首页 > 其他 > 详细

zabbix 监控端口

时间:2019-04-20 13:43:49      阅读:104      评论:0      收藏:0      [点我收藏+]

监控HTTPD端口的shell

#!/bin/bash
#2019年4月19日18:16:05
#######
httpd=` netstat -tnlp|grep httpd|awk {print $4}|sed s/://g`
port=($httpd)
printf {
printf "data":[
for key in ${!port[@]}
do
        if [[ "${#port[@]}" -gt 1 && $key -ne "$((${#port[@]}-1))" ]];then
                printf {
                printf "\"{#HTTPDPORT}\":\"${port[${key}]}\"},"
        else [[ "${key}" -eq "$((${#port[@]} -1))" ]]
                printf {
                printf "\"{#HTTPDPROT}\":\"${port[${key}]}\"}"
        fi
done
printf ]
printf }
~            

在agent添加如下代码

vim /etc/zabbix/zabbix_agentd.conf 

UserParameter=httpd.discovery[*],/data/sh/discovery_httpd.sh $1
UserParameter=httpd.status[*], netstat -tnlp|grep -c $1

技术分享图片

 

zabbix 监控端口

原文:https://www.cnblogs.com/legenidongma/p/10740640.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!