|
|
Zverejnené 25.9.2025 10:41:14
|
|
|
|

Požiadavky: Kúpil som ľahký cloudový server v Alibaba Cloud, niekedy je CPU na 100 % a diaľkový ovládač sa nedá pripojiť, neviem, čo sa stalo, a po reštarte alebo čakaní sa to vráti do normálu. Sysstat môžete pravidelne používať na zber systémových podmienok (niektoré obrázky Alibaba Cloud sú už nainštalované zabudované).
sysstat
Oficiálna webová stránka:Prihlásenie na hypertextový odkaz je viditeľné. Zdroj:Prihlásenie na hypertextový odkaz je viditeľné. Často kladené otázky:Prihlásenie na hypertextový odkaz je viditeľné.
Softvérový balík sysstat obsahuje rôzne nástroje, ktoré komerčný Unix bežne používa na monitorovanie výkonu systému a jeho využitia:
- Iostat hlási štatistiky CPU a štatistiky vstupu/výstupu pre blokové zariadenia a partíže.
- MPSTAT zverejňuje individuálne alebo kombinované štatistiky súvisiace s procesormi.
- Pidstat hlási štatistiky pre linuxové úlohy (procesy): I/O, CPU, pamäť a podobne.
- Tapestat hlási štatistiky z páskových jednotiek pripojených k systému.
- cifsiostat uvádza štatistiky CIFS.
Sysstat tiež obsahuje nástroje, ktoré môžete naplánovať cez CRON alebo Systemd na zber a zaznamenávanie histórie údajov o výkone a aktivite:
- SAR zhromažďuje, reportuje a ukladá informácie o aktivitách systému (pozri zoznam metrík zbieraných SAR nižšie).
- SADC je zberateľ dát o aktivite systému, ktorý slúži ako backend pre SAR.
- SA1 zbiera binárne dáta a ukladá ich do súboru systémovej aktivity denne. Je to frontend SADC a je navrhnutý tak, aby bežal cez cron alebo systemd.
- SA2 generuje dennú správu o súhrne aktivít. Je to frontend SAR a je navrhnutý tak, aby bežal cez cron alebo systemd.
- SADF zobrazuje dáta zozbierané SAR v rôznych formátoch (CSV, XML, JSON atď.) a môže byť použitý na výmenu dát s inými programami. Tento príkaz môže byť tiež použitý na zobrazenie rôznych aktivít zhromaždených SAR pomocou formátu SVG (Scalable Vector Graphics).
Predvolený vzorkovací interval je 10 minút, ale samozrejme sa dá zmeniť (môže to byť len 1 sekunda).
Inštalačný tutoriál
V prípade Rocky Linux 9 je inštalačný príkaz nasledovný:
Konfiguračný súbor: /etc/sysconfig/sysstat Frekvencia zberu: systemctl cat sysstat-collect.timer Adresár kolekcií: /var/log/sa
Zobraziť konkrétne metriky
Cpu: sar -u -f /var/log/sa/sa05 Využitie pamäte: sar -r -f /var/log/sa/sa05 Použitie swap partície: sar -S -f /var/log/sa/sa05 Použitie I/O: sar -b -f /var/log/sa/sa05 Štatistiky sieťového rozhrania (RX/TX): sar -n DEV -f /var/log/sa/sa05 Prepínanie kontextu a tvorba procesov za sekundu: sar -w -f /var/log/sa/sa05
Použite crontab na zavolanie pidstatu na získanie informácií o procese pomocou nasledujúceho príkazu:
Poznámka: ÁnoPri logrotatívne rezaných kmeňochObrys.
Referencia:Prihlásenie na hypertextový odkaz je viditeľné. |
Predchádzajúci:Sieť kryptomien Stratum V1, V2 komunikuje s protokolom pooluBudúci:Git synchronizuje kód vetvy primárneho repozitára s vetvou privátneho repozitára
|