See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 320|Vastuse: 0

[linux] sysstat juhend Linuxi süsteemi jõudluse jälgimise tööriistade jaoks

[Kopeeri link]
Postitatud 2025-9-25 10:41:14 | | | |
Nõuded: Ostsin kerge pilveserveri Alibaba Cloudis, mõnikord on protsessor 100% ja pulti ei saa ühendada, ja ma ei tea, mis juhtus, ning pärast taaskäivitamist või teatud aja ootamist taastub kõik normaalseks. Sysstati abil saab regulaarselt süsteemi tingimusi koguda (mõned Alibaba pilve pildid on juba sisse ehitatud).
Linux juurutab Netdata jõudluse jälgimise tööriista Dockeri abil
https://www.itsvse.com/thread-10824-1-1.html

sysstat

Ametlik veebileht:Hüperlingi sisselogimine on nähtav.
Allikas:Hüperlingi sisselogimine on nähtav.
Korduma kippuvad küsimused:Hüperlingi sisselogimine on nähtav.

Sysstat tarkvarapakett sisaldab mitmesuguseid utiliite, mida kommertslik Unix tavaliselt kasutab süsteemi jõudluse ja kasutustegevuste jälgimiseks:

  • iostat kajastab CPU statistikat ning sisend/väljund statistikat plokkseadmete ja partitsioonide kohta.
  • MPSTAT esitab individuaalseid või kombineeritud protsessoriga seotud statistikaid.
  • pidstat kajastab statistikat Linuxi ülesannete (protsesside) kohta: sisend/väljund, protsessor, mälu jne.
  • TapeStat kajastab statistikat süsteemiga ühendatud lindiseadmetel.
  • cifsiostat teatab CIFS-i statistikast.


Sysstat sisaldab ka tööriistu, mida saab ajastada croni või systemd abil, et koguda ja salvestada jõudluse ja tegevuse ajalugu:

  • SAR kogub, raporteerib ja salvestab süsteemi aktiivsuse infot (vt allpool SAR-i kogutud mõõdikute nimekirja).
  • SADC on süsteemitegevuse andmete koguja, mis toimib SAR-i taustasüsteemina.
  • SA1 kogub binaarandmeid ja salvestab need süsteemitegevuse igapäevasesse andmefaili. See on SADC esiosa ja on loodud töötama cron või systemd kaudu.
  • SA2 genereerib igapäevase tegevuse kokkuvõtte aruande. See on SAR-i esiosa ja on loodud töötama cron või systemd kaudu.
  • SADF kuvab SAR-i poolt kogutud andmeid erinevates formaatides (CSV, XML, JSON jne) ning neid saab kasutada andmete vahetamiseks teiste programmidega. Seda käsku saab kasutada ka erinevate SAR-i poolt kogutud tegevuste graafikuks SVG (Scalable Vector Graphics) formaadi abil.


Vaikimisi proovivõtu intervall on 10 minutit, kuid muidugi saab seda muuta (see võib olla nii väike kui 1 sekund).

Paigaldusjuhend

Rocky Linux 9 puhul on paigalduskäsk järgmine:

Konfiguratsioonifail: /etc/sysconfig/sysstat
Kogumise sagedus: systemctl cat sysstat-collect.timer
Kogu kataloog: /var/log/sa

Vaata konkreetseid mõõdikuid

Protsessori kasutus:
sar -u -f /var/log/sa/sa05
Mälukasutus:
SAR -r -f /var/log/sa/sa05
Vahetuspartitsioonide kasutus:
sar -S -f /var/log/sa/sa05
I/O kasutus:
SAR -b -f /var/log/sa/sa05
Võrguliidese statistika (RX/TX):
sar -n DEV -f /var/log/sa/sa05
Konteksti vahetamine ja protsesside loomine sekundis:
SAR -W -f /var/log/sa/sa05



Kasuta crontab'i, et kutsuda pidstat, et koguda protsessiinfot järgmise käsu abil:

Märkus: JahLogrotatsiooniga lõigatud palkidegaLiigendus.

Viide:Hüperlingi sisselogimine on nähtav.




Eelmine:Stratum V1, V2 krüptovaluutavõrk suhtleb basseiniprotokolliga
Järgmine:Git sünkroniseerib esmase hoidla harukoodi privaatse hoidla haruga
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com