zabbix增加自定义磁盘(mount)监控

系统磁盘一般可以通过template模板自动发现mount nfs 的磁盘则需要手动添加监控项和触发器;

mount的磁盘可以通过参考自动发现如/,/boot目录来设置;

配置举例

新建监控项名称

监控项键值

新建触发器名称

触发器表达式

磁盘挂载/home丢失

/home: Disk is loss

{rd1:vfs.fs.size[/home,total].last(2m)}<2T

/home目录下indoes

/home: Free inodes in %

vsf.fs.inode[/home,pfree]

/home: Running out of free inodes (free < {$VFS.FS.INODE.PFREE.MIN.CRIT:”/home”}%)

{rd1:vfs.fs.inode[/home,pfree].min(5m)}<{$VFS.FS.INODE.PFREE.MIN.CRIT:”/home”}

/home: Running out of free inodes (free < {$VFS.FS.INODE.PFREE.MIN.WARN:”/home”}%)

{rd1:vfs.fs.inode[/home,pfree].min(5m)}<{$VFS.FS.INODE.PFREE.MIN.WARN:”/home”}

/home目录空间使用率

/home: Space utilization

vfs.fs.size[/home,pused]

/home: Disk space is critically low (used > {$VFS.FS.PUSED.MAX.CRIT:”/home”}%)

{rd1:vfs.fs.size[/home,pused].last()}>{$VFS.FS.PUSED.MAX.CRIT:”/home”} and

(({rd1:vfs.fs.size[/home,total].last()}-{rd1:vfs.fs.size[/home,used].last()})<5G or {rd1:vfs.fs.size[/home,pused].timeleft(1h,,100)}<1d)

/home: Disk space is low (used > {$VFS.FS.PUSED.MAX.WARN:”/home”}%)

{rd1:vfs.fs.size[/home,pused].last()}>{$VFS.FS.PUSED.MAX.WARN:”/home”} and

(({rd1:vfs.fs.size[/home,total].last()}-{rd1:vfs.fs.size[/home,used].last()})<10G or {rd1:vfs.fs.size[/home,pused].timeleft(1h,,100)}<1d)

/home总空间

/home: Total space

vfs.fs.size[/home,total]

/home: Disk space is critically low (used > {$VFS.FS.PUSED.MAX.CRIT:”/home”}%)

{rd1:vfs.fs.size[/home,pused].last()}>{$VFS.FS.PUSED.MAX.CRIT:”/home”} and

(({rd1:vfs.fs.size[/home,total].last()}-{rd1:vfs.fs.size[/home,used].last()})<5G or {rd1:vfs.fs.size[/home,pused].timeleft(1h,,100)}<1d)

/home: Disk space is low (used > {$VFS.FS.PUSED.MAX.WARN:”/home”}%)

{rd1:vfs.fs.size[/home,pused].last()}>{$VFS.FS.PUSED.MAX.WARN:”/home”} and

(({rd1:vfs.fs.size[/home,total].last()}-{rd1:vfs.fs.size[/home,used].last()})<10G or {rd1:vfs.fs.size[/home,pused].timeleft(1h,,100)}<1d)

/home使用率

/home: Used space

vfs.fs.size[/home,used]

/home: Disk space is critically low (used > {$VFS.FS.PUSED.MAX.CRIT:”/home”}%)

{rd1:vfs.fs.size[/home,pused].last()}>{$VFS.FS.PUSED.MAX.CRIT:”/home”} and

(({rd1:vfs.fs.size[/home,total].last()}-{rd1:vfs.fs.size[/home,used].last()})<5G or {rd1:vfs.fs.size[/home,pused].timeleft(1h,,100)}<1d)

/home: Disk space is low (used > {$VFS.FS.PUSED.MAX.WARN:”/home”}%)

{rd1:vfs.fs.size[/home,pused].last()}>{$VFS.FS.PUSED.MAX.WARN:”/home”} and

(({rd1:vfs.fs.size[/home,total].last()}-{rd1:vfs.fs.size[/home,used].last()})<10G or {rd1:vfs.fs.size[/home,pused].timeleft(1h,,100)}<1d)

zabbix增加自定义磁盘(mount)监控

发表回复

滚动到顶部