MultiTail: Prezrite si dva, tri a viac protokolov v reálnom čase súčasne

Tí z nás, ktorí spravujú servery, alebo akýkoľvek používateľ, ktorý musí poznať určité systémové protokoly, vedia, čo je príkaz tail. Napríklad, ak mám denník apache/Nginx našej webovej stránky, protokol webmailu (webmail.desdelinux.net napríklad) náš vyrobený s iRedMail, alebo iný z nejakej webovej aplikácie alebo stránok ako www.GmailInicioSesion.info u iné, ktoré používajú API, keď ich máš toľko
protokoly a chceme skontrolovať nejaký konkrétny príkaz chvost je to nepochybne vynikajúca voľba.

Chvost a CCZE

Príkaz chvost umožňuje zobraziť protokol vedľa parametra -f Ukazuje nám protokol v reálnom čase, to znamená, že zmena, ktorú protokol prijme, sa zobrazí na obrazovke bez nutnosti opätovného načítania protokolu, čo je:

tail -f /var/log/auth.log

Okrem toho pridané do ccze (už sme o tom hovorili) môžeme do protokolov pridať farby:

tail -f /var/log/auth.log | ccze

[note] Pre správne fungovanie farieb musíte nainštalovať balík ccze [/ note]

Toto nám ukáže protokol v reálnom čase, ale, Čo robiť, ak chcem vidieť dva protokoly v reálnom čase súčasne?

Potom by som potreboval otvoriť dva terminály, zarovnať ich vodorovne nad sebou, aby som mohol v každej vykonať tailf -f, aby som mohol vidieť dva protokoly súčasne.

S multitailom si už viac nemusíme komplikovať.

multi-chvost

MultiTail je balík (a príkaz), ktorý nám umožňuje povedať mu protokoly, ktoré chceme vidieť, a zobrazuje ich všetky na obrazovke, oddelené, usporiadané, usporiadané.

Napríklad:

multitail /var/log/auth.log /var/log/kernel.log

Zobrazia sa nám tieto dva protokoly:

viackanálový

Ako vidíte, jeden je dole a druhý je hore, v rovnakom termináli máme dva protokoly.

Hovorím dva protokoly, ale ... mohlo by ich byť viac, napríklad predpokladám, že chcem vidieť aj protokol ulogd.log:

multitail /var/log/auth.log /var/log/kernel.log /var/log/ulogd.log

Tu je snímka obrazovky:

multitail-3

Ak chcete rozdeliť terminál vertikálne a nie horizontálne, musíte pridať -s 2 ... kde 2 je počet celkových vertikálnych panelov. Napríklad:

multitail -s 2 /var/log/auth.log /var/log/kernel.log

Tu je snímka obrazovky:

multitail -v

Ak ... tiež, chcete zobraziť tri protokoly a nie dva ako v príklade, ale nechcete rozdeliť terminál na tri rovnaké zvislé priestory, ale radšej rozdeliť pravú oblasť na dva vodorovné štvorce, ponechajte 2 z predchádzajúci príkaz a na konci jednoducho pridajte ďalší protokol:

multitail -s 2 /var/log/auth.log /var/log/kernel.log /var/log/ulogd.log

A tu snímka obrazovky:

multitail-v-3

Inštalácia MultiTail

Inštalácia je jednoduchá, vyhľadajte a nainštalujte balík viackanálový ktorý sa nachádza vo vašom úložisku.

Ak používate Debian, Ubuntu alebo derivát:

sudo apt-get install multitail

Ak používate ArchLinux alebo iné distro, ktoré používa pacman:

sudo pacman -S multitail

koniec

Existuje oveľa viac možností, vykonávanie príkazov atď. viackanálový Je nepochybne vynikajúcou možnosťou zobraziť niekoľko našich denníkov naraz.

Dúfam, že vás to zaujalo.

pozdravy


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   rawBasic dijo

    Je to pre mňa veľmi užitočné, ďakujem za zdieľanie. Nepoznal som ho. 🙂

  2.   NauTiluS dijo

    Vyzerá to veľmi ako príkaz, ktorý bol vyhodený do terminálu, a s tým sa ukazujú rôzne spôsoby práce.

    Tu je screenshot toho, čo hovorím.
    http://i.imgur.com/YsSLgGI.png

    Ale ako vždy, na Linuxe je to skvelá vec, pre všetky farby existuje veľa alternatív.

    Zdravím.

    1.    NauTiluS dijo

      Terra Terminal, to je názov programu na snímke obrazovky.

    2.    eliotime3000 dijo

      Zaujímavé. Už nebudem musieť tlačiť rozhranie RatPoison na Debian.

  3.   pipolandi dijo

    Veľmi užitočný nástroj, ktorý som nepoznal. Vďaka za informácie!. Na zdravie !.