Linux服务器tcp监听端口配置,Zabbix监控指定端口

本文详细介绍了如何在Linux服务器上配置Zabbix监控指定的TCP端口,包括编写端口自发现脚本port_alert.sh,配置zabbix_agentd.conf文件,以及在Zabbix server端设置自动发现规则,实现端口状态的实时监控和告警通知。
摘要由CSDN通过智能技术生成

生产上经常会监控某些具体端口状态,下面介绍具体步骤:

主机名

ip

操作系统

zabbix版本

zabbix-server

172.27.9.63

CentOS7.3.1611

zabbix_server (Zabbix) 3.4.8

zabbix-agent

172.27.9.65

Centos7.3.1611

zabbix_agentd (daemon) (Zabbix) 3.4.8

1.脚本编写

两个脚本,port_alert.sh为端口自发现脚本,port.conf为指定的监控端口号

[root@zabbix-agent ~]# cd /etc/zabbix/script/

[root@zabbix-agent script]# more port_alert.sh

#/bin/bash

CONFIG_FILE=/etc/zabbix/script/port.conf

Check(){

grep -vE '(^ *#|^$)' ${CONFIG_FILE} | grep -vE '^ *[0-9]+' &> /dev/null

if [ $? -eq 0 ]

then

echo Error: ${CONFIG_FILE} Contains Invalid Port.

exit 1

else

portarray=($(grep -vE '(^ *#|^$)' ${CONFIG_FILE} | grep -E '^ *[0-9]+'))</

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值