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

Skats: 1067|Atbildi: 1

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

[Kopēt saiti]
Publicēts 25.09.2025 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
 Saimnieks| PublicētsPirms 16 sekundēm |
1、sysstatPakalpojuma iegūtie dati atspoguļo kopējo sistēmas veiktspēju. Sysstat datu fails tiek nolasīts caur sar komandu, un rezultāti ir lietotājam draudzīgāki un vieglāk saprotami;

2. UnVirsotnēInstrumenti, jāSadaliet veiktspējas datus pa katru procesu, Atop analīzes rezultāti ir diezgan dinamiski, līdzīgi kā top tieša izpilde. Tas var kārtot pēc CPU un atmiņas statusa, kā arī veikt regulāru saskaņošanu. Aposar, savukārt, ir tuvāks SAR rīka izvadei.

3、OSWatchRīks balstās uz bieži izmantotiem rīkiem, piemēram, sysstat, PS un TOP, kas tālāk attīstīti un iepakoti, izmantojot čaulas skriptus. Protams, rezultāts ir ļoti lietotājam draudzīgs; pēc tar pakotnes instalēšanas un tās izvilkšanas to var izmantot, ļaujot izpildāmās programmas un rezultātus glabāt jebkur. Tas arī atbalsta izvades satura saspiešanu, izsaucot gzip komandu.

4、nmonRīka izvade šķiet diezgan haotiska (ne reāllaika režīmā), un izvades failu apstrāde, pārbaudot tos, ir neērta. Tomēr pēc datu iegūšanas to apvienošana ar Excel Output ir lietotājam draudzīgāka un prasa salīdzinoši zemu prasmju līmeni. Ikviens var vienkārši noklikšķināt uz makro pogas Excel, lai izveidotu skaistu tendences diagrammu.

Tādēļ, saskaroties ar sistēmas problēmu lokalizāciju un analīzi, to var izmantot kopā. Balstoties uz pašreizējo lietotāja pieredzi, iepriekš minētie rīki neaizņem lielu daļu sistēmas. Svarīgos uzņēmuma mezglos, papildus tādu rīku kā Zabbix un Nagios izvietošanai, jūs varat izvietot arī OSWATCH un Atop rīkus, lai atvieglotu kombinētu analīzi pēc problēmu rašanās. Pirmo var izmantot, lai skatītu tendences diagrammas, bet otro – teksta datu salīdzināšanai.
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