不错的TOMCAT监控好工具probe

摘要:
因此,您需要首先添加一个Tomcat用户帐户来修改$CATALINA_HOME/conf/Tomcat users.xml:Tomcat users>rolrolename=“经理”/>userusername=“admin”password=“admin“roles=“manager”/>然后重新启动Tomcat II;

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”)

不错的TOMCAT监控好工具probe第1张

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

不错的TOMCAT监控好工具probe第2张

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

不错的TOMCAT监控好工具probe第3张

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

三,通过Probe监控Tomcat性能

1,监控应用状态

不错的TOMCAT监控好工具probe第4张

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

不错的TOMCAT监控好工具probe第5张

2,监控数据库连接

3,部署应用

4,监控日志信息

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

5,监控集群运行状态

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

6,监控所有线程的状态

不错的TOMCAT监控好工具probe第6张

7,监控、统计Tomcat连接

不错的TOMCAT监控好工具probe第7张

免责声明:文章转载自《不错的TOMCAT监控好工具probe》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇单字节字符集,多字节字符集,Unicode以图搜图相关资料下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Avue-curd通用模板(二)

目录 Avue-curd通用模板 1、增加路由菜单 2、通用模板 3、踩坑 4、表格空数据样式 Avue-curd通用模板 上一篇已经把所有使用Avue的准备工作做好了,下面就通过一个简单的例子来体验一下avue能带给我们的便利。 1、增加路由菜单 在 src/router/index.js,增加一个路由(由于这只是用来测试学习的,所以放在了...

HTML中的表格标签

  表格是网页制作中使用最多的工具之一,在制作网页时,使用表格可以更清晰地排列数据。但是在实际制作过程中,表格更多用在网页布局的定位上。很多网页都是以表格布局的。这是因为表格在文本和图像的位置控制方面都有很强的功能。 表格的基本构成表格由行、列、和单元格3部分组成,一般通过3个标记来创建,分别是表格标记<table>、行标记<tr>...

xadmin安装2

Django-xadmin的介绍 > `Django`是`python`的重量级web框架,写得少,做得多,非常适合后端开发,它很大的一个亮点是,自带后台管理模块,但它自带的后台管理有点丑,而`Xadmin`是基于`bootstrap`开发的一套后台管理框架,界面非常美观,只需几步就可以替换自带的`Django_admin` 具体的安装步骤 1. x...

shiro启用注解方式

shiro验证权限方式一种是基于url配置文件: 例如: <bean id="shiroFilter" class="org.apache.shiro.spring.web.ShiroFilterFactoryBean"> <property name="securityManager" ref="securityMan...

rbac之 权限粒度控制到按钮级别

rbac之 权限粒度控制到按钮级别:  这里的意思就是 如果当前用户,没有这个权限。 那么这个相对应的这个按钮的权限, 就不应该展示。看都不能给看到。 思路:  为每一个权限,设置一个别名。  这里是这的别名。 要与 路由控制器中的,每条路径的 别名保持一直  模板中每一个按钮标签的位置,进行 if 判断。 判断这个别名是否在当前用户的,权限字典中。 如果...

vue3逻辑分离和页面快速展示数据

逻辑分层 我们在使用vue3开发项目的时候, 如何进行【区域分层】呢???? 举一个简单的小粒子 一个区域有【查询逻辑、修改后的保存逻辑、新增逻辑、删除逻辑】 这个页面可能还有其他的区域。A区域、B区域,C区域...【有很多逻辑】 这个时候我们可以将一个区域的逻辑分离出去 将各个区域业务分开 export default { setup () {...