zabbix自动发现排除tmp与boot分区
配置了一个分区低于10G的触发器
导致
现在要排除/boot与/tmp /var/tmp
1、配置-模板-Template OS Linux Active-自动发现-“Mounted filesystem discovery”
[root@rui bin]#./zabbix_get -s 127.0.0.1 -k vfs.fs.discovery
{
"data":[
{
"{#FSNAME}":"\/",
"{#FSTYPE}":"rootfs"},
{
"{#FSNAME}":"\/proc",
"{#FSTYPE}":"proc"},
{
"{#FSNAME}":"\/sys",
"{#FSTYPE}":"sysfs"},
{
"{#FSNAME}":"\/dev",
"{#FSTYPE}":"devtmpfs"},
{
"{#FSNAME}":"\/dev\/pts",
"{#FSTYPE}":"devpts"},
{
"{#FSNAME}":"\/dev\/shm",
"{#FSTYPE}":"tmpfs"},
{
"{#FSNAME}":"\/",
"{#FSTYPE}":"ext4"},
{
"{#FSNAME}":"\/proc\/bus\/usb",
"{#FSTYPE}":"usbfs"},
{
"{#FSNAME}":"\/boot",
"{#FSTYPE}":"ext4"},
{
"{#FSNAME}":"\/home",
"{#FSTYPE}":"ext4"},
{
"{#FSNAME}":"\/proc\/sys\/fs\/binfmt_misc",
"{#FSTYPE}":"binfmt_misc"},
{
"{#FSNAME}":"\/var\/lib\/nfs\/rpc_pipefs",
"{#FSTYPE}":"rpc_pipefs"},
{
"{#FSNAME}":"\/proc\/fs\/nfsd",
"{#FSTYPE}":"nfsd"}]}
[root@rui bin]#
2、 @Eliminate useless file system 是我们要配置正则表达式:
操作如下:管理-一般-(右边下拉)正则表达式
配置一个“新的正则表达式”
3、说明:当取到的字段结果为boot或tmp时 就是返回“假”
4、要主机中查看监控项,会发现这个监控项己有提示:“已无法自动发现此项目了, 将删除于29d 5h 31m (在2019/05/01在15:28”
5、这时我想立刻清理这些无用的监控项 可以操作: 将“保留失去的资源期间(天)” 设置为“0”,将立即删除实体
建议清理无用的监控项后,要设置回“30”天。
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。
文章标题:zabbix自动发现排除tmp与boot分区
本文作者:wangzhirui
发布时间:2019-09-06, 17:37:03
最后更新:2025-02-27, 02:04:05
原始链接:https://wangzhirui.com/2019/09/06/zabbix自动发现排除tmp与boot分区/转载请保留原文链接及作者。