Monitoring

A Disk IO monitorozása Linux alatt

A Disk IO monitorozása Linux alatt
iostat a tárolóeszközök és partíciók bemeneti / kimeneti statisztikáinak lekérésére szolgál. Az iostat a sysstat csomag része. Az iostat segítségével figyelemmel kísérheti tárolóeszközeinek (például merevlemez-meghajtók, SSD-k) és partícióinak (lemezpartíciók) olvasási / írási sebességét. Ebben a cikkben bemutatom, hogyan lehet monitorozni a lemezbemenetet / -kimenetet az iostat használatával Linux alatt. Tehát kezdjük.

Az iostat telepítése Ubuntu / Debian rendszerre:

Az iostat parancs alapértelmezés szerint nem érhető el az Ubuntu / Debian rendszeren. De könnyen telepítheti a sysstat csomagot az Ubuntu / Debian hivatalos csomagtárából az APT csomagkezelő segítségével. Az iostat a sysstat csomag része, ahogy már említettem.

Először frissítse az APT csomagtárház gyorsítótárát a következő paranccsal:

$ sudo apt frissítés

Most telepítse a sysstat csomagot a következő paranccsal:

$ sudo apt install sysstat

sysstat csomagot kell telepíteni.

Az iostat telepítése a CentOS 7-re:

Az iostat alapértelmezés szerint nem érhető el a CentOS 7 rendszeren. De a sysstat csomag a CentOS 7 hivatalos csomagtárában érhető el. Tehát könnyen telepítheti a YUM csomagkezelővel.

Telepíteni sysstat a YUM csomagkezelővel futtassa a következő parancsot:

$ sudo yum install sysstat

Most nyomja meg y majd nyomja meg folytatni.

Most nyomja meg y majd nyomja meg hogy elfogadja a CentOS 7 csomagtárház GPG kulcsát.

sysstat kell telepíteni.

Az iostat telepítése Arch Linux rendszerre:

Az iostat alapértelmezés szerint nem érhető el az Arch Linux rendszeren. De a sysstat A csomag az Arch Linux hivatalos csomagtárában érhető el. Tehát egyszerűen telepítheti a Pacman csomagkezelővel.

A sysstat telepítéséhez futtassa a következő parancsot:

$ sudo pacman -Sy sysstat

Most nyomja meg y majd nyomja meg folytatni.

sysstat telepíteni kell.

Az iostat alapvető használata:

Az iostat segítségével a következőképpen figyelheti a számítógép összes tárolóeszközét és lemezpartícióját:

$ sudo iostat

Amint láthatja, az iostat jelentést generált az összes tárolóeszköz és partíció olvasási / írási sebességéről (kilobájt / másodpercben vagy kB / s-ban) és az összes olvasási / írási sebességről (kB-ban).

A fenti parancsban az iostat csak az iostat futtatott példányára nyomtatja ki a statisztikát. Ez jó a parancsfájlok szkripteléséhez és az automatizáláshoz.

Ha valós idejű statisztikákat szeretne látni, akkor azt mondhatja az iostatnak, hogy n másodpercenként (mondjuk 2 másodpercenként) frissítse a jelentést az alábbiak szerint:

$ sudo iostat -d 2

Mint láthatja, az iostat 2 másodpercenként frissíti a jelentést.

Konkrét tárolóeszközök vagy partíciók figyelése iostat segítségével:

Alapértelmezés szerint az iostat figyeli a számítógép összes tárolóeszközét. De megfigyelhet bizonyos tárolóeszközöket (például sda, sdb stb.) Vagy partíciókat (például sda1, sda2, sdb4 stb.) Az iostat segítségével is.

Például a tárolóeszköz megfigyelésére sda csak az iostat futtatását végezze el az alábbiak szerint:

$ sudo iostat sda

Vagy

$ sudo iostat -d 2 sda

Mint látható, csak a tárolóeszköz sda ellenőrzik.

Az iostat segítségével több tárolóeszközt is figyelemmel kísérhet.

