Tomcat版本:6.0.41

Probe版本:2.3.3

一,Tomcat没有默认用户账号,故首先需要添加Tomcat用户账号

修改$CATALINA_HOME/conf/tomcat-users.xml:

<tomcat-users>
<!-- 用户角色 -->
<role rolename="manager"/>
<!-- 用户账号 -->
<user username="admin" password="admin" roles="manager"/>
</tomcat-users>

然后重启Tomcat

二,部署Probe应用

方式1:

将probe.war扔到$CATALINA_HOME/webapps下然后重启Tomcat

方式2:

登录Tomcat欢迎页面(例如:http://127.0.0.1:8080/)

需要$CATALINA_HOME/webapps下包含自带的ROOT文件夹(欢迎页面)和manager文件夹(Tomcat管理页面),在生产环境喜欢将Tomcat自带的应用删掉,这点要特别注意。如果这两个文件夹不存在,仅需将这两个文件夹拷贝至$CATALINA_HOME/webapps,然后重启Tomcat即可

ROOT应用的路径为“/”,如果部署的其它web应用的路径也为“/”,将导致该应用启动失败

$CATALINA_HOME/conf/server.xml中应用配置如下:

<Context docBase="/home/sean/web/WebRoot" path="/" reloadable="false">
<ResourceLink global="database" name="database" type="javax.sql.DataSource"/>
</Context>

此时将导致该应用启动失败(路径冲突,此时需要修改path属性的值,如:path=“/app”)

账号为之前配置的admin/admin,登录成功后可以看到Tomcat下的所有web应用

选择probe.war,然后点击Deploy,该应用将会纳入Tomcat的管理范围:

此时即可进入Probe页面了(例如:http://127.0.0.1:8080/probe,如果需要密码,还是admin/admin)

三,通过Probe监控Tomcat性能

1,监控应用状态

点进每个应用还可以查看更加详细的监控信息

2,监控数据库连接

3,部署应用

4,监控日志信息

可以查看所有Tomcat自身的日志信息和Tomcat所管理的应用打印的日志信息,并可根据日志级别过滤所需的日志信息

5,监控集群运行状态

只支持Tomcat5.5.x的集群监控

6,监控所有线程的状态

7,监控、统计Tomcat连接

不错的TOMCAT监控好工具probe的更多相关文章

  1. RubyCritic:一款不错的检测代码质量工具

    关注代码质量是高效开发必须要做的一件事,那么在 Ruby 开发的过程中,是否有什么好的代码质量检测工具呢?下面由 Ruby 工程师路英瑞介绍一下 RubyCritic--一款还不错的代码质量检测工具. ...

  2. zabbix 基于JMX的Tomcat监控

    zabbix 基于JMX的Tomcat监控 一.环境 ubuntu14.04 LTS Java 1.7.0 zabbix 2.4.5 二.安装配置 1.安装JavaGateway 在ubuntu14. ...

  3. Linux ---> 监控JVM工具

    Linux ---> 监控JVM工具shkingshking 发布时间: 2013/10/10 01:27 阅读: 2642 收藏: 26 点赞: 1 评论: 0 JDK内置工具使用 jps(J ...

  4. Tomcat 监控方法

    Tomcat 监控方法 方法1:.使用tomcat自带的status页 具体方法: 步骤1:修改%tomcat安装路径%\conf \tomcat-users文件,配置admin设置权限.在<t ...

  5. Tomcat 监控的几种方法

    Tomcat 监控方法 方法1:.使用tomcat自带的status页 具体方法: 步骤1:修改%tomcat安装路径%\conf \tomcat-users文件,配置admin设置权限.在<t ...

  6. UAVStack JVM监控分析工具:图形化展示采集及分析监控数据

    摘要:UAVStack推出的JVM监控分析工具提供基于页面的展现方式,以图形化的方式展示采集到的监控数据:同时提供JVM基本参数获取.内存dump.线程分析.内存分配采样和热点方法分析等功能. 引言 ...

  7. mysql监控管理工具--innotop

    https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/innotop/innotop-1.9. ...

  8. linux系统监控常用工具

    linux系统监控常用工具 一.系统核心工具包(coreutils) 1./bin/df 报告系统的磁盘空间用量 df -h  显示磁盘分区fdisk -l 2./bin/uname 显示系统信息 u ...

  9. Linux系统监控实用工具Glances

    Linux系统监控实用工具Glances Glances安装 Glances安装要求:python >= 2.6 和 psutil >= 0.4.1 1.第一步,安装了python-> ...

随机推荐

  1. pycharm下载 -professional

    Jet Brains 开发的PyCharm 我传到百度云上了.只供开发使用,违者必究.大家一起学开发.有谁有python 进阶 电子书,可以发到我的邮箱里:120946018@qq.com,谢谢 Ma ...

  2. poj 1888 Crossword Answers 模拟题

    Crossword Answers Time Limit: 1000MS   Memory Limit: 30000K Total Submissions: 869   Accepted: 405 D ...

  3. .Net 中HashTable,HashMap 和 Dictionary<key,value> 和List<T>和DataTable的比较

    参考资料 http://www.cnblogs.com/MichaelYin/archive/2011/02/14/1954724.html http://zhidao.baidu.com/link? ...

  4. CNN & RNN 及一些常识知识(不断扩充中)

    参考: http://blog.csdn.net/iamrichardwhite/article/details/51089199 一.神经网络的发展历史 五六十年代,提出感知机 八十年代,提出多层感 ...

  5. Session与cookie的区别?

    1.cookie 是一种发送到客户浏览器的文本串句柄,并保存在客户机硬盘上,可以用来在某个WEB站点会话间持久的保持数据. 2.session其实指的就是访问者从到达某个特定主页到离开为止的那段时间. ...

  6. python核心编程学习记录之映射和集合类型

    字典是python里唯一的映射类型

  7. Super Ugly Number

    eg 2,3,5 把第一个元素(2,1)放到最小堆,2表示乘积,1表示乘数   乘数     队列                          最小堆                   即将进 ...

  8. 精通AngularJS 读书笔记(1)

    邂逅AngularJS AngularJS是采用JavaScript语言编写的客户端MVC框架,帮助开发者编写现代化的单页面应用.尤其适合编写有大量CURD操作的,具有AJAX风格的富客户端应用. 使 ...

  9. 2D空间中求一点是否在多边形内

    参考自这篇博文:http://www.cnblogs.com/dabiaoge/p/4491540.html 一开始没仔细看做法,浪费了不少时间.下面是最终实现的效果: 大致流程: 1.随便选取多边形 ...

  10. nwjs如何打包文件为exe文件并修改exe图标

    1.下载nw.js,如果是SDK版的可以调试页面,打包后可不可以调试还没有试,不是SDK的话没有调试选项,试了一下,打包后的文件也一样调试不了. 2.把要打包的文件和package.json都放在nw ...