最近在部署zabbix监控 有些服务器上开启的服务端口非常多 如果一个个添加监控会很繁琐,于是想到了自动发现规则 自动发现服务器上的服务端口并进行监控。 在zabbix客户端服务器上进行操作 1)编写端口自动发现的脚本 cat /usr/local/zabbix/scripts ...
自动批量检查agent开放的端口 PS:如果服务器上的应用都是固定的,不会随机产生的都可以使用自动发现端口来监控 如果服务器会随机出现端口且每次启动程序都会改变,可以采用第二种方法,来监控指定的端口 约定 zabbix agent操作 脚本内容 添加key值 重启agent服务 zabbix server端操作 说明:由于端口太多,这里只是部分端口 ps: . . . 客户端IPtcpportl ...
2019-04-28 09:53 0 755 推荐指数:
最近在部署zabbix监控 有些服务器上开启的服务端口非常多 如果一个个添加监控会很繁琐,于是想到了自动发现规则 自动发现服务器上的服务端口并进行监控。 在zabbix客户端服务器上进行操作 1)编写端口自动发现的脚本 cat /usr/local/zabbix/scripts ...
1、新建客户端需要的脚本 # vim discovertcpport.sh 2、客户端增加discovery的key UserParameter=tcpportlisten,/usr/local/zabbix_agent/sbin/discovertcpport.sh ...
目录 创建数据表(收集haproxy服务的信息) 在zabbix_DB上创建表:t_3party_server 执行完毕之后查看表结构 然后往数据表里面插入数据: 最终表格效果 针对生成的数据表做监控 ...
一、 数据库给只读权限 二、zabbix监控mysql脚本(check_mysql.sh) 三、zabbix自定义监控mysql的agent配置(vim /usr/local/zabbix/etc/zabbix_agentd.conf.d/mysql.conf ...
1.在监控客户机上 自动发现监控url中,url如果是带%的,原来的脚本会有问题,printf 输出的时候%会被解析 解决办法如下新修改的脚本 2.如果url 也就是自动一参数中带特殊字符的时候,是使用不了的 Allow all characters ...
在主机较多的时候,配置主机自动发现并加入监控可以代替手动的添加主机,减轻工作量,自动发现由服务端主动发起,Zabbix Server开启发现进程,定时扫描局域网中IP服务器、设备。可以根据需要,在对主机安装系统的时候就安装配置并启动zabbix-agent服务,这样的话只要主机系统安装完成,便会 ...
创建自动发现规则 添加 ip 范围 客户端安装zabbix-agent 客户端用docker-compose启动zabbix-agent 创建发现ip后的 action(动作) 配置action(动作) 配置action 的具体操作 ...
1、zabbix_agent端部署自定义脚本,获取运行的服务端口并将数据以json类型返回给zabbix_server #!/usr/bin/env python #coding:utf-8 import os,json port_list=[] port_dict ...