美文网首页linux运维
zabbix--Tomcat 监控

zabbix--Tomcat 监控

作者: _str_ | 来源:发表于2019-11-29 20:43 被阅读0次

在安装有agent的客户端下载Tomcat包和jdk

image.png

解压jdk包

 tar xf jdk-8u181-linux-x64.tar.gz  -C /usr/local
ln -s /usr/local/jdk1.8.0_151/ /usr/local/java

添加环境变量 /etc/profile.d/java.sh

JAVA_HOME="/usr/local/java"
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
PATH=$PATH:"$JAVA_HOME/bin"

export PATH JAVA_HOME CLASSPATH

解压Tomcat包

tar xf apache-tomcat-7.0.42.tar.gz  -C /usr/local/
ln -s /usr/local/apache-tomcat-7.0.42/ /usr/local/tomcat

同样添加环境变量 /etc/profile.d/tomcat.sh

export CATALINA_HOME=/usr/local/tomcat

然后执行命令让这两个添加的环境变量生效

source /etc/profile

启动tomcat
进入到/usr/local/tomcat/bin 在catalina.sh 中添加

CATALINA_OPTS="$CATALINA_OPTS -Dcom.sun.management.jmxremote 
-Dcom.sun.management.jmxremote.port=10028
-Dcom.sun.management.jmxremote.authenticate=false 
-Dcom.sun.management.jmxremote.ssl=false 

执行命令启动

sh  startup.sh

测试 java

[root@671ff69acf99 zabbix_agentd.d]# java
Usage: java [-options] class [args...]
           (to execute a class)
   or  java [-options] -jar jarfile [args...]
           (to execute a jar file)
....

测试Tomcat

[root@671ff69acf99 bin]# curl -I 127.0.01:8080
HTTP/1.1 200 OK
Server: Apache-Coyote/1.1
Content-Type: text/html;charset=ISO-8859-1
Transfer-Encoding: chunked
Date: Fri, 29 Nov 2019 12:32:23 GMT
--------------------------
或者查看端口  8080和10028
netstat -ntal |grep 8080
tcp        0      0 0.0.0.0:8080            0.0.0.0:*               LISTEN 

netstat -ntal |grep 10028
tcp        0      0 0.0.0.0:10028           0.0.0.0:*               LISTEN     
tcp        0      0 172.17.0.3:10028        172.17.0.2:39198        ESTABLISHED

因为我们的zabbix服务端是启的集成mysql、java_gateway等的zabbix容器 不需要额外配置java_gateway文件

接下来我们就可以在web端去实现监控了

创建模板 配置-->主机--->模板


创建模板

查看主机信息


image.png

查看监测信息


image.png image.png

相关文章

  • zabbix--Tomcat 监控

    在安装有agent的客户端下载Tomcat包和jdk 解压jdk包 添加环境变量 /etc/profile.d...

  • 监控系统选型Prometheus、TICK、Open-falco

    监控系统选型 Prometheus监控场景: 业务监控、性能监控、容器监控、微服务监控、部分应用监控(能够做的应用...

  • 话说PMC

    PMC过程域是监控PP的执行,计划什么就监控什么。监控一般分为日常监控(每日)、周监控、月监控与里程碑监控。监控的...

  • 前端监控体系建设

    前端监控体系主要分为错误监控、性能监控、业务监控及安全监控三个方面。 一、错误监控 (一)监控范围 js语法错误、...

  • zabbix监控GPU所需监控项

    监控风扇 监控温度 监控内存

  • Linux监控平台介绍、zabbix监控介绍、安装zabbix(

    Linux监控平台介绍 Linux监控平台介绍 zabbix监控介绍 zabbix监控介绍zabbix监控介绍 安...

  • 可用性监控区别

    ping监控与http监控区别: 对于网站可用性监控而言:我们有HTTP监控,ping监控,dns监控。 这几个的...

  • 微服务架构(七)服务调用的监控

    服务调用的监控 监控的对象,指标,维度 监控的对象 客户端监控:功能的监控 接口的监控:接口调用情况的监控 资源监...

  • 监控主机及联网状态

    监控主机及联网状态监控目的监控方法监控思路监控实现一、监控目的掌握在线业务机器及联网的状态 二、监控方法通过采用I...

  • 前端异常监控解决方案研究

    本文出自 Tencent CDC(前端异常监控解决方案研究) 前端监控包括行为监控、异常监控、性能监控等,本文主要...

网友评论

    本文标题:zabbix--Tomcat 监控

    本文链接:https://www.haomeiwen.com/subject/sdtnwctx.html