采用JavaMelody监控Tomcat服务——安装手册

#1.获取安装包

wget https://psi-probe.googlecode.com/files/probe-2.3.3.zip

#2.解压安装包

unzip probe-2.3.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配置

  1. <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>  
时间: 2024-07-31 04:13:27

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

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

#1.gcc编译环境确认 gcc -v 如果没有gcc环境,请安装gcc yum install gcc #2.openssl安装 yum install openssl -yyum install openssl-devel -y #3.sqlite安装 yum install sqlite-devel -y #4.zlib安装 yum install zlibyum install zlib-devel #5.CentOS升级Python到2.7 tar -xvf Python-2.7.3.

Tomcat服务安装——可跟做(简单易做)

Tomcat介绍 1.免费的.开放源代码的Web应用服务器2.Apache软件基金会(Apache Software Foundation)Jakarta项目中的一个核心项目3.由Apache.Sun和一 些公司及个人共同开发而成4.深受Java爱好者的喜爱,并得到部分软件开发商的认可5.目前比较流行的Web应用服务器 Tomcat核心组件 Tomcat处理请求过程 1.用户在浏览器中输入网址localhost:8080/test/index.jsp,请求被发送到本机端口8080,被在那里监听的

window服务器下监控tomcat服务脚本

win下服务器tomcat检查,检测tomcat端口是否挂掉,如果挂掉自动重启.脚本如下 #include <File.au3>;tomcat目录$tomcatDir = "C:\ovk\apache-tomcat-7.0.55\bin\";vlc目录$vlcPath = "C:\Program Files\VideoLAN\VLC\vlc.exe";自办频道1 文件 文件名必须为ziban1.ts$ziban1Path = "C:\pingd

使用JavaMelody监控tomcat以及jvm

小强性能测试2016年11月6号开课. 小强python(接口+selenium+Appium)全栈自动化测试班2017年2月开课 报名QQ:2083503238.1684129674.480934277(所有学员享受终生免费不限次数重学的福利!) 介绍见http://xqtesting.sxl.cn 介绍 JavaMelody用于对Java应用或者应用服务器的QA以及开发环境的监控.它并不是一个模拟请求类似JMeter的压力测试工具,而是一个衡量并且计算在应用上的操作信息的工具,也就是说,它只

开源监控软件ganglia安装手册

Ganglia是一个监控服务器,集群的开源软件,能够用曲线图表现最近一个小时,最近一天,最近一周,最近一月,最近一年的服务器或者集群的cpu负载,内存,网络,硬盘等指标. Ganglia的强大在于:ganglia服务端能够通过一台客户端收集到同一个网段的所有客户端的数据,ganglia集群服务端能够通过一台服务端收集到它下属的所有客户端数据.这个体系设计表示一台服务器能够通过不同的分层能够管理上万台机器.这个功能是其他mrtg,nagios,cacti所不能比拟. Ganglia的扩展插件非常好

gitlab服务安装手册

一.gitlab安装(根据操作系统版本下载对应的安装包) 1.下载安装包(本次安装是在centos 6版本操作系统环境下,不同的操作系统与系统版本都会有对应的安装包) https://packages.gitlab.com/gitlab/gitlab-ce/packages/el/6/gitlab-ce-8.4.1-ce.0.el6.x86_64.rpm 如果下载不了,请翻墙下载 2.安装软件包 rpm -ivh gitlab-ce-8.4.1-ce.0.el6.x86_64.rpm 3.修改端

Nagios通过check_http监控一台web应用服务器上多个tomcat服务

如何在nagios监控tomcat,是一个比较简单又复杂的事情,简单是因为如果只监控web应用服务器的一个tomcat服务是否正常运行,那么比较简单:如果要监控tomcat的其他比如连接数比如jvm内存使用率等就比较复杂,google没有适合的监控脚本:如果要监控web应用上面的多个tomcat服务器,而且很多tomcat服务都是跳转式的,那就需要多做很多事情. 一般通常都使用tcp tomcat端口的方式,不过这有一个bug就是tomcat假死的情况下,tcp 端口是OK的,但是tomcat里

Linux:多Tomcat服务, 统一安装部署 unifyDeploy0.2版本发布

下载地址:  unifyDeploy0.1版本  unifyDeploy0.2版本 1       引言 基于JAVA开发项目,随着服务的越来越多,配置文件更是眼花缭乱,每次不知道因为配置问题浪费多少时间,更不知道因为配置问题出过多少问题.多台服务器来回切换,如果服务需要依赖,启动更是问题. 1.1 目的 一次修改,统一安装:操作简单,实用高效. 1.2 范围 本项目使用范围包括: 基于JAVA开发项目 项目相关服务繁多 服务启动有依赖关系 1.3 读者 本需求规格说明书的阅读者或其他文档干系人

Windows Azure+Windows+Linux多环境下Tomcat服务的安装及配置集合

Windows Azure+Windows+Linux多环境下的Tomcat服务的安装及配置集合 说到Tomcat服务,相信大家都很熟悉了,当然也这包括安装及配置:我们都知道Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选.对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求.实际上To