Lekce 26 - Standardní monitorovací nástroje v Linuxu
V předešlém cvičení, Řešené úlohy k 23.-25. lekci provozu počítačových sítí, jsme si procvičili nabyté zkušenosti z předchozích lekcí.
V tomto tutoriálu kurzu provozu sítí se
naučíme pracovat s logy v Linuxu pomocí nástroje
journalctl, pečovat o jejich údržbu a využité místo na disku.
Ukážeme si také, jak logy exportovat pro další analýzu
či technickou podporu. Na závěr si vysvětlíme několik základních pojmů,
se kterými se při práci s logy běžně setkáme.
Práce s logy v Linuxu
Z dřívějška víme, že logy představují "černou skříňku" systému – zaznamenávají důležité události a pomáhají nám odhalit příčinu problémů. Stejná myšlenka platí i v Linuxu, kde se pouze používají jiné nástroje a s logy pracujeme trochu jiným způsobem. Namísto grafického Prohlížeče událostí zde nejčastěji používáme příkazovou řádku.
V moderních linuxových distribucích (například Ubuntu, Fedora, CentOS)
se o logy stará součást systému systemd, konkrétně služba
systemd-journald. To je program běžící na
pozadí, který od ostatních částí systému přijímá
zprávy a ukládá je do jednoho společného "žurnálu" v interním
(binárním) formátu.
Když chceme logy zobrazit nebo v nich vyhledávat, použijeme
příkazový nástroj journalctl, který z tohoto
žurnálu záznamy vybere a převede je do čitelné podoby na obrazovce.
Zjednodušeně řečeno:
systemd-journald– sbírá a ukládá logy,journalctl– slouží k jejich zobrazení a filtrování.
Základní navigace v
journalctl
Po otevření terminálu
...konec náhledu článku...
Pokračuj dál
Došel jsi až sem a to je super! Věříme, že ti první lekce ukázaly něco nového a užitečného.
Chceš v kurzu pokračovat? Přejdi do prémiové sekce.
Koupit tento kurz
Obsah článku spadá pod licenci Premium, koupí článku souhlasíš se smluvními podmínkami.
- Neomezený a trvalý přístup k jednotlivým lekcím.
- Kvalitní znalosti v oblasti IT.
- Dovednosti, které ti pomohou získat vysněnou a dobře placenou práci.
Popis článku
Požadovaný článek má následující obsah:
V tomto tutoriálu kurzu sítí se naučíme pracovat s logy v Linuxu pomocí journalctl, ukážeme si filtrování, sledování v reálném čase i správu velikosti.
Kredity získáš, když podpoříš naši síť. To můžeš udělat buď zasláním symbolické částky na podporu provozu nebo přidáním obsahu na síť.