Cum se monitorizează încărcarea în rețea de pe linia de comandă în Linux

Cum se monitorizează încărcarea în rețea de pe linia de comandă în Linux

Dacă sunteți administrator de rețea, știți cu siguranță importanța monitorizării traficului de rețea. Deși este disponibil un software excelent bazat pe GUI, dacă aveți de-a face cu linia de comandă și căutați o alternativă de linie de comandă, vă sugerez să încercați slurm.

În acest articol, vom discuta despre slurm comandă împreună cu caracteristicile pe care le oferă.

Introducere

Descris de pagina man ca “încă un monitor de încărcare a rețelei”, Slurm este un monitor generic de încărcare a rețelei care prezintă statisticile dispozitivului împreună cu un grafic ascii frumos – acceptă mai multe tipuri de grafice.

Pentru cei interesați de originile sale, proiectul a început ca un port FreeBSD al monitorului de legătură ppp Linux numit “pppstatus”. În afară de Linux, comanda funcționează pe multe alte platforme, inclusiv FreeBSD, OpenBSD, NetBSD, Solaris, HP-UX, MicroBSD și Mac OS X.

Descarca si instaleaza

Utilizatorii de sisteme bazate pe Debian, cum ar fi Ubuntu, pot descărca și instala cu ușurință acest utilitar folosind următoarea comandă:

Alternativ, puteți descărca și fișierul său cod sursa și instalați manual.

Utilizare

Iată câteva exemple de modul în care slurm comanda poate fi utilizată:

Notă: toate exemplele prezentate în acest articol sunt testate pe Ubuntu 14.04.

Ieșire implicită

Pentru a utiliza slurm comanda, primul lucru pe care trebuie să-l faceți este să-i anunțați ce interfață de rețea doriți să monitorizați, lucru pe care îl puteți face trecând numele interfeței ca argument către -i opțiunea liniei de comandă.

De exemplu, în cazul meu, am vrut să monitorizez interfața “wlan0”, așa că am executat comanda în felul următor:

și a fost produs următorul rezultat:

După cum se poate vedea în captura de ecran de mai sus, comanda a produs informații legate de traficul de rețea atât în ​​text, cât și sub forma unui grafic, care derulează de la stânga la dreapta în funcție de utilizarea rețelei.

Deși pagina de comandă a comenzii, precum și pagina proiectului, nu oferă nicio informație despre grafic, precum și despre datele pe care le descrie, este evident că X-urile verzi indică descărcări și X-urile roșii indică încărcări. Fiecare coloană din grafic descrie încărcarea rețelei (descărcare + încărcare) în orice secundă dată, ceea ce înseamnă că cu cât sunt mai multe X într-o anumită coloană, cu atât este mai mare încărcarea rețelei în acea secundă în timp.

Alte moduri grafice

În afară de modul de grafic implicit, comanda oferă și moduri de grafic clasice, precum și divizate și mari.

Pentru a porni comanda cu graficul clasic / combinat, utilizați -c opțiune linie de comandă:

mod slurm-clasic-combinat-grafic

În mod similar, pentru a porni comanda în modul grafic divizat, utilizați -s opțiune linie de comandă:

slurm-split-graph-mode

În cele din urmă, pentru a porni comanda în modul grafic mare divizat, utilizați -l opțiune linie de comandă:

slurm-large-split-graph-mode

Schimbați întârzierea între actualizările de ecran

În mod implicit, comanda actualizează ieșirea după o secundă. Cu toate acestea, puteți schimba acest lucru folosind -d opțiunea liniei de comandă. De exemplu, pentru a schimba întârzierea la 3 secunde, am folosit următoarea comandă:

Concluzie

Slurm este un instrument ușor și ușor de utilizat pentru linia de comandă pentru monitorizarea activității rețelei. Deși nu oferă multe caracteristici, oferă ceea ce pretinde. De asemenea, dacă doriți, puteți încerca să îl integrați cu instrumente precum Conky pentru a profita la maximum.

Ați folosit vreodată slurm comanda? Cum a fost experiența ta? Împărtășiți-vă gândurile în comentariile de mai jos.

Scroll to Top