26. diel - Štandardné monitorovacie nástroje v Linuxe

V predchádzajúcom cvičení, Riešené úlohy k lekcii 23-25 Siete - Prevádzka sietí, sme si precvičili získané skúsenosti z predchádzajúcich lekcií.

V tomto tutoriáli kurzu prevádzky sietí sa naučíme pracovať s logmi v Linuxe pomocou nástroja journalctl, starať sa o ich údržbu a využité miesto na disku. Ukážeme si tiež, ako logy exportovať na ďalšiu analýzu alebo technickú podporu. Na záver si vysvetlíme niekoľko základných pojmov, s ktorými sa pri práci s logmi bežne stretneme.

Práca s logmi v Linuxe

Z minulosti vieme, že logy predstavujú "čiernu skrinku" systému – zaznamenávajú dôležité udalosti a pomáhajú nám odhaliť príčinu problémov. Rovnaká myšlienka platí aj v Linuxe, kde sa iba používajú iné nástroje a s logmi pracujeme trochu iným spôsobom. Namiesto grafického Zobrazovača udalostí tu najčastejšie používame príkazový riadok.

V moderných linuxových distribúciách (napríklad Ubuntu, Fedora, CentOS) sa o logy stará súčasť systému systemd, konkrétne služba systemd-journald. To je program bežiaci na pozadí, ktorý od ostatných častí systému prijíma správy a ukladá ich do jedného spoločného "žurnálu" v internom (binárnom) formáte.

Keď chceme logy zobraziť alebo v nich vyhľadávať, použijeme príkazový nástroj journalctl, ktorý z tohto žurnálu záznamy vyberie a prevedie ich do čitateľnej podoby na obrazovke. Zjednodušene povedané:

  • systemd-journald – zbiera a ukladá logy,
  • journalctl – slúži na ich zobrazenie a filtrovanie.

Základná navigácia v journalctl

Po otvorení terminálu


 

...koniec náhľadu článku...
Pokračuj ďalej

Vedomosti v hodnote stoviek tisíc získaš za pár eur

Došiel si až sem a to je super! Veríme, že ti prvé lekcie ukázali niečo nového a užitočného.
Chceš v kurze pokračovať? Prejdi do prémiovej sekcie.

Obsah článku spadá pod licenciu Premium, kúpou článku súhlasíš s Prevádzkovými podmienkami.

Čo od nás v ďalších lekciách dostaneš?
  • Prístup k jednotlivým lekciám podľa spôsobu obstarania.
  • Kvalitné znalosti v oblasti IT.
  • Zručnosti, ktoré ti pomôžu získať vysnívanú a dobre platenú prácu.

Popis článku

Požadovaný článok má nasledujúci obsah:

V tomto tutoriále kurzu sietí sa naučíme pracovať s logami v Linuxe pomocou journalctl, ukážeme si filtrovanie a sledovanie v reálnom čase.
Článok pre vás napísala 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