一、probe介绍
probe也叫psi-probe,是lambdaprobe的一个分支版本,用于Tomcat应用状态的监控、数据库连接监控、应用监控、日志信息监控(可以查看所有Tomcat自身的日志信息和Tomcat所管理的应用打印的日志信息,并可根据日志级别过滤所需的日志信息)、监控集群运行状态(部分Tomcat版本可用)、监控所以线程的状态、统计Tomcat连接等。
二、下载
https://github.com/psi-probe/psi-probe/releases
一般下载war包就可以(下载速度慢,使用手机浏览器,4G下载速度较快)。
或使用百度云下载,点击:psi-probe-3.2.0,提取码:vaza下载,
三、安装
1、解压,将probe.war放在Tomcat的webapps目录下。
2、配置tomcat的权限,修改CATALINA_HOME/conf/tomcat-users.xml,即在<tomcat-users></tomcat-users>标签内添加
<role rolename="manager"/> <role rolename="poweruser"/> <role rolename="tomcat"/> <role rolename="poweruserplus"/> <role rolename="probeuser"/> <user username="tomcat"password="tomcat"roles="manager,poweruser,probeuser,poweruserplus" />
3、配置参数
在windows环境下,修改bin/catalina.bat并添加set JAVA_OPTS=-Dcom.sun.management.jmxremote
在linux环境下,修改bin/catalina.sh并添加export JAVA_OPTS=$JAVA_OPTS" -Dcom.sun.management.jmxremote"
四、启动tomcat访问probe
完成上面的步骤,就可以启动tomcat了,然后通过浏览器访问:http://localhost:8080/probe,使用tomcat-users.xml中配置的用户名与密码登录,可以看到probe的监控界面。
英文版(点击下方中国国旗可切换为中文)
中文界面(点击下方国旗可切换为其他语言)