#1.获取安装包
wget https://psi-probe.googlecode.com/files/probe-2.3.3.zip
#2.解压安装包
unzip probe-2.3..zip
mv probe.war <tomcat dir>/webapps
#3.设置tomcat用户信息
vi <tomcat dir>/conf/tomcat-users.xml
--------------------------------------------------------------------------------
<?xml version='1.0' encoding='utf-8'?> 
<tomcat-users> 
        <role rolename="manager"/> 
        <role rolename="standard"/> 
        <role rolename="tomcat"/> 
        <role rolename="admin"/> 
        <role rolename="role1"/> 
        <user username="tomcat" password="tomcat" roles="tomcat"/> 
        <user username="both" password="tomcat" roles="tomcat,role1"/> 
        <user username="probe" password="probe" roles="admin,manager"/> 
        <user username="role1" password="tomcat" roles="role1"/> 
</tomcat-users> 
--------------------------------------------------------------------------------
#注:直接用此内容替换tomcat-users.xml文件内容
#修改后用户名密码均为tomcat

#4.设置环境变量,获取服务器状态 
# vi /etc/profile 
JAVA_OPTS=-Dcom.sun.management.jmxremote 
export JAVA_OPTS 

#5.javamelody和web应用集成时web.xml配置
  • <listener>  
    <listener-class>net.bull.javamelody.SessionListener</listener-class>  
    </listener>  
    <filter>  
        <filter-name>monitoring</filter-name>  
        <filter-class>net.bull.javamelody.MonitoringFilter</filter-class>  
    </filter>  
    <filter-mapping>  
        <filter-name>monitoring</filter-name>  
        <url-pattern>/*</url-pattern>  
    </filter-mapping>  
  • #6.效果图

    采用JavaMelody监控Tomcat服务——安装手册的更多相关文章

    1. 采用RedisLive监控Redis服务——安装手册

      #1.gcc编译环境确认 .tgz cd Python- ./configure /bin/python2. /usr/bin/python #运行python查看版本 python -V #进行更改 ...

    2. 【shell脚本】自动监控tomcat服务===autoCheck.sh

      自动监控tomcat服务,当tommcat服务挂掉时自动重启 一.脚本内容 [root@localhost ]# cat /root/autoCheck.sh #!/bin/bash startTom ...

    3. 【zabbix监控】zabbix监控tomcat服务

      服务器配置(zabbix_server) 1. 安装jdk 版本需要1.7以上,我这边安装的是1.8的,可以参考我jdk安装的文章 # 上传到zabbix_server服务端.安装(jdk-8u171 ...

    4. 使用JavaMelody监控tomcat以及jvm

      JavaMelody用于对Java应用或者应用服务器的QA以及开发环境的监控.它并不是一个模拟请求类似JMeter的压力测试工具,而是一个衡量并且计算在应用上的操作信息的工具,也就是说,它只负责对行为 ...

    5. 开源监控软件ganglia安装手册

      Ganglia是一个监控服务器,集群的开源软件,能够用曲线图表现最近一个小时,最近一天,最近一周,最近一月,最近一年的服务器或者集群的cpu负载,内存,网络,硬盘等指标. Ganglia的强大在于:g ...

    6. 采用RedisLive监控Redis服务

      1.基础环境安装https://pypi.python.org/packages/source/b/backports.ssl_match_hostname/backports.ssl_match_h ...

    7. 使用JMX透过防火墙远程监控tomcat服务

      https://my.oschina.net/mye/blog/64879 http://blog.csdn.net/l1028386804/article/details/51547408 http ...

    8. zabbix 部署 jmx 监控tomcat

      zabbix提供了一个java gateway的应用去监控jmx(Java Management Extensions,即Java管理扩展)是一个为应用程序.设备.系统等植入管理功能的框架.JMX可以 ...

    9. 多tomcat服务和nginx负载均衡配置

      1.nginx服务安装及配置,详见:linux 配置之安装nginx 2.多个tomcat服务安装及配置,详见:linux 配置多个tomcat 3.关键配置nginx.conf文件 http { i ...

    随机推荐

    1. yii 定义场景

      定义场景可以限制对字段的增删改查操作

    2. mongo的csv文件参考

      https://blog.csdn.net/u012318074/article/details/77713228

    3. Multiple APK Support

      [Multiple APK Support] Multiple APK support is a feature on Google Play that allows you to publish d ...

    4. 跳台阶(python)

      题目描述 一只青蛙一次可以跳上1级台阶,也可以跳上2级.求该青蛙跳上一个n级的台阶总共有多少种跳法(先后次序不同算不同的结果). # -*- coding:utf-8 -*- class Soluti ...

    5. centos 配置Openssl并创建证书

      具体详情参考:http://wiki.centos.org/HowTos/Https 一.安装软件 yum install mod_ssl openssl 二.创建证书: # Generate pri ...

    6. NumPy 迭代数组

      NumPy 迭代数组 NumPy 迭代器对象 numpy.nditer 提供了一种灵活访问一个或者多个数组元素的方式. 迭代器最基本的任务的可以完成对数组元素的访问. 接下来我们使用 arange() ...

    7. Jmeter OutofMemory Error

      在给一个项目做稳定性测试中,也就是长时间运行jmeter,发现两个问题: 1,在聚合报告中,throuhtput随着时间的增加也减小,从80-50...很是迷惑. 2,在jmeter运行一段时间,大概 ...

    8. [剑指Offer]27-二叉树的镜像

      题目链接 https://www.nowcoder.com/practice/564f4c26aa584921bc75623e48ca3011?tpId=13&tqId=11171&t ...

    9. 《基于Nginx的中间件架构》学习笔记---4.nginx编译参数详细介绍

      通过nginx -V查看编译时参数: 在nginx安装目录下,通过./configure --help,查看对应版本ngnix编译时支持的所有参数: Nginx编译参数详细介绍: --help 显示本 ...

    10. List<Map<String, String>>和Map<String, List<String>>遍历

      public void TestM() {     List<Map<String, String>> lm = new ArrayList<>();     Ma ...