Előfeltételek
A sysstat csomag telepítése
A sysstat szolgáltatás indítása
A sar használata rendszerteljesítmény-statisztikák lekéréséhez
Következtetés
saregy többcélú rendszerteljesítmény-figyelő segédprogram, amely a sysstatcsomag része . A sarsegítségével összegyűjtheti, jelentheti vagy mentheti a különféle rendszertevékenységeket, például CPU-t, RAM-ot, I/O-t, lemezhasználatot stb.
Ebben a cikkben a telepítés és a sarrendszerteljesítmény monitorozásának folyamatát ismertetjük .
Előfeltételek
- CentOS 7 x64-et futtató példány.
- Sudo felhasználó.
A sysstat csomag telepítése
A használatához sartelepítenie kell a sysstatcsomagot. Jó gyakorlat azonban először frissíteni a rendszer csomagjait, ha ezt egy ideje nem tette meg.
sudo yum update
sudo shutdown -r now
Töltse le és telepítse a legújabb stabil verziót sysstata hivatalos webhelyéről:
cd ~
wget http://pagesperso-orange.fr/sebastien.godard/sysstat-11.2.0-1.x86_64.rpm
sudo yum install sysstat-11.2.0-1.x86_64.rpm
A sysstat szolgáltatás indítása
sudo systemctl enable sysstat
sudo systemctl start sysstat
Röviden, a sarparancs használata a következő :
sar [ options ] [ <interval> [ <count> ] ]
A sarrendszer minden zugának és sarkának lefedésének lehetőségei, a főbb lehetőségek a következők:
-B Paging statistics
-b I/O and transfer rate statistics
-d Block devices statistics
-F [ MOUNT ] Filesystems statistics
-H Hugepages utilization statistics
-I { <int> | SUM | ALL | XALL } Interrupts statistics
-m { <keyword> [,...] | ALL } Power management statistics
-n { <keyword> [,...] | ALL }
-q Queue length and load average statistics
-R Memory statistics
-r [ ALL ] Memory utilization statistics
-S Swap space utilization statistics
-u [ ALL ] CPU utilization statistics
-v Kernel tables statistics
-W Swapping statistics
-w Task creation and system switching statistics
-y TTY devices statistics
Ebben az oktatóanyagban csak néhány leggyakoribb használati esetet ismertetünk a következővel: sar.
A CPU teljesítményének megjelenítése 4-szer 1 másodperces időközönként:
sar 1 4
VAGY
sar -u 1 4
Alapértelmezés szerint sarmegjeleníti a CPU teljesítményjelentését, ha nem lett megadva paraméter.
Másodpercenként egyszer adja ki a CPU teljesítménystatisztikáját, amíg meg nem nyomja a Ctrl-C billentyűkombinációt a törléshez:
sar 1
Ebben a példában csak az intervallum van megadva, az ismétlések száma nem.
A CPU (-u), a memória (-r), a swap terület (-S) és az I/O (-d) teljesítménystatisztikáinak megjelenítése:
sar -urSbd 1
A hálózati interfész teljesítménystatisztikáinak megjelenítése:
sar -n DEV 1
Mentse el a statisztikákat egy megadott \~/sar.log fájlba:
sar -u -r -o ~/sar.log 1
Következtetés
saregy sokoldalú parancs, ebben a cikkben csak néhány használati példát említünk. Ha többet szeretne megtudni róla, írja be sar -hvagy keresse fel a hivatalos honlapját .
Köszönöm, hogy elolvasta.