zabbix使用巨集自動發現掛載的檔案系統並進行監控
首先建立模板
在模板裡建立探索規則
Mounted filesystem discovery
vfs.fs.discovery
filters 為和/或者 {#FSTYPE} matches @File systems for discovery
專案原型1
Free disk space on {#FSNAME}
vfs.fs.size[{#FSNAME},free]
數字的無正負的
十進位制數字
單位是B
儲存值與展示值都為不變
應用集為filesystem
專案原型2
Free disk space on {#FSNAME} (percentage)
vfs.fs.size[{#FSNAME},pfree]
數字的 無正負的
十進位制數字
單位是B
應用集是filesystenm
專案原型3
Free inodes on {#FSNAME} (percentage)
vfs.fs.inode[{#FSNAME},pfree]
數字的無正負的
十進位制數字
單位是B
應用集為filesystem
專案原型4
Total disk space on {#FSNAME}
vfs.fs.size[{#FSNAME},total]
數字的無正負的
十進位制數字
單位是B
應用集是filedydtem
專案原型5
Used disk space on {#FSNAME}
vfs.fs.size[{#FSNAME},used]
數字的無正負的
十進位制數字
單位是B
應用集是filesystem
這五個簡單的專案原型,可根據自己的實際需要來進行新增
新建圖形原型
Disk space usage {#FSNAME}
新增觸發器
新建觸發器1
Free inodes is less than 20% on volume {#FSNAME}
表示式為{server Template:vfs.fs.inode[{#FSNAME},pfree].last(0)}<20
新加觸發器2
表示式為
模板新增好之後大家就可以自己去手動的新增主機或者是採用主機發現的方式去新增主機了。