V naslednjem članku si bomo ogledali Collectl. To je lahko orodje za spremljati delovanje sistema, ki se lahko uporablja za zbiranje podatkov o zmogljivosti, ki opisujejo trenutno stanje sistema.
V primerjavi z drugimi orodji za isti namen zbira informacije o številnih različnih vrstah sistemskih virov, kot so; la CPU, disk, pomnilnik, omrežje, vtičnice, tcp, inode, pomnilnik, nfs, procesi itd. Lahko se izvaja interaktivno ali kotdemon'in ima možnost snemanja in predvajanja zajetih podatkov. Omogočil nam bo tudi izvoz podatkov v različne oblike datotek.
Splošne značilnosti Collectla
To orodje uporabnikom med drugim ponuja naslednje funkcije:
- Collectl se ne osredotoča na omejeno število sistemskih meritevNamesto tega lahko zbira informacije o številnih različnih vrstah sistemskih virov, kot so; CPU, disk, pomnilnik, omrežje, vtičnice, tcp, inode, infiniband, sijaj, nfs, procesi, kvadriki, plošče in buddyinfo.
- To orodje uporablja zelo malo CPU. Pravzaprav je bila izmerjena uporaba 0.1%, ko se zažene kot "demon", pri čemer je bil uporabljen privzeti interval vzorčenja 60 sekund za procesne podatke in 10 sekund za vse ostalo.
- Lahko se izvaja interaktivno, kot demon ali kot oboje.
- Ima sposobnost spremljanja skoraj vseh podsistemov.
- Lahko igrajo vlogo mnogih drugih pripomočkov, zasnovanih za en sam namen, takšni kot so; ps, top, iotop ali vmstat.
- To orodje ponuja tudi sposobnost snemanja in predvajanja zajetih podatkov.
- Lahko izvozite podatke v različne oblike datotek.
- Orodje lahko zaženite kot storitev za nadzor oddaljenih računalnikov ali celotne strežniške gruče.
- Tudi mi prikazal bo podatke v terminalu, zapisal v datoteko ali vtičnico.
To je le nekaj funkcij tega programa. Oni lahko podrobno se posvetujte z vsemi iz spletna stran projekta.
Namestite Collectl
Privzeto paket Collectl je na voljo v privzetem repozitoriju Ubuntuja. Namestitev v naš sistem bo tako preprosta kot odpiranje terminala (Ctrl + Alt + T) in izvajanje ukaza:
sudo apt install collectl
Med namestitvijo nas bo pozval, da izberemo spletni strežnik, za katerega Colplot Mora biti samodejno konfiguriran, čeprav bomo imeli možnost izbratiBrez za ročno nastavitev pozneje.
Uporaba
Ko bo namestitev tega orodja končana, bomo to lahko storili enostavno zaženite s terminala, tudi brez možnosti. Naslednji ukaz bo prikazal informacije o statistiki CPU-ja, diska in omrežja v kratki, razumljivi obliki.
collectl
Če vas zanima natisni statistiko za vse podsisteme, ukaz, ki ga bomo morali izvršiti, mora vsebovati –Vsa možnost:
collectl --all
Če hočemo uporabite Collectl z vrhom, bomo morali z ukazom – Vrh možnost:
collectl --top
Če je tisto, kar iščete, je spremljati vse vire skupaj, ukaz za izvedbo bi bil naslednji:
collectl -scmd
Kadar hočemo si oglejte uporabo pomnilnika našega sistema, ukaz bomo morali izvesti samo z -sm možnost:
collectl -sm
To orodje lahko tudi prikažejo informacije o CPU, diskih in omrežnih podatkih z naslednjim ukazom:
collectl -scdn
za pridobite informacije o CPU in TCP, ukaz, ki bi ga morali izvesti, bi bil naslednji:
collectl -stc
za pridobiti informacije o procesih v našem sistemu, lahko zaženemo ukaz collel z naslednjimi možnostmi:
collectl -c1 -sZ -i:1
To je le nekaj možnosti, ki nam jih ponuja ta pripomoček. Če želiš poglejte v pomoč pri tem in si oglejte vse razpoložljive možnosti, v terminalu (Ctrl + Alt + T) morate samo vnesti ukaz:
collectl --help
Lahko se odločimo tudi za preberite strani z navodili tipkanje v terminalu (Ctrl + Alt + T):
man collectl
V teh vrsticah smo videli osnovno uporabo pripomočka za ukazno vrstico Collectl za spremljanje delovanja sistema. Za več informacij o tem, kako deluje, uporabniki se lahko obrnejo na projektna dokumentacija ali primeri ki jih ponujajo na svoji spletni strani.