Kako raščlaniti događaje u sustavu Linux pomoću Petita

Prilikom upravljanja Linux operativnim sustavima, od vitalne je važnosti precizno upravljati više parametara na razini hardvera i softvera s najboljim detaljima kako bi se znalo trenutno stanje sustava. Jedan od tih alata je Petit, koji će nam omogućiti preciznu analizu zapisa koje generira sustav u kojima nalazimo precizne podatke za podršku sustavima.

Ovaj put će ovaj vodič analizirati kako instalirati i koristiti Petit u Ubuntu poslužitelj 17.

Što je PetitPetit je alat otvorenog koda koji se temelji na naredbenom retku s kojim možemo u potpunosti analizirati zapise različitih Linux distribucija dobivajući potpune informacije o njihovom sadržaju.

S Petitom ćemo imati lagani alat pomoću kojeg možemo analizirati različite formate datoteka dnevnika, kao što su syslog i Apache log datoteke.

Neke od najistaknutijih značajki Petita su:

  • Podržava grafiku naredbenog retka.
  • Podržava više datoteka dnevnika za analizu.
  • Kompatibilan s formatima zapisnika kao što su Syslog, Apache Access, Apache Error, Snort Log, Linux Secure Log itd.
  • Podrška Hash zapisa.
  • Uključuje više filtera za bolje upravljanje podacima.

1. Instalirajte Petit na Linux

Korak 1
Za instaliranje Petita na Ubuntu 17 poslužitelj izvršit ćemo sljedeći redak. Unosimo slovo S prihvatiti preuzimanje i instaliranje Petit paketa.

 sudo apt install petit

POVEĆAJTE

BilješkaU slučaju korištenja CentOS -a izvršit ćemo sljedeće retke:

 wget http://crunchtools.com/wp-content/files/petit/petit-current.rpm rpm -i petit-current.rpm

2. Korištenje Petita na Linuxu


Nakon što je Petit instaliran, možemo izvršiti određene zadatke pomoću ove aplikacije, na primjer, možemo popisati sve retke otkrivene u registru, a u rezultatu ćemo vidjeti slične retke koji se tamo nalaze.

Korak 1
Izvršit ćemo sljedeći redak:

 petit -hash / var / log / syslog 

POVEĆAJTE

Korak 2
Možemo dodati parametar -demon koji nam omogućuje pregled detaljnog izvješća o linijama koje je proizveo određeni Daemon, izvršit ćemo sljedeći redak:

 petit --hash --daemon / var / log / syslog

POVEĆAJTE

Korak 3
Možemo vidjeti rezultat za svaki redak unutar zapisa. Ako želimo provjeriti broj redaka koje generira određeni host, bit će potrebno koristiti parametar -domaćin koji označava broj redaka za svaki host i koristan je pri upravljanju s više hostova. Za to moramo izvršiti sljedeći redak:

 petit --host / var / log / syslog

POVEĆAJTE

Korak 4
Druga funkcija koju možemo izvršiti s Petitom je brojanje broja riječi po kategoriji i kvalitativno. Za to će biti potrebno izvršiti sljedeći redak:

 petit --wordcount / var / log / syslog

POVEĆAJTE

Korak 5
Ako želimo grafički prikazati podatke koje generira Petit, imamo mogućnost korištenja parametra -sgraf koji će prikazati grafikone zasnovane na prugama i grafikon prvih 60 sekundi zapisa. Bit će potrebno koristiti sljedeći redak:

 petit --sgraph / var / log / syslog

POVEĆAJTE

Korak 6
Moći ćemo detaljno vidjeti vrijeme početka i završetka, minimalne i maksimalne vrijednosti i razmjere registra. Ako želimo prikazati sve poruke određenog dnevnika, bit će potrebno dodati parametar -svi uzorci kako slijedi:

 petit --hash --allsample / var / log / syslog

POVEĆAJTE

Korak 7
Neki od najčešće korištenih zapisa u Petitu su:

/ var / lib / petit / biblioteka otisaka prstijuOvaj se zapis koristi za oblikovanje osobnih datoteka s funkcijom otiska prsta.

/ var / lib / petit / otisci prstijuPomoću ovog registra možemo filtrirati početne događaje i ostale koji nisu klasificirani kao bitni.

/ var / lib / petit / filtri /Možemo izraditi prilagođene filtere.

Korak 8
Kako bismo detaljno pogledali Petitovu pomoć, možemo izvršiti bilo koji od sljedećih redaka:

 čovjek petit petit -h

POVEĆAJTE

Na taj način Petit postaje praktično oruđe za analizu događaja u sustavu.

Vi ćete pomoći u razvoju web stranice, dijeljenje stranicu sa svojim prijateljima

wave wave wave wave wave