Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 320|Atbildi: 0

[Linux] sysstat apmācība Linux sistēmas veiktspējas uzraudzības rīkiem

[Kopēt saiti]
Publicēts 2025-9-25 10:41:14 | | | |
Prasības: Es nopirku vieglu mākoņa serveri Alibaba Cloud, dažreiz CPU ir 100% un tālvadības pulti nevar savienot, un es nezinu, kas notika, un tas atgriežas normālā stāvoklī pēc restartēšanas vai gaidīšanas kādu laiku. Jūs varat izmantot sysstat, lai regulāri apkopotu sistēmas apstākļus (daži Alibaba Cloud attēli jau ir instalēti iebūvēti).
Linux izvieto Netdata veiktspējas uzraudzības rīku, izmantojot Docker
https://www.itsvse.com/thread-10824-1-1.html

sysstat

Oficiālā mājas lapa:Hipersaites pieteikšanās ir redzama.
Avots:Hipersaites pieteikšanās ir redzama.
Biežāk uzdotie jautājumi:Hipersaites pieteikšanās ir redzama.

Sysstat programmatūras pakotne satur dažādas utilītprogrammas, ko parasti izmanto komerciālais Unix, lai uzraudzītu sistēmas veiktspēju un lietošanas aktivitātes:

  • iostat ziņo par CPU statistiku un bloku ierīču un starpsienu ievades/izvades statistiku.
  • MPSTAT ziņo par atsevišķu vai kombinētu ar procesoru saistītu statistiku.
  • pidstat ziņo statistiku par Linux uzdevumiem (procesiem): I/O, CPU, atmiņa utt.
  • Tapestat ziņo statistiku par sistēmai pievienotajiem lentu diskdziņiem.
  • cifsiostat ziņo par CIFS statistiku.


Sysstat satur arī rīkus, kurus varat ieplānot, izmantojot cron vai systemd, lai apkopotu un reģistrētu veiktspējas un darbības datu vēsturi:

  • SAR apkopo, ziņo un saglabā informāciju par sistēmas darbībām (skatiet tālāk SAR apkopoto metriku sarakstu).
  • SADC ir sistēmas darbības datu vācējs, kas kalpo kā SAR aizmugursistēma.
  • SA1 apkopo bināros datus un glabā tos sistēmas darbības ikdienas datu failā. Tas ir SADC priekšgals, un tas ir paredzēts darbināšanai, izmantojot cron vai systemd.
  • SA2 ģenerē ikdienas aktivitāšu kopsavilkuma atskaiti. Tas ir SAR priekšgals un ir paredzēts darbināšanai, izmantojot cron vai systemd.
  • SADF parāda SAR savāktos datus dažādos formātos (CSV, XML, JSON utt.), un tos var izmantot datu apmaiņai ar citām programmām. Šo komandu var izmantot arī, lai attēlotu dažādas SAR savāktās darbības, izmantojot SVG (Scalable Vector Graphics) formātu.


Noklusējuma paraugu ņemšanas intervāls ir 10 minūtes, bet, protams, to var mainīt (tas var būt tikai 1 sekunde).

Instalēšanas apmācība

Rocky Linux 9 gadījumā instalēšanas komanda ir šāda:

Konfigurācijas fails: /etc/sysconfig/sysstat
Savākšanas biežums: systemctl cat sysstat-collect.timer
Kolekciju katalogs: /var/log/sa

Konkrētu metriku skatīšana

Procesora lietojums:
sar -u -f /var/log/sa/sa05
Atmiņas lietojums:
sar -r -f /var/log/sa/sa05
Swap nodalījuma lietojums:
sar -S -f /var/log/sa/sa05
I/O lietojums:
sar -b -f /var/log/sa/sa05
Tīkla interfeisa statistika (RX/TX):
sar -n DEV -f /var/log/sa/sa05
Konteksta pārslēgšana un procesu izveide sekundē:
sar -w -f /var/log/sa/sa05



Izmantojiet crontab, lai izsauktu pidstat, lai apkopotu procesa informāciju ar šādu komandu:

Piezīme: JāAr baļķu griezumiemStruktūras.

Atsauce:Hipersaites pieteikšanās ir redzama.




Iepriekšējo:Stratum V1, V2 kriptovalūtas tīkls sazinās ar baseina protokolu
Nākamo:Git sinhronizē primāro repozitorija filiāles kodu ar privāto repozitorija filiāli
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com