15 Zabbix4.4.1系統告警「sda: Disk read/write request response are too high」

點擊返回:自學Zabbix之路html

點擊返回:自學Zabbix4.0之路ios

點擊返回:自學zabbix集錦express

Zabbix4.4.1系統告警「sda: Disk read/write request response are too high」

針對告警查詢zabbix系統默認設置的trigger以下:性能

{Zabbix server:vfs.dev.read.await[sda].min(15m)} > {$VFS.DEV.READ.AWAIT.WARN:"sda"} or {Zabbix server:vfs.dev.write.await[sda].min(15m)} > {$VFS.DEV.WRITE.AWAIT.WARN:"sda"}

 

avg-cpu段:url

%user: 在用戶級別運行所使用的CPU的百分比.
%nice: nice操做所使用的CPU的百分比.
%sys: 在系統級別(kernel)運行所使用CPU的百分比.
%iowait: CPU等待硬件I/O時,所佔用CPU百分比.
%idle: CPU空閒時間的百分比.

Device段:spa

tps:該設備每秒的傳輸次數(Indicate the number of transfers per second that were issued to the device.)。"一次傳輸"意思是"一次I/O請求"。多個邏輯請求可能會被合併爲"一次I/O請求"。"一次傳輸"請求的大小是未知的。
kB_read/s:每秒從設備(drive expressed)讀取的數據量;
kB_wrtn/s:每秒向設備(drive expressed)寫入的數據量;
kB_read:讀取的總數據量;
kB_wrtn:寫入的總數量數據量;這些單位都爲Kilobytes。

iostat經常使用參數說明:.net

-c           #僅顯示CPU統計信息.與-d選項互斥.
-d           #僅顯示磁盤統計信息.與-c選項互斥.
-k           #以K爲單位顯示每秒的磁盤請求數,默認單位塊.
-t           #在輸出數據時,打印蒐集數據的時間.
-V           #打印版本號和幫助信息.
-x           #輸出擴展信息.

  

rrqm/s:每秒讀請求被合併次數
wrqm/s:每秒寫請求被合併次數
r/s:每秒完成的讀次數
w/s:每秒完成的寫次數
rkB/s:每秒讀數據量(kb)
wkB/s:每秒寫數據量(kb)
avgrq-sz:平均每次IO請求的扇區大小
avgqu-sz:平均每次IO請求的隊列長度(越短越好)
await:平均每次IO請求等待時間(毫秒),通常的系統IO等待時間應該低於5ms,若是大於10ms就比較大了。這個時間包括了隊列時間和服務時間,也就是說,通常狀況下,await大於svctm,它們的差值越小,則說明隊列時間越短,反之差值越大,隊列時間越長,說明系統出了問題。
r_await:讀的平均耗時(毫秒)
w_await:寫入平均耗時(毫秒)
svctm:平均每次IO請求處理時間(毫秒),若是svctm的值與await很接近,表示幾乎沒有I/O等待,磁盤性能很好,若是await的值遠高於svctm的值,則表示I/O隊列等待太長,系統上運行的應用程序將變慢。
%util:IO隊列非空比例,該參數暗示了設備的繁忙程度。通常地,若是該參數是100%表示設備已經接近滿負荷運行了
相關文章
相關標籤/搜索