Zabbix 5.0:磁碟自動發現和讀寫監控

不羈的羅恩發表於2021-05-28

Blog:部落格園 個人

自動發現磁碟

配置鍵值

注意:此鍵值僅支援Linux平臺。

image-20210528214620058

此發現鍵值返回兩個巨集 :

  • {#DEVNAME} :裝置名
  • {#DEVTYPE} :裝置型別

例如:

[ 
   { 
      "{#DEVNAME}":"loop1",
      "{#DEVTYPE}":"disk"
   },
   { 
      "{#DEVNAME}":"dm-0",
      "{#DEVTYPE}":"disk"
   },
   { 
      "{#DEVNAME}":"sda",
      "{#DEVTYPE}":"disk"
   },
   { 
      "{#DEVNAME}":"sda1",
      "{#DEVTYPE}":"partition"
   }
]

配置過濾器

用於過濾裝置型別和裝置名,通常磁碟名為sd*vd*

image-20210528214841109

測試驗證

image-20210528215006314

新增磁碟讀寫速率監控

磁碟讀寫鍵值:

vfs.dev.read[<device>,<type>,<mode>]
vfs.dev.write[<device>,<type>,<mode>]

說明:

  • device - 磁碟裝置 (預設為all)
  • type - 可能的值: sectors, operations, bytes, sps, ops, bps
    因為各種作業系統的預設值有所不同,所以這個引數必須被指定。
    sps, ops, bps 代表: sectors, operations, bytes per second, respectively.
  • mode - 可能的值: avg1 (1分鐘平均值, 預設), avg5, avg15
    此引數僅支援這些型別: sps, ops, bps。

注意:不同作業系統的“型別”引數的預設值是不一樣的。

因此,磁碟讀寫的監控鍵值可以配置為:

  • 讀:vfs.dev.read[{#DEVNAME},sps]
  • 寫:vfs.dev.write[{#DEVNAME},sps]

image-20210528215745913

其中當鍵值為vfs.dev.read[]vfs.dev.write[] 時允許使用 {#DEVNAME} 巨集。

相關文章