本帖最后由 rdcwayx 于 2014-09-05 09:38 编辑 zabbix 监控tomcat server端[code]rpm -ivh jdk-8u20-linux-x64.rpm vi /etc/profile JAVA_HOME=/usr/java/jdk1.8.0_20 PATH=$PATH:$JAVA_HOME CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export JAVA_HOME export PATH export CLASSPATH source /etc/profile java -version cd /root/zabbix-2.0.6 ./configure --enable-java -prefix=/usr/local/zabbix/zabb...
by 归隐乡村 - 监控及自动化运维技术 - 2016-04-29 17:33:52 阅读(22529) 回复(15)
JMX监控tomcat 收藏 环境:tomcat5.5、jdk6 1、先配tomcat的启动语句,window下tomcat的bin/catalina.bat(linux为catalina.sh),在头上注释部分(.bat为rem、.sh为#)后面加上set JAVA_OPTS=-Dcom.sun.management.jmxremote.port=8999 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=true (linux为 JAVA_OPTS="$JAVA_OPTS -Dcom.sun.management.jmxremote.port=8999 -Dcom.sun.manag...
使用Cacti监控tomcat waynewu 2009-06-29 安装Cacti的过程就不废话了。 1 首先下载监控tomcat的模板 tomcatStats-0.1.zip http://forums.cacti.net/download.php?id=12310 2 导入模板 (cacti_host_template_tomcat_server.xml) 进入cacti --> Console ---> Import Templates 3 将解压缩tomcatStats-0.1.zip 得到的tomcatstats.pl 放到cacti/scritps目录下。 4 仔细阅读INSTALL.txt , 开启tomcat ...
tomcat 自动监控脚本 脚本监控tomcat服务,当服务死掉后脚本自动重启服务。 1、将本脚本保存为/root/tcautorestart.sh,并给执行权限。 #!/bin/bash if [[ -e /root/tcstatus.log ]];then cp -f /dev/null /root/tcstatus.log fi /usr/local/bin/lynx -dump -connect_timeout=15000 -error_file=/root/tcstatus.log \ http://downtheme.somode.com:8080/index.jsp >/dev/null ##index.jsp为用于测试的...
linux底下监控: 在catalina.sh里面加入: JAVA_OPTS="$JAVA_OPTS "-Dcom.sun.management.jmxremote.port=1090 JAVA_OPTS="$JAVA_OPTS "-Dcom.sun.management.jmxremote.ssl=false JAVA_OPTS="$JAVA_OPTS "-Dcom.sun.management.jmxremote.authenticate=false JAVA_OPTS="$JAVA_OPTS "-Djava.rmi.server.hostname=192.168.20.20 windows底下监控: 在catalina.bat里面加入: 本文来自ChinaUnix博客,如果查看原文请点:http://b...
我有一台linux服务器,tomcat提供web服务,但有时tomcat会死掉,考虑过用shell去写一个脚本,但也不能很好的监控,主要原因是ps aux 时进程还在,但tomcat已不提供服务了,如果用监控tomcat使用率好像也不太现实,因为我的tomcat常有瞬时到达90%的现象,想来想去,我认为最好的办法就是直接访问 http://localhost/test.html 如果能访问到test.html中的内容就表示正常,如果访问不到就重启,但是在shell中没有办法读取test.html中的...
本帖最后由 square2011 于 2010-11-27 09:20 编辑 tomcat作为使用非常广泛的web容器,确实给我们带来了很多帮助,就像任何软件系统一样,一旦正式投入生产环境,那监控手段就不可或缺。如何有效的监控tomcat的运行情况,尤其是在复杂IT环境下就更显得迫切了,如tomcat集群部署; 1、单点tomcat的监控 到底一个tomcat服务我们应该监控哪些指标呢?每个人可能都有不同的见解,但下面这些指标是基本的: .JVM可用...
package cn.yicha.timer; import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.Timer;import javax.servlet.ServletContextEvent;import javax.servlet.ServletContextListener;import org.apache.log4j.Logger; import cn.yicha.ask.AskBaidu.AskBaidu_Inti;import cn.yicha.common.*;//import jp.yicha.video.action.IndexAction; public class MainTimerListener implements ...
1、将本脚本保存为/root/tcautorestart.sh,并给执行权限。 #!/bin/bash if [[ -e /root/tcstatus.log ]];then cp -f /dev/null /root/tcstatus.log fi /usr/local/bin/lynx -dump -connect_timeout=15000 -error_file=/root/tcstatus.log \ http://192.168.168.55:8080/index.jsp >/dev/null ##index.jsp为用于测试的jsp页 cat /root/tcstatus.log | grep "STATUS=HTTP/1.1 200 OK" >/dev/null if (( $? != 0 ...