Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 320|Válasz: 0

[linux] sysstat oktatóanyag Linux rendszer teljesítményfigyelő eszközökhöz

[Linket másol]
Közzétéve: 2025-9-25 10:41:14 | | | |
Követelmények: Vettem egy könnyű felhőszervert az Alibaba Cloudban, néha a CPU 100%-ban van, és a távirányító nem csatlakozik, és nem tudom, mi történt, és újraindítás vagy egy ideig várás után visszatér a normális állapotba. Rendszerszinten gyűjthetsz rendszerfeltételeket a sysstattal (néhány Alibaba Cloud kép már beépített állapotban is elérhető).
A Linux a Netdata teljesítményfigyelő eszközt Docker segítségével telepíti
https://www.itsvse.com/thread-10824-1-1.html

sysstat

Hivatalos weboldal:A hiperlink bejelentkezés látható.
Forrás:A hiperlink bejelentkezés látható.
Gyakran ismételt kérdések:A hiperlink bejelentkezés látható.

A sysstat szoftvercsomag számos olyan segédeszközt tartalmaz, amelyeket a kereskedelmi Unix gyakran használ a rendszer teljesítményének és használati tevékenységeinek nyomon követésére:

  • Az iostat CPU statisztikáit és bemeneti/kimeneti statisztikákat jelent blokk eszközökről és partíciókról.
  • Az MPSTAT egyéni vagy kombinált processzorral kapcsolatos statisztikákat jelent.
  • a pidstat statisztikákat jelent Linux feladatokról (folyamatokról): I/O, CPU, memória stb.
  • A TapeStat statisztikákat közöl a rendszerhez csatlakoztatott kazettás meghajtókról.
  • A cifsiostat CIFS statisztikákat jelent.


A Sysstat olyan eszközöket is tartalmaz, amelyeket cron-on vagy systemd-en keresztül ütemezhetsz a teljesítmény- és tevékenységadatok előzményeinek összegyűjtésére és rögzítésére:

  • A SAR gyűjti, jelenti és menti a rendszer tevékenységi adatait (lásd az alábbi SAR által gyűjtött mutatók listáját).
  • A SADC egy rendszertevékenységi adatgyűjtő, amely a SAR háttérrendszereként szolgál.
  • Az SA1 bináris adatokat gyűjt és rendszertevékenység napi adatfájlban tárolja. Ez a SADC frontendje, és úgy van tervezve, hogy cronon vagy systemd-en keresztül futjon.
  • Az SA2 napi tevékenységi összefoglaló jelentést generál. Ez a SAR frontendje, és cron vagy systemd segítségével fut.
  • A SADF a SAR által gyűjtött adatokat különböző formátumokban jeleníti meg (CSV, XML, JSON stb.), és használható adatcserére más programokkal. Ez a parancs arra is használható, hogy a SAR által gyűjtött tevékenységeket grafikonozzák SVG (Scalable Vector Graphics) formátumban.


Az alapértelmezett mintavételi intervallum 10 perc, de természetesen módosítható (akár 1 másodpercig is lehet).

Telepítési oktató

A Rocky Linux 9 esetében a telepítési parancs a következő:

Konfigurációs fájl: /etc/sysconfig/sysstat
Gyűjtési frekvencia: systemctl cat sysstat-collect.timer
Gyűjtemény könyvtár: /var/log/sa

Specifikus mutatók megtekintése

CPU használat:
SAR -u -f /var/log/sa/sa05
Memóriahasználat:
SAR -r -f /var/log/sa/sa05
Swap partíció használata:
sar -S -f /var/log/sa/sa05
I/O használat:
SAR -b -f /var/log/sa/SA05
Hálózati interfész statisztikák (RX/TX):
sar -n DEV -f /var/log/sa/sa05
Kontextusváltás és folyamatalkotás másodpercenként:
SAR -W -f /var/log/sa/sa05



Használd a crontabot a pidstat hívására, hogy a következő parancsgal gyűjtsön folyamatinformációkat:

Megjegyzés: IgenLogrotate vágott rönkökkelVázlat.

Utalás:A hiperlink bejelentkezés látható.




Előző:A Stratum V1, V2 kriptovaluta hálózat kommunikál a pool protokollral
Következő:A Git szinkronizálja az elsődleges repozitóriumi elágazási kódot a privát repozitóriumi ággal
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com