Newsletter 365tipů můžete číst zdarma. Placené předplatné je dobrovolná podpora, která pomáhá webu pokračovat.
Podpořit 365tipů

TIP#2274: Jak v Linuxu (a na QNAP) sledovat vytížení disků?

👉 iostat kupodivu najdete i přímo v QNAPu, jen tedy v okleštěné verzi, která neumí některé přepínače a v některých případech zobrazuje trochu nepoužitelný výstup. Funguje, tak že ve vámi vybraném intervalu shromáždí co se děje na konkrétním disku a po uplynutí intervalu to zobrazí. A pořád tak dokola. Jde ale primárně o výkon, nemůžete tudy zjišťovat jaké procesy s diskem pracují. Vedle disků se týká i využití CPU

Pokud iostat na svém stroji nemáte, tak sudo apt install sysstat nebo něco podobného

👉 iotop je užitečnější v tom, že se dozvíte jaké procesy dělají i/o operace a kolik toho přenášejí. Tuto pomůcku ale na QNAP nenajdete, jedině v QNAP Club (IOTop). Po spuštění se vám objeví v prohlížeči nebo ho můžete spustit v SSH (sudo iotop). Je vhodné si nastudovat možné parametry (-h nebo –help). 

praktické do začátku může být třeba – sudo iotop -o -P  

Hodí se i nějaké to základní ovládání klávesami

  • q .. quit
  • šipky vlevo/vpravo … změna toho podle čeho se třídí výstup
  • r .. změna třídení sestupně/vzestupně
  • p .. zapne/vypne –processes volbu
  • p .. zapne/vypne –only volbu
  • a .. zapne/vypne –accumulated volbu
  • cokoliv jiného … refresh 

Bohužel na QNAPu dost často padá.

Pokud na stroji nemáte, tak sudo apt install iotop 

👉 dstat rovněž není přímo v QNAPu. V zásadě jde o lépe uživatelsky použitelnou verzi iostat a zobrazující i nějaké informace navíc. 

Instalace na Linuxech klasicky přes něco jako sudo apt-get install dstat

Na QNAP je dostupný přes entware, ale aktuálně jenom hází kupy chyb v pythonu

👉 atop opět v QNAPu přímo nenajdete, jde přitom jde o velmi užitečnou pomůcku zobrazující přehledou sumarizaci a hlavně, dokáže ukazovat procesy, které disk používají. 

Instalace na Linuxech opět něčím jako sudo apt-get install atop 

Instalace do QNAP před entware funguje v pohodě (skočí v /opt/bin)

👉 ioping je trochu z jiného soudku, slouží k testování rychlosti nějakého disku. Ani ten ale na QNAP nenajdete. 

👉 vmstat v QNAPu nehledejte, ale jde o velmi užitečnou pomůcku s informacemi nejenom o disku, ale také o procesech, paměti a CPU. 

Pro QNAP přes entware a balíček je procps-ng-vmstat.