要在zabbix上面监控tomcat的jvm情况需要用到zabbix-java-gatewayzabbix监控jvm工作流程:当zabbix-server需要获取jvm情况时的流程为:zabbix-server->zabbix-java-gateway-->jvm注:zabbix-server和zabbix-java-gateway是两2个独立的程序,可以安装一台机器,也可以安装..
分类:
编程语言 时间:
2017-05-14 10:42:27
阅读次数:
3712
top命令在工作是经常用到的一个命令,它用于监控cpu,内存,进程等各种丰富的信息。常用的参数:不带任何参数,表示输出所有的监控信息-p:仅监控指定进程pid的信息-H:通常与-p一起使用,表示监控指定pid进程的所有线程例:监控tomcat所有线程情况,查看哪个线程占用CPU比较高#top-..
分类:
其他好文 时间:
2017-05-13 22:11:10
阅读次数:
109
前几天,刚和群友讨论过这个问题,他是snmp交换机的时候,图时断时续的。我这里也出现这样的案例,不过是监控tomcat的时候,jstat占用cpu90多,引起正常的监控项目断图。其实,它让我们waitfor15seconds,那么意思不断叠加15s后,是不是5分钟后不能出图,还是负载高不能出图?..
分类:
Web程序 时间:
2017-05-12 21:56:58
阅读次数:
1813
在之前的文章中介绍了zabbix使用java-gateway对tomcat进行监控。但是zabbix默认的模板有一些参数并没有生效,这就需要我们手动去测试配置。要对JMX参数进行获取测试,我们需要用到cmdline-jmxclient.jar。使用这个工具可以方便的捕获我们需要的JMX参数。测试准备测试语法:java..
分类:
其他好文 时间:
2017-05-09 13:49:25
阅读次数:
3541
Zabbix自带了一部分对于JMX的监控,如果要想使用此模板对tomcat进行比较简单的监控可以考虑使用此模板。与其他应用使用zabbix-agent不同,对JMX进行监控需要使用zabbix-java-gateway,来与系统的JMX交互获取数据,zabbix-java-gateway将获取到的数据交给zabbix-agent,然后将zabb..
分类:
其他好文 时间:
2017-05-03 19:10:05
阅读次数:
282
安装Tomcat 确定已经安装好Tomcat Java支持 编译安装zabbix server需要加上--enable-java以支持jmx监控,如果之前的zabbix server没加,那么请重新编译安装, 启动Tomcat 配置Tomcat JMX 配置jmx 编辑catalina.sh,加入如 ...
分类:
其他好文 时间:
2017-05-02 10:01:35
阅读次数:
229
昨天的tomcat问题。一天挂了3,4回,受不了了决定写个监控tomcat进程并自己主动重新启动的脚本! 在网上查资料。主要分为两类:一类是定时重新启动tomcat,这当然不是我须要的。还有一类是监控并重新启动。只是也有好几个版本号。我综合比較后(主要是这篇http://hi.baidu.com/t ...
分类:
系统相关 时间:
2017-04-23 15:47:10
阅读次数:
1151
what-zabbix优点:1>开源,无软件成本投入2>Server对设备性能要求低3>支持设备多,自带多种监控模板4>支持分布式集中管理,有自动发现功能,可以实现自动化监控5>开放式接口,扩展性强,插件编写容易6>当监控的item比较多服务器队列比较大时可以采用被动状态,被监控..
分类:
其他好文 时间:
2017-04-10 23:58:52
阅读次数:
625
http://tomcat.apache.org/tomcat-7.0-doc/logging.html监控1、使用jdk自带的工具监控tomcat服务器2、Tomcat管理页面3、elk监控catalina.outcatalina.out文件以每天进行分割,这样产生的文件就会以每天进行产生定时清理7天前的Tomcat日志脚本
分类:
其他好文 时间:
2017-04-06 23:39:03
阅读次数:
169
监控类型-基础监控-应用监控-业务监控基础监控:触发器值系统负载大于服务器CPU核数cpu使用大于百分之八十cpu负载cpu_io等待内存使用剩于300M磁盘使用按照默认网卡出入流量IO每秒读写次数IO使用率大于百分之八十应用监控:TCP各连接状态监控java程序监控Tomcat性能监控PHP-FPM..
分类:
其他好文 时间:
2017-04-01 21:58:40
阅读次数:
154