docker版zabbix配置自定义监控项及配置触发器报警

监控报警 盛行 8个月前 (10-13) 559次浏览 已收录 0个评论 扫描二维码
文章目录
[隐藏]

1.简介

当默认的监控项不能满足我们的需要的时候,我们就需要配置自主定监控项,配置自义定监控项可以让我们的监控更灵活,下面配置监控tcp的连接数,使用的是docker版的zabbix。

2.相关

Centos版本:7.6
Docker版本:18.06.3-ce
Zabbix版本:4.2.6
Zabbix-serverIP:192.168.1.203
Zabbix-agentIP:192.168.1.42

3.步骤

3.1.获取TCP连接数

使用以下命令得到tcp连接数

netstat -ant|fgrep -c ESTABLISHED

3.2.修改agent配置文件

vim /etc/zabbix/zabbix_agentd.conf
查看配置文件中此项是否被注释,如果被注释就取消注释
Include=/etc/zabbix/zabbix_agentd.d/*.conf

3.3.添加配置文件

vim /etc/zabbix/zabbix_agentd.d/tcp.established.conf 
内容添加如下内容然后保存
UserParameter=tcp.established,netstat -ant|fgrep -c ESTABLISHED
或是监控tcp的多种状态可以使用传参的方式:UserParameter=tcp.state[*],netstat -ant|fgrep -c "$1",状态有:
1、ESTABLISHED
2、SYN_SENT
3、SYN_RECV
4、FIN_WAIT1
5、FIN_WAIT2
6、TIME_WAIT
7、CLOSE
8、CLOSE_WAIT
9、LAST_ACK
10、LISTEN
11、CLOSING
12、UNKNOWN
格式为:用户参数=键值名称,命令

3.4.重启agent

systemctl restart zabbix-agent

3.5.测试

在zabbix-server端测试是否可以正常获取得tcp连接数的值,如果以下命令可以正常获取到值,继续进行下面的步骤,如果不行请检查步骤。

zabbix_get -s 192.168.1.42 -k tcp.established

或是使用传参方式:zabbix_get -s 192.168.1.42 -k tcp.state[ESTABLISHED]

-s:指定zabbix-agent端IP或是域名
-k:指定“tcp.established.conf”文件中你输入的名称
如果你的zabbix-server上没有zabbix_get命令必须先安装,安装方法:yum install -y zabbix-get

3.6.配置监控项

登录zabbix-web页,点击配置主机-点击你要添加监控项的主机-点击监控项创建监控项-依次按下图中填写完成并点击添加

docker版zabbix配置自定义监控项及配置触发器报警

如果使用传参的方式,键值框里面就填写:tcp_state[ESTABLISHED]tcp_state[CLOSE_WAIT]等等等

然后点击监测最新数据-主机选择刚才的主机,应用集选择刚才输入的“自定义监控项”然后点击应用,在下图中即可查看到自定义监控项的值

docker版zabbix配置自定义监控项及配置触发器报警

3.7.配置触发器报警

刚才我们在zabbix-web上看见tcp的连接数是8条,现在配置触发器,当tcp连接数<=10条时为正常不报警,当tcp连接数>10条时触发报警,点击配置主机-点击你要添加触发器的主机-点击触发器创建触发器-依次按下图1中填写完成并点击添加

图1:

docker版zabbix配置自定义监控项及配置触发器报警

图2:
docker版zabbix配置自定义监控项及配置触发器报警

4.效果

当tcp连接数达到触发值的时候就会触发报警,如下图所示

docker版zabbix配置自定义监控项及配置触发器报警

Zabbix监控之agent和邮件报警配置

文章目录[隐藏] 1一、配置agent端:1.11、安装 Agent1.22、启动agent:1.33、配置 […]

5.扩展

如果有喇叭可以开启报警声音,这样就可以更方便的知道报警情况了。点击右上角的人物图像正在发送消息-然后按下图中配置即可。

docker版zabbix配置自定义监控项及配置触发器报警


IT博客站版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:docker版zabbix配置自定义监控项及配置触发器报警
喜欢 (0)
[使用支付宝扫码]
分享 (0)
盛行
关于作者:
企业应用技术爱好者,喜欢分享知识。如果文章中有错误,欢迎指正,谢谢。
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址