如何使用zabbix监控tomcat进程情况

 时间:2026-02-15 18:17:47

1、如果页面是正常的,返回的http_code的状态值为200

如何使用zabbix监控tomcat进程情况

2、将需要监控的页面列表保存在一个文本文件中

cat >/etc/zabbix/list.txt <<EOF

192.168.1.128:8090/health

EOF

如何使用zabbix监控tomcat进程情况

3、在/etc/zabbix/scripts目录中添加监控脚本

cat >/etc/zabbix/scripts/web_site_code_status.sh <<EOF

#!/bin/bash 

web_site_discovery () {

WEB_SITE=($(cat  /etc/zabbix/WEB.txt|grep -v "^#"))

        printf '{\n'

        printf '\t"data":[\n'

for((i=0;i<${#WEB_SITE[@]};++i))

{

num=$(echo $((${#WEB_SITE[@]}-1)))

        if [ "$i" != ${num} ];

                then

        printf "\t\t{ \n"

        printf "\t\t\t\"{#SITENAME}\":\"${WEB_SITE[$i]}\"},\n"

                else

                        printf  "\t\t{ \n"

                        printf  "\t\t\t\"{#SITENAME}\":\"${WEB_SITE[$num]}\"}]}\n"

        fi

}

}

web_site_code () {

/usr/bin/curl -o /dev/null -s --connect-timeout 5 -w '%{http_code}' $1

}

case "$1" in

web_site_discovery)

web_site_discovery

;;

web_site_code)

web_site_code $2

;;

*)

echo "Usage:$0 {web_site_discovery|web_site_code [URL]}" 

;;

esac

EOF

如何使用zabbix监控tomcat进程情况

4、增加zabbix配置文件监控项目

root@DL-test2:zabbix# grep '^[a-Z]' zabbix_agentd.conf 

PidFile=/var/run/zabbix/zabbix_agentd.pid

LogFile=/var/log/zabbix/zabbix_agentd.log

LogFileSize=0

Server=10.0.0.113

ServerActive=10.0.0.113

Hostname=DL-test2

Include=/etc/zabbix/zabbix_agentd.d/*.conf  #此项打开

cat >/etc/zabbix/zabbix_agentd.d/web_site_discovery.conf <<EOF

UserParameter=web.site.discovery,/bin/bash /etc/zabbix/scripts/web_site_code_status.sh web_site_discovery  

UserParameter=web.site.code[*],/bin/bash /etc/zabbix/scripts/web_site_code_status.sh web_site_code $1

EOF

如何使用zabbix监控tomcat进程情况

5、增加自动发现模板启动zabbix-agent,会在被监控主机的触发器中发现我们需要监控的tomcat

如何使用zabbix监控tomcat进程情况

6、停止6003端口的服务,我们会发现如下图所示报警

如何使用zabbix监控tomcat进程情况

  • Linux下实时观察Tomcat的运行情况
  • Dreamweaver中高亮显示vm文件
  • 解决 warning C4819
  • 如何检查火狐浏览器版本
  • wim命令模式和扩展命令模式有哪些常用操作键?
  • 热门搜索
    旅游学刊官网 冬季北京旅游攻略 深圳五一去哪旅游好 朱雀森林公园旅游攻略 冬季旅游去哪里好 美国旅游签证通过率 松原旅游景点大全 廊坊旅游景点大全 韶关旅游网 兰州旅游网