MultiTail: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Ktampold (talk | contribs)
Ktampold (talk | contribs)
 
(10 intermediate revisions by the same user not shown)
Line 1: Line 1:
== Sissejuhatus ==
== Sissejuhatus ==
MultiTail on programm mitmete logifailide üheaegseks jälgimiseks sarnaselt [[Tail]] programmile. MultiTaili eeliseks on, et see võimaldab suunata andmed mitmesse aknasse üheainsa asemel.
MultiTail on programm mitmete logifailide üheaegseks jälgimiseks sarnaselt [[Tail]] programmile. MultiTaili eeliseks on, et see võimaldab suunata andmed mitmesse aknasse üheainsa asemel <ref> http://www.tldp.org/LDP/LG/issue95/vanheusden.html </ref> .
Multitail on kasutatav kõigil levinud UNIXi platvormidel ning Cygwin'il (Cygwin lubab kasutada UNIXI programme Windowsil)
Multitail on kasutatav kõigil levinud UNIXi platvormidel ning Cygwin'il (Cygwin lubab kasutada UNIXI programme Windowsil).


= MultiTaili võimalused: =
= MultiTaili võimalused: =
Line 16: Line 16:


Interaktiivsed menüüd akende mugavaks akende eemaldamiseks/lisamiseks ja regulaaravaldiste muutmiseks.
Interaktiivsed menüüd akende mugavaks akende eemaldamiseks/lisamiseks ja regulaaravaldiste muutmiseks.
<ref> http://en.wikipedia.org/wiki/MultiTail </ref>


== Süntaks ja parameetrid ==
== Süntaks ja parameetrid ==
Standardne vorm:
Standardne vorm:
<pre>
<pre>
# multitail [-i]failinimi
# multitail failinimi
</pre>
</pre>
Mitme sisendfaili kasutamine
Mitme sisendfaili kasutamine
Line 27: Line 28:
</pre>
</pre>


=Parameetrid=
==Parameetrid==
*'''-h ''' - kõige tähtsam: abi
*'''-h ''' - kõige tähtsam: abi


*'''-i ''' - antud näites pannakse faili nimele ette, kui faili nimi algab sidekriipsuga ("-").
*'''-i ''' - pannakse faili nimele ette, kui faili nimi algab sidekriipsuga ("-").


*'''-I ''' - (töötab samuti nagu -i) nime ees suunab väljundi olemasolevasse aknasse, nii et mitme faili väljund on ühildatud.
*'''-I ''' - (töötab samuti nagu -i) nime ees suunab väljundi olemasolevasse aknasse, nii et mitme faili väljund on ühildatud.
Line 45: Line 46:
*'''-ts ''' - lisab igale reale ajatähise.
*'''-ts ''' - lisab igale reale ajatähise.


=Värvid=
==Värvid==
Värvide kasutamiseks tuleks tutvuda esmalt '''/etc/multifail.conf''' failiga.
Värvide kasutamiseks tuleks tutvuda esmalt '''/etc/multifail.conf''' failiga<ref>http://wtf.hijacked.us/wiki/index.php/Multitail</ref>.
Erinevaid värve teatud teadete esile toomiseks saab seal määrata kujul "cs_re:värv:teade, mis värviliselt esile tuleb"
Erinevaid värve teatud teadete esile toomiseks saab seal määrata kujul "cs_re:värv:teade, mis värviliselt esile tuleb"
Näide:
Näide:
Line 55: Line 56:
*'''-c ''' - värviskeemi kasutatakse järgmise sisendfaili korral (-C kasutades rakendatakse valik kõikidele järgnevatele failidele)
*'''-c ''' - värviskeemi kasutatakse järgmise sisendfaili korral (-C kasutades rakendatakse valik kõikidele järgnevatele failidele)
*'''-cS scheme''' - rakendatakse multifail.conf failis määratud värviskeem.
*'''-cS scheme''' - rakendatakse multifail.conf failis määratud värviskeem.
Värve on võimalik määrata ka kahe sisendfaili ühte aknasse suunamisel.
Näiteks kasutasin ma oma arvutis järgnevat käsku (juurkasutaja õigustes):
<pre> multitail -ci red /var/log/auth.log -ci -l "ping localhost" </pre>
[[File:multitail_screenshot.png]]


== Kokkuvõte==
== Kokkuvõte==
MultiTail on kahtlemata hea abivahend oma logide, programmide ning skriptide töö jälgimiseks. Erinevad käsud ning kergesti muudetav konfiguratsioonifail jätavad palju mänguruumi vajaliku kasutusmugavuse saavutamiseks.
Lisavalikuid tasub uurida:
<pre>
man multitail
</pre>
== Viited ==
== Viited ==
1. http://en.wikipedia.org/wiki/MultiTail
<references/>
 
