Nové výhodné předplatné namísto kreditů je tu! Více informací. Upravili jsme také naše provozní podmínky.
NOVINKA: Staň se datovým analytikem a získej jistotu práce, lepší plat a nové kariérní možnosti. Více informací:

Lekce 26 - Standardní monitorovací nástroje v Linuxu

V předešlém cvičení, Řešené úlohy k lekci 23-25 Sítě - Provoz 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

Znalosti v hodnotě stovek tisíc získáš za pár korun

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.

Obsah článku spadá pod licenci Premium, koupí článku souhlasíš s Provozními podmínkami.

Co od nás v dalších lekcích dostaneš?
  • Přístup k jednotlivým lekcím dle způsobu pořízení.
  • 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.
Článek pro vás napsala Natálie Růžičková
Avatar
Autorka je odbornicí na digitální marketing, umělou inteligenci a specializuje se také na UX/UI Design a tvorbu webů. Její oblíbenou disciplínou je SEO a práce s AI. Zajímá ji také programování.
Aktivity