zabbix自定义监控22端口

原创作者:运维工程师 谢晋

zabbix自定义监控22端口

客户端配置

  1. 客户端创建脚本
# vim /usr/local/sbin/port.sh     //创建脚本

#!/bin/bash
##获取22端口并发连接数
netstat -ant |grep ':22' |grep -c ESTABLISHED
##netstat -ant是查看当前连接数,grep ':22'是过滤出22端口,grep -c ESTABLISHED是统计ESTABLISHED有多少列
  1. 配置权限
# chmod 755 /usr/local/sbin/port.sh

编辑zabbix-agnet配置文件,增加下面代码

# vim /etc/zabbix/zabbix_agentd.conf
UnsafeUserParameters=1        //表示使用自定义脚本
UserParameter=my.port.count[*],/usr/local/sbin/port.sh

重启zabbix-agnet服务

# systemctl restart zabbix-agent  
  1. 服务端测试脚本
# zabbix_get -s 192.168.10.239 -p 10050 -k 'my.port.count'
1
  1. 监控项配置
    点到需要创建监控项的主机,点击创建监控项
    在这里插入图片描述
    编辑监控项
    在这里插入图片描述
  2. 添加图形
    在这里插入图片描述
    添加刚刚创建22端口
    在这里插入图片描述
    预览图像
    在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值