Autor: sutrus

Datum: 05 lis 2021 16:03
Kategorie: Log

Zobrazení: 2205
Komentáře: 0

Log

Popis: Souhrn, Zprávy protokolu

Odkaz na článek (bb-code [URL]): Kopírovat

[url=https://spssoftware.cz/knowledgebase/article?k=29]Log[/url]

Přímý odkaz: Kopírovat

https://spssoftware.cz/knowledgebase/article?k=29

Souhrn
RouterOS je schopen zaznamenávat různé systémové události a stavové informace. Protokoly lze ukládat do paměti směrovače (RAM), na disk, do souboru, odesílat e-mailem nebo dokonce na vzdálený server syslog (RFC 3164).

Zprávy protokolu
Submenu: /log
Všechny zprávy uložené v paměti směrovače lze vytisknout z nabídky /log. Každý záznam obsahuje čas a datum, kdy k události došlo, témata ke kterým tato zpráva patří, a zprávu samotnou.

Kód: Vybrat vše

[admin@MikroTik] /log> print
jan/02/1970 02:00:09 system,info router rebooted
sep/15 09:54:33 system,info,account user admin logged in from 10.1.101.212 via winbox
sep/15 12:33:18 system,info item added by admin
sep/15 12:34:26 system,info mangle rule added by admin
sep/15 12:34:29 system,info mangle rule moved by admin
sep/15 12:35:34 system,info mangle rule changed by admin
sep/15 12:42:14 system,info,account user admin logged in from 10.1.101.212 via telnet
sep/15 12:42:55 system,info,account user admin logged out from 10.1.101.212 via telnet
01:01:58 firewall,info input: in:ether1 out:(none), src-mac 00:21:29:6d:82:07, proto UDP,
10.1.101.1:520->10.1.101.255:520, len 452
Pokud jsou protokoly zobrazeny ve stejný den, kdy byl záznam přidán, zobrazí se pouze čas. V příkladu výše vidíte, že druhá zpráva byla přidána 15. září aktuálního roku (rok se nepřidává) a poslední zpráva byla přidána dnes, takže se zobrazí pouze čas.

Příkaz print přijímá několik parametrů, které umožňují detekovat nové záznamy v protokolu, zobrazit pouze potřebné zprávy atd.
Například následující příkaz zobrazí všechny zprávy protokolu, kde jedno z témat je info, a bude zjišťovat nové položky protokolu, dokud nebude stisknuta klávesa Ctrl+C.

Kód: Vybrat vše

[admin@MikroTik] /log > print follow where topics~".info"
12:52:24 script,info hello from script
-- Ctrl-C to quit.
Pokud je print v režimu sledování, můžete na klávesnici stisknout mezerník a vložit oddělovač:
[admin@MikroTik] /log > print follow where topics~".info"
12:52:24 script,info hello from script
 
= = = = = = = = = = = = = = = = = = = = = = = = = = =
 
-- Ctrl-C to quit.