一些日志备忘录,仅供参考。
前提需要提供URL地址的接口数据:
例如:https://***.****.com/data/jk?test=123***66&key=info1
# cd /etc/zabbix/zabbix_agentd.d/
# vim userparameter_test.confUnsafeUserParameters=1 //允许包含\' ” `*?[ ]{}~$!&;( )<>|#@等特殊字符
UserParameter=data.test[*],curl -s "https://$1/test/jk?test=$2&key=$3"
curl如果不加 -s , agent 调用会包含一些统计信息:
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
这样拿不到想要的结果,监控只能用日志类型或文本类型保存。
重启agent
# systemctl restart zabbix-agent.service
安装 zabbix_get测试
#yum install zabbix-get -y
#zabbix_get -s 127.0.0.1 -p 10050 -k data.test[***.*****.com,23****45,info1]
198
zabbix界面配置主机,添加监控项
名称自定义,
键值不用选,自己填写相关参数
监测主机里,查看最新数据里可以查看监控项的图形情况。
配置主机,可创建图形,添加多个监控项。