Például a tárolóeszközök megfigyelésére sda és sdb, futtassa az iostat-t az alábbiak szerint:

$ sudo iostat sda sdb

Vagy

$ sudo iostat -d 2 sda sdb

Ha konkrét partíciókat akar figyelni, akkor ezt is megteheti.

Tegyük fel például, hogy figyelni szeretné a partíciókat sda1 és sda2, majd futtassa az iostat-t az alábbiak szerint:

$ sudo iostat sda1 sda2

Vagy

$ sudo iostat -d 2 sda1 sda2

Mint látható, csak a partíciók sda1 és sda2 figyelemmel kísérik.

Az LVM-eszközök monitorozása iostat segítségével:

A számítógép LVM eszközeit a -N az iostat lehetősége.

A Linux-gép LVM-eszközeinek figyelemmel kíséréséhez futtassa az iostat rendszert az alábbiak szerint:

$ sudo iostat -N -d 2

Megfigyelheti az adott LVM logikai kötetet is.

Például az LVM logikai kötetének figyelemmel kísérésére centos-gyökér (tegyük fel), futtassa az iostat-t az alábbiak szerint:

$ sudo iostat -N -d 2 centos-root

Az iostat egységeinek megváltoztatása:

Alapértelmezés szerint az iostat kilobájt (kB) egységben készít jelentéseket. De vannak olyan lehetőségek, amelyekkel megváltoztathatja az egységet.

Például az egység megabájtra (MB) történő módosításához használja a -m az iostat lehetősége.

Az egységet ember által is olvashatóvá is változtathatja a -h az iostat lehetősége. Az ember által olvasható formátum a rendelkezésre álló adatoktól függően automatikusan kiválasztja a megfelelő egységet.

Az egység megabájtra váltásához futtassa az iostat rendszert az alábbiak szerint:

$ sudo iostat -m -d 2 sda

Az egység ember által olvasható formátumra váltásához futtassa az iostat-t az alábbiak szerint:

$ sudo iostat -h -d 2 sda

Fájlként másoltam, és amint láthatja, az egység megabájtban (MB) van.

Amint a fájlmásolat véget ért, kilobájtra (kB) változott.

Az iostat kiterjesztett megjelenítése:

Ha akarja, sokkal több információt jeleníthet meg a i / o lemezről az iostat segítségével. Ehhez használja a -x az iostat lehetősége.

Például az i / o lemezről bővített információk megjelenítéséhez futtassa az iostat rendszert az alábbiak szerint:

$ sudo iostat -x -d 2 sda

Megtalálhatja, hogy ezek a mezők mindegyike (rrqm / s,% wrqm stb.) Mit jelent az iostat man oldalán.

Segítség kérése:

Ha további információkra van szüksége az iostat minden támogatott opciójáról és arról, hogy mit jelentenek az iostat egyes mezői, azt javasoljuk, hogy nézze meg az iostat man oldalát.

Az iostat man oldalát a következő paranccsal érheti el:

$ man iostat

Tehát így használja az iostat-t a Linux-ban. Köszönjük, hogy elolvasta ezt a cikket.

Az Xdotool használata az egérkattintások és a billentyűleütések ösztönzéséhez Linux alatt
Az Xdotool egy ingyenes és nyílt forráskódú parancssori eszköz az egérkattintások és a billentyűleütések szimulálására. Ez a cikk egy rövid útmutatót ...
A top 5 ergonómikus számítógépes egértermék Linuxhoz
Hosszan tartó számítógép-használat okoz-e fájdalmat a csuklóján vagy az ujjain?? Merev ízületek szenvednek, és folyamatosan kezet kell rázniuk? Égő fá...
Az egér és az érintőpad beállításainak módosítása az Xinput használatával Linux alatt
A legtöbb Linux disztribúció alapértelmezés szerint „libinput” könyvtárral szállítja a rendszer bemeneti eseményeit. Feldolgozhatja a Wayland és az X ...