MultiTail - Kula da Fayiloli da yawa lokaci guda a cikin Tashar Linux Guda ɗaya


Ko mai gudanarwar uwar garken ne ko kuma mai tsara shirye-shirye wani lokaci muna buƙatar yin amfani da manyan fayiloli masu yawa don ayyukan magance matsala yadda ya kamata. Don cimma wannan dole ne mu buɗe, wutsiya ko žasa kowane fayil ɗin log a cikin wani harsashi daban-daban. Koyaya, zamu iya amfani da umarnin wutsiya na gargajiya kamar wutsiya -f /var/log/saƙonni ko wutsiya -f /var/log/amintacce a cikin layi ɗaya. Amma idan muna son ganin fayiloli da yawa a cikin ainihin lokaci muna buƙatar shigar da takamaiman kayan aiki da ake kira MultiTail.

Menene MultiTail?

MultiTail shine kayan aikin buɗe tushen ncurses wanda za'a iya amfani dashi don nuna fayilolin log da yawa zuwa daidaitaccen fitarwa a cikin taga guda ko harsashi guda ɗaya wanda ke nuna fewan layin logfiles na ƙarshe a cikin ainihin lokaci kamar umarnin wutsiya wanda ke raba na'ura wasan bidiyo zuwa ƙarin subwindows (kamar kamar haka). umarnin allo). Hakanan yana goyan bayan haskaka launi, tacewa, ƙarawa da share tagogi da ƙari mai yawa.

  1. Tsarin shigarwa da yawa.
  2. Nuni mai launi ta amfani da Magana akai-akai a cikin yanayin mahimman bayanai.
  3. Tace layi.
  4. Menus masu hulɗa don sharewa da ƙara harsashi.

Anan akwai misalin kama allo na MultiTail yana aiki.

Shigar da MultiTail a cikin Linux

Don samun MultiTail akan rarrabawar tushen Hat Hat, dole ne ku kunna ma'ajiyar EPEL sannan ku gudanar da umarni mai zuwa akan tashar don shigar da shi.

# yum install -y multitail
$ sudo apt-get update
$ sudo apt-get install multitail

Amfani da MultiTail

Ta hanyar tsoho MultiTail yana yin abu iri ɗaya da 'wutsiya -f', watau duba fayiloli a cikin ainihin lokaci. Don duba/bibi fayiloli daban-daban guda biyu a cikin taga ɗaya, ainihin ma'anar shine:

[email :~# multitail /var/log/apache2/error.log /var/log/apache2/error.log.1

Don gungurawa cikin fayilolin, danna 'b'kuma zaɓi fayil ɗin da kuke so daga lissafin.

Da zarar, ka zaɓi fayil ɗin, zai nuna maka layi 100 na ƙarshe na waccan fayil ɗin da aka zaɓa, don gungurawa ta amfani da maɓallin siginan kwamfuta. Hakanan zaka iya amfani da 'gg'/'G' don matsawa zuwa saman/ƙasa na taga gungurawa. Idan kana son duba ƙarin layuka, danna 'q' don fita kuma danna 'm'don shigar da sabuwar ƙima don adadin layin don dubawa.

Umurni mai zuwa zai nuna fayiloli daban-daban guda biyu a cikin ginshiƙai 2.

 multitail -s 2 /var/log/mysqld.log /var/log/xferlog

Nuna fayiloli 3 a cikin ginshiƙai uku.

 multitail -s 3 /var/log/mysqld.log /var/log/xferlog /var/log/yum.log

Yana nuna fayilolin log guda 5 yayin haɗa fayiloli 2 a cikin shafi ɗaya kuma adana fayiloli 2 a cikin ginshiƙai biyu tare da ɗaya kawai a cikin shafi na hagu.

 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

Yana nuna fayil 1 yayin da zaɓi '-l' yana ba da izinin yin umarni a cikin taga.

 multitail /var/log/iptables.log -l "ping server.nixcraft.in"

Haɗa fayilolin log guda 2 a cikin taga ɗaya, amma ba da launi daban-daban ga kowane fayil ɗin log ɗin ta yadda zaku iya fahimtar menene layi na menene logfile.

 multitail -ci green /var/log/yum.log -ci yellow -I /var/log/mysqld.log

Kammalawa

Mun rufe ƴan asali na amfanin umarnin multitail kawai. Don cikakken jerin zaɓuɓɓuka da maɓallai za ku iya duba shafin mutum na multitail ko kuna iya danna maɓallin 'h' don taimako yayin da shirin ke gudana.