zabbix自定义key

2017-10-17  本文已影响31人  Lee_M

需求:监控openvpn在线人数
现环境:openvpn日志位置/var/log/openvpn/openvpn-status.log
日志默认权限是600,更改日志权限

chmod 644 /var/log/openvpn/openvpn-status.log

openvpn服务器端安装zabbix客户端软件,修改配置文件制定服务器并启动zabbix客户端

/etc/init.d/zabbix_agentd start

修改zabbix客户端配置(本环境zabbix安装在/usr/local下)

[root@localhost etc]# vim /usr/local/zabbix/etc/zabbix_agentd.conf
##末尾添加, 含义 过滤除10.8.开头的ip的数量
  UserParameter=openvpn.nm,cat /var/log/openvpn/openvpn-status.log  | grep -c "[10]\.[8]\.[0-9]\{1,3\}\.[0-9]"

保存重启zabbix客户端

/etc/init.d/zabbix_agentd restart

在zabbix服务器端使用zabbix-get连接测试

[root@agent src]# zabbix_get -s 172.16.100.69 -k openvpn.nm
3

注意:openvpn.nm 名称和在zabbix客户端添加的key名称一致

在web端添加监控图形
添加主机

Paste_Image.png

添加模板,然后保存

Paste_Image.png

组态---主机 找到刚刚找添加的主机

Paste_Image.png Paste_Image.png Paste_Image.png

添加图形

Paste_Image.png

查看图表 监测中-----最新数据

Paste_Image.png Paste_Image.png

参考:http://axlewire.blog.51cto.com/1418858/1605820
http://blog.csdn.net/u012062455/article/details/53259682

上一篇 下一篇

猜你喜欢

热点阅读