本文主要是介绍zabbix4.0创建自定义监控项,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Include=/etc/zabbix/zabbix_agentd.d/*.conf
是 Zabbix Agent 配置文件中的一行,用于包含外部配置文件。这意味着 Zabbix Agent 会自动加载 /etc/zabbix/zabbix_agentd.d/
目录下的所有 .conf
文件。此功能常用于扩展或分离配置,特别是在定义自定义监控项或 UserParameter
时。
自定义配置分离到独立文件:如果你不想直接修改主配置文件 /etc/zabbix/zabbix_agentd.conf
,可以将自定义监控项、用户参数(UserParameter
)等配置放到 /etc/zabbix/zabbix_agentd.d/
目录下的新文件中
在这个新文件中,添加 UserParameter
或其他监控项配置UserParameter=get.even,/usr/bin/python3.9 /etc/zabbix/zabbix_agentd.d/day.py
在修改或添加新配置文件后,重新启动 Zabbix Agent 以使更改生效:
sudo systemctl restart zabbix-agent
安装 zabbix_get
工具
在你的 Zabbix Server 或 Proxy 机器上,使用以下步骤安装 zabbix_get
。
对于基于 Debian/Ubuntu 的系统:
sudo apt update sudo apt install zabbix-get
对于基于 CentOS/RHEL 的系统:
sudo yum install zabbix-get
2. 使用 zabbix_get
测试 Zabbix Agent
安装完成后,你可以使用 zabbix_get
测试 Zabbix Agent 是否正常工作,测试自定义监控项。例如:
zabbix_get -s <agent_ip> -k custom.cpu_usage
其中:
<agent_ip>
是 Zabbix Agent 运行的主机 IP 地址。-k custom.cpu_usage
是你在 Zabbix Agent 的UserParameter
中定义的自定义键值。
zabbix_get -s 127.0.0.1 -p 10050 -k get.even
zabbix图形设置:
创建的自定义监控只能运用到zabbix server 主机上,还有不懂后台滴滴我。
这篇关于zabbix4.0创建自定义监控项的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!