U sljedećem članku ćemo pogledati Collectl. Ovo je lagan alat za nadgledati performanse sistema, koji se može koristiti za prikupljanje podataka o performansama koji opisuju trenutno stanje sistema.
U usporedbi s drugim alatima za istu svrhu, ovaj prikuplja informacije o mnogim različitim vrstama sistemskih resursa kao što su; la CPU, disk, memorija, mreža, utičnice, tcp, inodi, memorija, nfs, procesi itd. Može se izvoditi interaktivno ili kao 'daemon', a ima mogućnost snimanja i reprodukcije snimljenih podataka. Omogućit će nam i izvoz podataka u razne formate datoteka.
Opće karakteristike Collectla
Između ostalog, ovaj alat korisnicima nudi sljedeće značajke:
- Collectl se ne fokusira na ograničeni broj sistemskih metrikaMože prikupljati informacije o mnogim različitim vrstama sistemskih resursa poput; CPU, disk, memorija, mreža, utičnice, tcp, inodi, infiniband, sjaj, nfs, procesi, kvadrike, ploče i buddyinfo.
- Ovaj alat koristi vrlo malo CPU-a. Zapravo, izmjereno je da se koristi 0.1% kada se pokrene kao 'demon', koristeći zadani interval uzorka od 60 sekundi za podatke procesa i 10 sekundi za sve ostalo.
- Može se pokrenuti interaktivno, kao demon ili kao oboje.
- Ima mogućnost praćenja gotovo bilo kojeg podsistema.
- Možete igraju ulogu mnogih drugih komunalnih usluga dizajniranih za jednu svrhu, kakvi jesu; ps, top, iotop ili vmstat.
- Ovaj alat takođe nudi mogućnost snimanja i reprodukcije snimljenih podataka.
- Možete izvezite podatke u razne formate datoteka.
- Alat može pokrenite kao uslugu za nadgledanje udaljenih mašina ili cijelog klastera poslužitelja.
- Mi također prikazat će podatke u terminalu, zapisati u datoteku ili utičnicu.
Ovo su samo neke od karakteristika ovog programa. Može biti detaljno se posavjetujte sa svima njima iz web stranica projekta.
Instalirajte Collectl
Prema zadanim postavkama, paket Collectl je dostupan u Ubuntuovom zadanom spremištu. Instalacija na naš sistem bit će jednostavna poput otvaranja terminala (Ctrl + Alt + T) i izvršavanja naredbe:
sudo apt install collectl
Tijekom instalacije tražit će od nas da odaberemo web server za koji Colplot mora biti automatski konfiguriran, iako ćemo imati mogućnost odabrati 'None ' za ručno podešavanje kasnije.
Upotreba
Kad instalacija ovog alata završi, moći ćemo lako ga pokrenuti s terminala, čak i bez ikakve opcije. Sljedeća naredba će prikazati informacije o CPU, disku i mrežnoj statistici u kratkom, čitljivom formatu.
collectl
Ako ste zainteresirani ispis statistike za sve podsisteme, naredba koju ćemo morati izvršiti mora sadržavati –Sva opcija:
collectl --all
Ako želimo koristite Collectl s vrhom, morat ćemo izvršiti sljedeću naredbu s – Vrh opcija:
collectl --top
Ako je ono što tražite nadgledati sve resurse zajedno, naredba za izvršavanje bila bi sljedeća:
collectl -scmd
Kad god želimo pogledajte upotrebu memorije našeg sistema, trebat ćemo izvršiti naredbu samo s -sm opcija:
collectl -sm
Ovaj alat takođe može prikazuju informacije o CPU, diskovima i mrežnim podacima sa sljedećom naredbom:
collectl -scdn
para dobiti informacije o CPU i TCP, naredba koju bismo trebali izvršiti bila bi sljedeća:
collectl -stc
para dobiti informacije o procesima u našem sistemu, možemo pokrenuti naredbu collel sa sljedećim opcijama:
collectl -c1 -sZ -i:1
Ovo su samo neke od mogućnosti koje nam nudi ovaj uslužni program. Ako želiš potražite pomoć ovog i pogledajte sve dostupne opcije, u terminalu (Ctrl + Alt + T) samo trebate upisati naredbu:
collectl --help
Možemo se i odlučiti pročitajte stranice s uputama kucanje u terminalu (Ctrl + Alt + T):
man collectl
U ovim smo redovima vidjeli osnovnu upotrebu uslužnog programa naredbenog retka Collectl za praćenje performansi sistema. Za više informacija o tome kako to radi, korisnici mogu konsultovati projektna dokumentacija ili primjere koje nude na svojoj web stranici.