MultiTail: Tingnan ang dalawa, tatlo at higit pang mga log sa real time nang sabay

Ang mga sa amin na namamahala ng mga server o anumang gumagamit na kailangang magkaroon ng kamalayan ng ilang mga system log, alam ng mga gumagamit na ito kung ano ang buntot na utos. Halimbawa, kung mayroon akong log ng Apache/Nginx ng aming website, ang webmail log (webmail.desdelinux. Net halimbawa) aming ginawa sa iRedMail, o iba pa mula sa ilang web application o mga site tulad www.GmailInicioSesion.info u ang iba na gumagamit ng isang API, kapag ang dami mo
mga tala at nais naming suriin ang ilang mga tiyak na utos buntot ito ay walang duda isang mahusay na pagpipilian.

I-tail at i-CCZE

Ang utos buntot ay nagbibigay-daan sa iyo upang makita ang isang log, sa tabi ng parameter -f Ipinapakita nito sa amin ang pag-log in real time, iyon ay, ang pagbabago na natanggap ng log ay lilitaw sa screen, nang hindi kinakailangang i-reload ang log, iyon ay:

tail -f /var/log/auth.log

Bilang karagdagan, idinagdag sa ccze (napag-usapan na natin ito) maaari kaming magdagdag ng mga kulay sa mga tala:

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

[tala] Dapat mong i-install ang ccze package upang gumana ang mga kulay [/ note]

Ipapakita nito sa amin ang isang pag-log in real time, ngunit, Ano ang gagawin kung nais kong makakita ng dalawang mga log sa real time nang sabay?

Kakailanganin kong buksan ang dalawang mga terminal, ihanay ang mga ito nang pahalang sa isa sa itaas, upang maipatupad ang tailf -f sa bawat isa, sa gayon ay makakakita ng dalawang mga log nang sabay-sabay.

Sa gayon, sa multitail hindi na natin kailangang komplikado ang ating sarili.

maraming buntot

Ang MultiTail ay isang pakete (at utos) na nagpapahintulot sa amin na sabihin ito sa mga tala na nais naming makita at ipinapakita sa amin ang lahat ng ito sa screen, pinaghiwalay, nakaayos, nakaayos.

Por ejemplo:

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

Ipapakita sa amin ang dalawang mga log na ito sa screen:

multitail

Tulad ng nakikita mo, ang isa ay nasa ibaba at ang isa ay nasa itaas, sa parehong terminal mayroon kaming dalawang mga log.

Sinasabi ko ang dalawang mga troso ngunit ... maaaring may higit, halimbawa halimbawang nais ko ring makita ang ulogd.log log:

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

Narito ang screenshot:

multitail-3

Kung nais mong hatiin ang terminal patayo at hindi pahalang, dapat mong idagdag ang -s 2 ... kung saan ang 2 ay ang bilang ng kabuuang mga patayong panel. Halimbawa:

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

Narito ang screenshot:

multitail -v

Kung ... din, nais mong ipakita ang tatlong mga troso at hindi dalawa tulad ng halimbawa, ngunit hindi mo nais na hatiin ang terminal sa tatlong pantay na patayong mga puwang, ngunit upang hatiin ang tamang lugar sa dalawang pahalang na mga parisukat, iwanan ang 2 ng nakaraang utos at magdagdag lamang ng isa pang log sa dulo:

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

At narito ang screenshot:

multitail-v-3

Pag-install ng MultiTail

Upang mai-install ito ay simple, hanapin at i-install ang package multitail na nasa iyong repository.

Kung gumagamit ka ng Debian, Ubuntu o hinalang:

sudo apt-get install multitail

Kung gumagamit ka ng ArchLinux o ibang distro na gumagamit ng pacman:

sudo pacman -S multitail

katapusan

Maraming iba pang mga pagpipilian, pagpapatupad ng utos, atbp. multitail Walang alinlangan na ito ay isang mahusay na pagpipilian upang matingnan ang marami sa aming mga tala nang sabay.

Inaasahan kong nahanap mo ito na kawili-wili.

Regards


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   rawBasic dijo

    Napaka kapaki-pakinabang sa akin, salamat sa pagbabahagi. Hindi ko siya nakilala. 🙂

  2.   NauTiluS dijo

    Mukha itong isang utos na itinapon sa terminal at sa palabas na ito ay iba't ibang mga paraan ng pagtatrabaho.

    Narito ang isang screenshot ng kung ano ang sinasabi ko.
    http://i.imgur.com/YsSLgGI.png

    Ngunit tulad ng dati, ito ang magagandang bagay tungkol sa Linux, maraming mga kahalili para sa lahat ng mga kulay.

    Pagbati.

    1.    NauTiluS dijo

      Terra Terminal, iyon ang pangalan ng programa sa screenshot.

    2.    eliotime3000 dijo

      Nakakainteres Hindi ko na kailangang itulak ang RatPoison interface sa Debian.

  3.   pipolandi dijo

    Isang napaka kapaki-pakinabang na tool na hindi ko alam. Salamat sa impormasyon!. Cheers !.