MultiTail - Fylgstu með mörgum skrám samtímis í einni Linux flugstöð
Hvort sem það er netþjónsstjórnandi eða forritari einhvern tíma þurfum við að vísa til margra annálaskráa til að leysa verkefni á áhrifaríkan hátt. Til að ná þessu verðum við að opna, tail eða minna hverja logskrá í annarri skel. Hins vegar getum við notað hefðbundna halaskipun eins og tail -f /var/log/messages eða tail -f /var/log/secure í einni línu. En ef við viljum sjá margar skrár í rauntíma þurfum við að setja upp ákveðið tól sem kallast MultiTail.
Hvað er MultiTail?
MultiTail er opinn uppspretta ncurses tól sem hægt er að nota til að sýna margar annálaskrár í venjulegt úttak í einum glugga eða einni skel sem sýnir síðustu línur af logskrám í rauntíma eins og hala skipun sem skiptir stjórnborðinu í fleiri undirglugga (eins og skjáskipun). Það styður einnig litamerkingu, síun, bæta við og eyða gluggum og margt fleira.
- Margir inntaksgjafar.
- Litaskjár með venjulegri tjáningu ef um mikilvægar upplýsingar er að ræða.
- Línusíun.
- Gagnvirkar valmyndir til að eyða og bæta við skeljum.
Hér er dæmi um skjágrip af MultiTail í aðgerð.
Uppsetning MultiTail í Linux
Til að fá MultiTail á Red Hat byggða dreifingu verður þú að kveikja á EPEL geymslu og keyra síðan eftirfarandi skipun á flugstöðinni til að setja það upp.
# yum install -y multitail
$ sudo apt-get update $ sudo apt-get install multitail
Notkun MultiTail
Sjálfgefið er að MultiTail gerir það sama og 'tail -f', þ.e. skoða skrár í rauntíma. Til að skoða/fylgjast með tveimur mismunandi skrám í einum glugga er grunnsetningafræðin:
[email :~# multitail /var/log/apache2/error.log /var/log/apache2/error.log.1
Til að fletta í gegnum skrárnar, ýttu á 'b' og veldu skrána sem þú vilt af listanum.
Þegar þú velur skrána mun hún sýna þér síðustu 100 línurnar af þeirri völdu skrá, til að fletta í gegnum notaðu bendillakkana. Þú getur líka notað 'gg'/'G' til að fara efst/neðst í skrunglugganum. Ef þú vilt skoða fleiri línur, ýttu á „q“ til að hætta og ýttu á „m“ til að slá inn nýtt gildi fyrir fjölda lína sem á að skoða.
Eftirfarandi skipun sýnir tvær mismunandi skrár í 2 dálkum.
multitail -s 2 /var/log/mysqld.log /var/log/xferlog
Birta 3 skrár í þremur dálkum.
multitail -s 3 /var/log/mysqld.log /var/log/xferlog /var/log/yum.log
Sýnir 5 skrár á meðan 2 skrár eru sameinaðar í einum dálki og geymir 2 skrár í tveimur dálkum með aðeins einum í vinstri dálknum.
multitail -s 2 -sn 1,3 /var/log/mysqld.log -I /var/log/xferlog /var/log/monitorix /var/log/ajenti.log /var/log/yum.log
Sýnir 1 skrá á meðan '-l' valmöguleikinn gerir skipun kleift að framkvæma í glugga.
multitail /var/log/iptables.log -l "ping server.nixcraft.in"
Sameina 2 log-skrár í einum glugga, en gefa mismunandi lit á hverja log-skrá þannig að þú getur auðveldlega skilið hvaða línur eru fyrir hvaða log-skrá.
multitail -ci green /var/log/yum.log -ci yellow -I /var/log/mysqld.log
Niðurstaða
Við höfum aðeins fjallað um fáa grunnnotkun á multitail stjórn. Fyrir heildarlista yfir valmöguleika og lykla geturðu horft á mannsíðuna í fjölhala eða þú getur ýtt á „h“ takkann til að fá hjálp á meðan forritið keyrir.