问题:
zabbix自动发现的硬盘,怎么从Graphs中删掉。
问题描述:
使用zabbix过程中,通过在agent端的zabbix/scripts/diskname_discovery.sh中配置硬盘,使得硬盘处于可被自动发现的状态。下图是我的两个硬盘配置示例:
这个配置一旦修改,如果我们在zabbix的监测页面上有设置Graphs的和自动发现的关联,那么就会自动出现:
这里圈起来的两个并没有出现在distname_discovery.sh里,这是我之前配错了填过的两个硬盘名字,后来已经删掉。实际上没有这两个硬盘名字,它们的Graph也没有数据只有坐标轴,但是却一直在这个监测页面上。
那么怎么样才能把这个不需要的图去掉呢?由于这是通过自动发现生成的图,没有办法在监测页面上去掉:
可以看到带有discovery的后面的图标名称是黑色的,不可点击,不像上边的蓝色。
解决办法:
因为zabbix数据库里保留了这两个硬盘名称。
当你修改disk_discovery.sh中的diskarry时,由于agent端定时向server汇报的脚本中,server端会把遇见过的硬盘名称存储在数据库中,并且设置一个时限,当一段时间都没有收到关于这个硬盘的数据时,就会自动把这个硬盘名称从数据库删掉。
如果不想等,可以直接把不需要的字段删掉。注意不要删错了,删错了也没关系,只要你zabbix在跑,过会就会自动添加。