`
duanfei
  • 浏览: 733953 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

Tomcat 监控方法

 
阅读更多
具体方法:
方法1:.使用tomcat自带的status页
步骤1:
修改配置文件tomcat-users(该文件在Tomcat安装程序根目录中的conf文件夹中),添加一个admin设置权限,在<tomcat-users>中添加的内容如下:
<role rolename="admin-gui"/>
<user username="admin" password="1234" roles="manager-gui"/>


步骤2:
修改完成后,重启Tomcat服务器,在浏览器中输入URL(http://localhost:8080/),或http//IP:8080;

步骤3:
点击【Sever-Status】
输入
帐号:admin
密码:1234
点击确认,进入Tomcat status 页面

步骤4:
基本信息主要包括3部分内容:JVM、HTTP和jk。
JVM的信息如下:
Free memory: 304.84 MB Total memory: 903.00 MB Max memory: 7273.00 MB
Free memory:空闲内存大小。
Total memory:总内存大小。
Max memory:最大内存大小

步骤5:
HTTP相关信息如下:
Max threads: 200 Current thread count: 10 Current thread busy: 1 Keeped alive sockets count: 1Max processing time: 187 ms Processing time: 0.281 s Request count: 32 Error count: 3 Bytes received: 0.00 MB Bytes sent: 0.12 MB
Max threads:最大线程数。
Current thread count:最近运行的线程数。
Max processing time:最大CPU时间。
Processing time:CPU消耗总时间。
Request count:请求总数。
Error count:错误的请求数。
Bytes received:接收字节数。
Bytes sent:发送字节数。

方法2:使用JDK自带工具,Jconsole

步骤1:.编辑%tomcat安装路径%\bin\catalina.bat文件。添加下列内容:  
set JAVA_OPTS= -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=10004 -Dcom.sun.management.jmxremote.ssl=false  -Dcom.sun.management.jmxremote.authenticate=false
   
步骤2:启动tomcat,进入JDK安装路径\jdk1.5.0_22\bin 下双击打开Jconsole文件,显示Jconsole连接页面。选择进程点击连接即可。

jvm的参数说明如下:
-Xms    最小堆空间
-Xmx    最大堆空间
-Xmn    新生代空间
-Xss    线程栈空间
-XX:PermSize=xxx    永久代空间
-XX:MaxPermSize=xxx    最大永久代空间
  • 大小: 26.1 KB
分享到:
评论

相关推荐

    自动监控 Windows平台Tomcat运行监控并自动重启

    一种常见的方法是编写脚本,结合Windows的任务计划器定期检查Tomcat的状态。这可以通过检查Tomcat的主进程是否仍在运行,或者通过监听Tomcat的日志文件来判断是否存在错误信息来实现。 当检测到Tomcat服务假死或...

    tomcat监控工具-probe3.0

    【Tomcat监控工具Probe3.0详解】 在Java Web服务器领域,Apache Tomcat是一个广泛应用的开源软件,用于部署和运行Servlet和JSP应用。然而,随着应用规模的扩大,管理和监控Tomcat的运行状态变得至关重要。 Probe3.0...

    tomcat运行状态监控(可自动重启windows脚本).zip

    本文将深入探讨如何使用提供的压缩包文件来实现对Tomcat运行状态的监控,并在出现假死或异常停止时进行自动重启。这个解决方案主要依赖于一个批处理脚本"监控tomcat.bat",以及可能需要的辅助工具如"curl.exe"。 ...

    probe3.0rc2(支持tomcat8.5,9) tomcat监控工具

    总结来说,Probe是一款强大的Tomcat监控解决方案,它提供了对数据库连接池、JVM内存、CPU以及其他系统性能的全面监控,帮助管理员优化Tomcat服务器的性能,预防和解决问题。"probe.war"文件是实现这个功能的核心组件...

    java tomcat 监控程序

    Java Tomcat监控程序是用于确保Web应用程序持续稳定运行的重要工具。在Java开发环境中,Tomcat是一个广泛使用的开源应用服务器,特别适用于运行Java Servlets和JavaServer Pages(JSP)。为了提高系统的可靠性和稳定...

    tomcat监控脚本(支持windows、linux)

    【标题】"Tomcat监控脚本(支持Windows、Linux)"涉及到的是如何确保Tomcat服务器的稳定运行,通过自动化脚本来实现对服务器状态的实时监控,防止宕机情况的发生。这通常包括性能指标的采集、异常检测和自动处理机制。...

    zabbix监控tomcat的监控模板

    zabbix监控tomcat的监控模板

    tomcat 监控工具

    以下是一些常用的Tomcat监控工具和方法: 1. **内置监控接口**: Tomcat自身提供了JMX(Java Management Extensions)接口,可以通过MBean(Managed Beans)来监控和管理服务器。管理员可以使用JConsole、VisualVM...

    Tomcat配置方法 Tomcat配置方法 Tomcat配置方法

    本文将深入探讨Tomcat的配置方法,帮助你更好地理解和管理你的Web应用。 首先,让我们从基础开始,了解Tomcat的目录结构。在解压Tomcat安装包后,你会看到几个主要的目录和文件: 1. **bin**:包含启动和停止...

    windows下的tomcat监控器

    在Windows环境下,Tomcat监控器是一个非常重要的工具,它能够帮助管理员实时监控和管理Apache Tomcat服务器的状态,确保服务的稳定运行。这篇文章将详细介绍如何在Windows下使用Tomcat监控器,以及它的一些核心功能...

    tomcat监控脚本

    ### Tomcat监控脚本知识点详解 #### 一、概述 在现代软件开发中,服务器的稳定性和可用性至关重要。为了确保应用服务器(如Tomcat)能够持续提供服务,常常需要实施自动化监控机制来实时监测其运行状态,并在发生...

    TomcatServerMonitor,tomcat监控程序

    "tomcat监控"意味着它具备实时监控Tomcat服务器各项指标的能力,例如CPU使用率、内存占用、请求处理时间、错误日志等。这些数据对于诊断性能问题和预测潜在故障至关重要。而"tomcat重启"功能,则是在监测到特定问题...

    tomcat 监控 及自动重启

    【标题】:“Tomcat监控及自动重启” 在Java Web开发中,Tomcat是一个广泛应用的开源应用服务器,负责运行Servlet和JSP应用。监控Tomcat的状态和自动重启是系统管理员日常维护工作的重要部分,确保服务的稳定性和高...

    Tomcat服务监控工具probe

    2、有了问题,我们就需要解决,于是找到这款Tomcat的监控神器——probe,通过简单配置,即可在probe的操作界面进行图形化操作,避免我们在黑窗口的很多误操作,提高安全性。 使用文档:...

    loadrunner监控tomcat脚本

    `options.txt`可能涉及监控选项的设定,而`combined_jiankongtomcat.c`可能是一个整合了Tomcat监控功能的脚本。`_encode.ini`可能用于脚本编码设置,`logfile.log`则记录了测试过程中的日志信息。 总的来说,通过...

    tomcat 实时监控工具

    总的来说,Lambda Probe是一款强大而实用的Tomcat监控工具,它能够帮助我们更好地理解和优化Tomcat服务器的性能,及时发现和解决问题,提高系统的稳定性和效率。正确地使用和配置Lambda Probe,将极大地提升我们的...

    Tomcat中间件监控配置&指标.doc

    Tomcat中间件监控配置与指标 Tomcat中间件监控配置是指在Tomcat中配置监控参数,以便实时监控Tomcat的运行状态和性能。监控配置的目的是为了确保Tomcat的稳定运行和高效性能。 在Tomcat中,监控配置主要是通过JMX...

    tomcat8 监控工具

    5. **连接器(Connector)监控**:Lambda Probe提供了对Tomcat8连接器的监控,包括连接池状态、并发连接数、处理请求的速度等,这些信息对于调整连接器配置以提高吞吐量很有用。 6. **MBean浏览器**:Lambda Probe...

    Tomcat监控程序

    Tomcat监控程序。这是一个vbs程序,只要双击运行,改程序就能监控网站访问,如果访问不到,自动重启Tomcat。用于解决项目运行时,Tomcat不定时死掉的情况。

Global site tag (gtag.js) - Google Analytics