|
|
Zveřejněno 25. 9. 2025 10:41:14
|
|
|
|

Požadavky: Koupil jsem lehký cloudový server v Alibaba Cloud, někdy je CPU na 100 % a dálkový ovladač nelze připojit, nevím, co se stalo, a po restartu nebo čekání se to vrátí do normálu. Sysstat můžete pravidelně používat k sběru systémových podmínek (některé obrázky Alibaba Cloud jsou už nainstalované vestavěně).
sysstat
Oficiální webové stránky:Přihlášení k hypertextovému odkazu je viditelné. Zdroj:Přihlášení k hypertextovému odkazu je viditelné. Často kladené otázky:Přihlášení k hypertextovému odkazu je viditelné.
Softwarový balíček sysstat obsahuje různé nástroje běžně používané komerčním Unixem ke sledování výkonu systému a jeho využití:
- Iostat hlásí statistiky CPU a vstupní/výstupní statistiky pro bloková zařízení a oddíly.
- MPSTAT uvádí individuální nebo kombinované statistiky související s procesory.
- Pidstat hlásí statistiky pro linuxové úkoly (procesy): I/O, CPU, paměť atd.
- Tapestat hlásí statistiky o páskových mechanikách připojených k systému.
- cifsiostat uvádí statistiky CIFS.
Sysstat také obsahuje nástroje, které můžete naplánovat pomocí CRON nebo Systemd pro sběr a zaznamenávání historie dat o výkonu a aktivitách:
- SAR shromažďuje, reportuje a ukládá informace o aktivitách systému (viz níže uvedený seznam metrik shromážděných SAR).
- SADC je sběratel dat o aktivitě systému, který slouží jako backend pro SAR.
- SA1 sbírá binární data a ukládá je do souboru systémových aktivit denně. Je to frontend SADC a je navržen tak, aby běžel přes cron nebo systemd.
- SA2 generuje denní souhrn aktivit. Je to frontend SAR a je navržen tak, aby běžel přes cron nebo systemd.
- SADF zobrazuje data shromážděná SAR v různých formátech (CSV, XML, JSON atd.) a může být použita k výměně dat s jinými programy. Tento příkaz lze také použít k grafickému zobrazení různých aktivit shromážděných SAR pomocí formátu SVG (Scalable Vector Graphics).
Výchozí interval vzorkování je 10 minut, ale samozřejmě se dá změnit (může to být jen 1 sekunda).
Instalační návod
V případě Rocky Linux 9 je instalační příkaz následující:
Konfigurační soubor: /etc/sysconfig/sysstat Frekvence sběru: systemctl cat sysstat-collect.timer Adresář sbírky: /var/log/sa
Zobrazit konkrétní metriky
Využití CPU: sar -u -f /var/log/sa/sa05 Využití paměti: sar -r -f /var/log/sa/sa05 Použití swap partition: sar -S -f /var/log/sa/sa05 Použití I/O: sar -b -f /var/log/sa/sa05 Statistiky síťového rozhraní (RX/TX): sar -n DEV -f /var/log/sa/sa05 Přepínání kontextu a vytváření procesů za sekundu: sar -w -f /var/log/sa/sa05
Použijte crontab k volání pidstatu pro získání informací o procesu pomocí následujícího příkazu:
Poznámka: AnoS logrotátně řezanými kládamiOsnova.
Odkaz:Přihlášení k hypertextovému odkazu je viditelné. |
Předchozí:Síť kryptoměn Stratum V1, V2 komunikuje s protokolem pooluDalší:Git synchronizuje kód větve primárního repozitáře s větví privátního repozitáře
|