2. http://www.tldp.org/LDP/LG/issue95/vanheusden.html


3. http://linux.die.net/man/1/multitail (palju kasulikke parameetreid selgitustega)
4 http://linux.die.net/man/1/multitail (palju kasulikke parameetreid selgitustega)


4. http://www.vanheusden.com/multitail/examples.php
5. http://www.vanheusden.com/multitail/examples.php


5. http://wtf.hijacked.us/wiki/index.php/Multitail
--[[User:Ktampold|Ktampold]] 23:15, 14 January 2015 (EET)

Latest revision as of 22:45, 15 January 2015

Sissejuhatus

MultiTail on programm mitmete logifailide üheaegseks jälgimiseks sarnaselt Tail programmile. MultiTaili eeliseks on, et see võimaldab suunata andmed mitmesse aknasse üheainsa asemel [1] . Multitail on kasutatav kõigil levinud UNIXi platvormidel ning Cygwin'il (Cygwin lubab kasutada UNIXI programme Windowsil).

MultiTaili võimalused:

Metamärkide (wildcards) abil on võimalik monitoorida tervet kataloogi korraga.

Kahe ja enama logifaili ühildamine on võimalik.

Skriptide ja tarkvara väljundite kasutamine.

Logifailide kuvamisel on võimalik kasutada värve eristamaks ning kiirendamaks olulise info leidmist.

Andmete filtreerimine ning nende suunamine eraldi aknasse.

Interaktiivsed menüüd akende mugavaks akende eemaldamiseks/lisamiseks ja regulaaravaldiste muutmiseks. [2]

Süntaks ja parameetrid

Standardne vorm:

# multitail failinimi

Mitme sisendfaili kasutamine

# multitail fail1 fail2

Parameetrid

  • -h - kõige tähtsam: abi
  • -i - pannakse faili nimele ette, kui faili nimi algab sidekriipsuga ("-").
  • -I - (töötab samuti nagu -i) nime ees suunab väljundi olemasolevasse aknasse, nii et mitme faili väljund on ühildatud.
  • -s - jagab akna vertikaalselt tulpadeks. Vaikimisi on mitut faili kasutades aken jagatud horisontaalselt, fail1 ülevalpool ning fail2 all.

Tulpade arvu on võimalik valida märkides -s taha soovitud arvu (nt # multitail -s 4 /tee/failini/nr1 -i -fail2)

  • -l - võimaldab jälgida väliste programmide/skriptide väljundit

näiteks "# multitail -l "ping localhost""

  • -a failinimi - kirjutab MultiTaili poolt filtreeritud väljundi määratud faili.
  • -ts - lisab igale reale ajatähise.

Värvid

Värvide kasutamiseks tuleks tutvuda esmalt /etc/multifail.conf failiga[3]. Erinevaid värve teatud teadete esile toomiseks saab seal määrata kujul "cs_re:värv:teade, mis värviliselt esile tuleb" Näide:

 cs_re:red,bold:Interface down 

Käesoleva näite puhul tulevad "Interface down" teated esile punaselt ning paksus kirjas.

Hetkel on valikus järgnevad värvid: punane, roheline, kollane, sinine, ereroosa (peene nimega "magenta"), eresinine ("cyan") ja valge. Võimalik on ka määrata tekstile allakriipsutust ja "paksu fondi" kasutamist

  • -c - värviskeemi kasutatakse järgmise sisendfaili korral (-C kasutades rakendatakse valik kõikidele järgnevatele failidele)
  • -cS scheme - rakendatakse multifail.conf failis määratud värviskeem.

Värve on võimalik määrata ka kahe sisendfaili ühte aknasse suunamisel. Näiteks kasutasin ma oma arvutis järgnevat käsku (juurkasutaja õigustes):

 multitail -ci red /var/log/auth.log -ci -l "ping localhost" 

Kokkuvõte

MultiTail on kahtlemata hea abivahend oma logide, programmide ning skriptide töö jälgimiseks. Erinevad käsud ning kergesti muudetav konfiguratsioonifail jätavad palju mänguruumi vajaliku kasutusmugavuse saavutamiseks.

Lisavalikuid tasub uurida:

man multitail

Viited

4 http://linux.die.net/man/1/multitail (palju kasulikke parameetreid selgitustega)

5. http://www.vanheusden.com/multitail/examples.php

--Ktampold 23:15, 14 January 2015 (EET)