zabbix默认的剩余内存报警:
Average Lack of available memory on server {HOST.NAME}{Template OS Linux:vm.memory.size[available].last(0)}<20M
这个值配置的过小,每台机器的内存也不一样。

1.创建item

Configuration-->Templates-->Template OS Linux-->items-->create item

name:  可用内存百分比  (名称自定义)

Calculated #计算类型

vm.memory.free[percent]    (key自定义)

Units: %

Memory

zabbix之 自定义内存使用率监控报警
    




配置zabbix当内存剩余不足15%的时候触发报警

 

 

2.创建trigger
Configuration-->Templates-->Template OS Linux-->Triggers-->create trigger
Name:free mem less 15%
Expression:{Template OS Linux:vm.memory.free[percent].last()}<15

zabbix之 自定义内存使用率监控报警
    




配置zabbix当内存剩余不足15%的时候触发报警

 

3、创建graphs,可在原来的memory usage中添加。

 zabbix之 自定义内存使用率监控报警
    




配置zabbix当内存剩余不足15%的时候触发报警

 

PS:

如果items或者trigger的Status是not suppoted说明表达式可能有问题,需要检查测试

zabbix之 自定义内存使用率监控报警
    




配置zabbix当内存剩余不足15%的时候触发报警

 

 

 zabbix之 自定义内存使用率监控报警
    




配置zabbix当内存剩余不足15%的时候触发报警

 

zabbix默认的剩余内存报警:
Average Lack of available memory on server {HOST.NAME}{Template OS Linux:vm.memory.size[available].last(0)}<20M
这个值配置的过小,每台机器的内存也不一样。

1.创建item

Configuration-->Templates-->Template OS Linux-->items-->create item

name:  可用内存百分比  (名称自定义)

Calculated #计算类型

vm.memory.free[percent]    (key自定义)

Units: %

Memory

zabbix之 自定义内存使用率监控报警
    




配置zabbix当内存剩余不足15%的时候触发报警

 

 

2.创建trigger
Configuration-->Templates-->Template OS Linux-->Triggers-->create trigger
Name:free mem less 15%
Expression:{Template OS Linux:vm.memory.free[percent].last()}<15

zabbix之 自定义内存使用率监控报警
    




配置zabbix当内存剩余不足15%的时候触发报警

 

3、创建graphs,可在原来的memory usage中添加。

 zabbix之 自定义内存使用率监控报警
    




配置zabbix当内存剩余不足15%的时候触发报警

 

PS:

如果items或者trigger的Status是not suppoted说明表达式可能有问题,需要检查测试

zabbix之 自定义内存使用率监控报警
    




配置zabbix当内存剩余不足15%的时候触发报警

 

相关文章:

  • 2021-06-07
  • 2022-01-06
  • 2021-07-03
  • 2021-12-24
  • 2021-06-11
  • 2021-10-20
猜你喜欢
  • 2021-11-09
  • 2021-07-20
  • 2021-04-13
  • 2021-05-29
  • 2021-08-07
相关资源
相似解决方案