自動發現掛載的文件系統

首先建立模板php

在模板裏建立發現規則node

Mounted filesystem discoverylinux

vfs.fs.discovery  #磁盤網絡

net.if.discovery  #網絡接口less

 

filters 爲和/或者 {#FSTYPE}  matches @File systems for discovery   #監控磁盤spa

      {#IFNAME}  matches @Network interfaces for discovery  #監控網絡接口.net

 

 

建立監控項:prototype

項目原型1:磁盤剩餘空間orm

Free disk space on {#FSNAME}server

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}

把兩個原型添加進去。分別是Free disk space on {#FSNAME}和Total disk space on {#FSNAME}

添加觸發器

新建觸發器1

Free inodes is less than 20% on volume {#FSNAME}

表達式爲{server Template:vfs.fs.size[{#FSNAME},pfree].last(0)}<20

新加觸發器2

Free disk space is less than 20% on volume {#FSNAME}

表達式爲

 

{server Template:vfs.fs.size[{#FSNAME},pfree].last(0)}<20

模板添加好以後你們就能夠本身去手動的添加主機或者是採用主機發現的方式去添加主機了。

 

來自 <http://blog.csdn.net/linuxlsq/article/details/51761584>

相關文章
相關標籤/搜索