zabbix监控磁盘使用率触发器表达式
时间: 2023-07-08 17:34:36 浏览: 60
好的,如果你想在Zabbix中监控磁盘使用率并设置触发器,你可以使用以下表达式:
```
{<hostname>:vfs.fs.size[/,<mount_point>,pfree].last()}<20
```
其中,`<hostname>`是你要监控的主机名,`<mount_point>`是你要监控的磁盘挂载点,`20`是你要设置的磁盘使用率阈值。这个表达式的意思是,如果磁盘使用率低于20%,则触发器会被触发。
另外,你需要确保已经在Zabbix中配置了相应的主机和监控项,以便能够获取磁盘使用率数据。
相关问题
zabbix如何监控磁盘使用率
要在Zabbix中监控磁盘使用率,需要完成以下步骤:
1. 在Zabbix中添加所需主机:在Zabbix中添加需要监控磁盘使用率的主机,并确保主机正常连接。
2. 创建监控项:在Zabbix中创建一个监控项,用于收集磁盘使用率数据。监控项应该使用Zabbix自带的`vfs.fs.size`键,该键可用于监控Linux系统中的磁盘使用情况。监控项的键应该类似于:`vfs.fs.size[/,pfree]`。
3. 创建图形:在Zabbix中创建一个图形,用于显示磁盘使用率的历史趋势。
4. 创建触发器:在Zabbix中创建一个触发器,用于在磁盘使用率达到指定阈值时发送通知。触发器应该使用`last()`函数来获取最近一次收集到的磁盘使用率数据。
完成以上步骤后,就可以在Zabbix中监控磁盘使用率并设置触发器了。
Zabbix的触发器表达式:监控Linux主机内存使用率过低而触发报警
好的,针对您的问题,我可以提供以下的Zabbix触发器表达式:
```
{HOSTNAME:vm.memory.size[pavailable].last()}<50
```
在这个触发器表达式中,我们使用了 `vm.memory.size[pavailable]` 来获取可用内存占总内存的百分比,然后使用 `<50` 来判断内存使用率是否过低。`{HOSTNAME}` 会在实际使用时被替换为被监控主机的名称。
当内存使用率低于50%时,该触发器将会被触发,并触发相应的报警操作。请注意,该触发器表达式需要在Zabbix中进行配置,具体配置方法可以参考Zabbix官方文档。
希望这个Zabbix触发器表达式可以帮助到您!如果您有其他问题,请随时问我。