Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 320|Răspunde: 0

[Linux] Tutorial sysstat pentru instrumente de monitorizare a performanței sistemului Linux

[Copiază linkul]
Postat la 25-09-2025 10:41:14 | | | |
Cerințe: Am cumpărat un server cloud ușor în Alibaba Cloud, uneori CPU-ul este 100% sigur și telecomanda nu poate fi conectată, nu știu ce s-a întâmplat, iar după ce repornesc sau aștepți o perioadă. Poți folosi sysstat pentru a colecta regulat condițiile sistemului (unele imagini din Alibaba Cloud sunt deja instalate integrat).
Linux implementează instrumentul de monitorizare a performanței Netdata folosind Docker
https://www.itsvse.com/thread-10824-1-1.html

sysstat

Site oficial:Autentificarea cu hyperlink este vizibilă.
Sursă:Autentificarea cu hyperlink este vizibilă.
Întrebări frecvente:Autentificarea cu hyperlink este vizibilă.

Pachetul software sysstat conține o varietate de utilitare utilizate frecvent de Unix comercial pentru a monitoriza performanța și activitățile de utilizare ale sistemului:

  • iostat raportează statisticile CPU și statisticile de intrare/ieșire pentru dispozitivele și partițiile cu bloc.
  • MPSTAT raportează statistici individuale sau combinate legate de procesoare.
  • pidstat raportează statistici pentru sarcini Linux (procese): I/O, CPU, memorie etc.
  • Tapestat raportează statistici pe unitățile de bandă conectate la sistem.
  • Cifsiostat raportează statisticile CIFS.


Sysstat conține, de asemenea, instrumente pe care le poți programa prin cron sau systemd pentru a colecta și înregistra istoricul datelor de performanță și activitate:

  • SAR colectează, raportează și salvează informații despre activitatea sistemului (vezi lista metricilor colectate de SAR mai jos).
  • SADC este un colector de date de activitate al sistemului care servește ca backend pentru SAR.
  • SA1 colectează date binare și le stochează într-un fișier zilnic de activitate al sistemului. Este frontend-ul SADC și este proiectat să ruleze prin cron sau systemd.
  • SA2 generează un raport zilnic de rezumat al activității. Este frontend-ul SAR și este proiectat să ruleze prin cron sau systemd.
  • SADF afișează datele colectate de SAR în diverse formate (CSV, XML, JSON etc.) și poate fi folosit pentru schimbul de date cu alte programe. Această comandă poate fi folosită și pentru a reda grafic diversele activități colectate de SAR folosind formatul SVG (Scalable Vector Graphics).


Intervalul implicit de eșantionare este de 10 minute, dar, desigur, poate fi modificat (poate fi de doar 1 secundă).

Tutorial de instalare

În cazul Rocky Linux 9, comanda de instalare este următoarea:

Fișier de configurare: /etc/sysconfig/sysstat
Frecvența colectării: systemctl cat sysstat-collect.timer
Directorul colecției: /var/log/sa

Vizualizați metrici specifice

Utilizarea CPU-ului:
sar -u -f /var/log/sa/sa05
Utilizarea memoriei:
SAR -R -F /var/Log/SA/SA05
Utilizarea partițiilor de swap:
sar -S -f /var/log/sa/sa05
Utilizarea I/O:
SAR -B -F /var/Log/SA/SA05
Statistici ale interfeței de rețea (RX/TX):
sar -n DEV -f /var/log/sa/sa05
Comutarea contextului și crearea proceselor pe secundă:
SAR -W -F /var/Log/SA/SA05



Folosește crontab pentru a chema pidstat și a colecta informații despre proces cu următoarea comandă:

Notă: DaCu bușteni tăiați cu logrotatContur.

Referință:Autentificarea cu hyperlink este vizibilă.




Precedent:Rețeaua de criptomonede Stratum V1, V2 comunică cu protocolul pool-ului
Următor:Git sincronizează codul principal al ramurii depozitului cu ramura privată a depozitului
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com