在tomcat的webapps目录下,新建一个目录jiankong(这个目录随便建),然后在其下面放一个asp文件。然后修改commands.cfg ,在里面添加 #tomcat1 set define command{
原创 2013-04-03 17:00:04
900阅读
1点赞
1评论
    使用nagios监控tomcat,只需要监控其使用的端口即可,比如,让tomcat在8080的端口上运行,通过对8080端口的监控以对tomcat监控!在nagios中的配置文件中添加以下内容即可define service{        use     generic-service   &n
原创 2014-04-09 17:29:36
2196阅读
一、NSClient与nrpe最大的区别就是:(1)被监控机上安装有nrpe,并且还有插件,最终的监控是由这些插件来进行的.当监控主机将监控请求发给nrpe后,nrpe调用插件来完成监控.(2)NSClient则不同,被监控机上只安装NSClient,没有任何的插件.当监控主机将监控请求发给NSClient后,NSClient直接完成监控,所有的监控是由NSClient完成的.二、安装window
  define service{          use                   
原创 2010-09-25 16:41:39
8232阅读
5点赞
5评论
前段时间因为要使用nagios监控tomcat程序,本来是在网上找到的监控端口的,像check_tcp!8080端口,但是实际的工作中却出现问题了,实际中tomcat经常出现假死状态,就是像jsp的页面打不开的,但是端口已经是正常的,所以这个方法看来是不行了,后来在网上查找,可以直接使用check_http监控,就把我的方法贴出来,给刚使用nagios监控tomcat程序,节省一些时间。 在每一
原创 2012-04-18 09:55:16
2820阅读
1. 脚本如下 check_mem.sh # Script to check real memory usage # L.Gill 02/05/06 - V.1.0 # ------------------------------------------ # ########  Script Modifications  ########## # ------
转载 精选 2010-08-30 13:43:25
395阅读
-------26----张立---- 下面是在网上找到的脚本写的很好,经验证没有错误可以使用。 我分析下原理并做相应的批注。 原理:通过free -m命令 过滤出total free used (free=free+catch)不同字段的数值,计算出空闲内存的百分比,计算公式为% free = ((free mem / total mem) * 100),并设定warning和critic
转载 精选 2012-12-12 20:41:47
526阅读
 目前脚本可以监控 redis内存使用率,fork时间 脚本使用方法: 监控内存使用率 ./check_redis.py -H 192.168.1.100 -p 6379 -C memuse -w 80 -c 90 监控上次fork消耗时间(通常redis在进行fork时,redis服务的响应会有影响) ./check_redis.py -H 192.168.1.100 -
原创 2013-04-18 14:49:29
1314阅读
#!/bin/bashUSAGE="`basename $0` [-w|--warning]<percent free> [-c|--critical]<percent free>"THRESHOLD_USAGE="WARNING threshold must be greater than CRITICAL: `basename $0` $*
转载 精选 2013-05-20 15:03:14
878阅读
#!/bin/sh #   This program is free software; you can redistribute it and/or modify #   it under the terms of the GNU General Public License as published by #   the Fre
翻译 2012-06-15 10:37:25
1135阅读
#!/bin/bash#a nagios plugin for  check moosefs healthy#write 20120821CHECK_OK=0CHECK_WARNING=1CHECK_CRITICAL=2CHECK_UNKNOWN=3CHECK_MASTER () {        check_process=`ps aux|gre
原创 2012-08-21 15:54:31
683阅读
 #!/bin/bash STATE_OK=0 STATE_WARING=1 STAT_CRITICAL=2 STAT_UNKNOWN=3 USAGE_Method="$(basename $0) [-w|--warning] <Free Percent> [-c|--critical] <Free Percent>" if [ $
转载 精选 2012-12-12 21:45:24
508阅读
1点赞
本文主要介绍如何通过Nagios软件来监控Tomcat服务运行状况,其中主要包括Tomcat Server以及JDBC Pool的运行状态。Nagios的插件中本身并不提供对于Tomcat服务监控的功能,所以要根据Nagios PluginAPI编写自己的脚本,扩展其插件,完成我们所需要的功能。对于Tomcat运行状态信息的获得需通过JMX。 本文参考了Nagios3的官方文档中有关Nagios Plugin部分,以及Tomcat官方文档有关JMX和命令行部分,具体的Tomcat版本是7.0.81(JDK7)。
原创 2017-10-12 11:51:56
2998阅读
1点赞
这个是脚本,保存到 /usr/local/nagios/libexce/check_mem.sh # Script to check real memory usage # L.Gill 02/05/06 - V.1.0 # ------------------------------------------ # ########  Script Modifications&nb
转载 精选 2011-01-12 16:41:35
597阅读
nagios监控服务脚本
转载 2012-04-20 18:06:16
392阅读
 #!/bin/sh ######################################################################### # # File:         check_traffic.sh # Description:  Nagios check plugins to check
转载 精选 2012-12-21 18:54:53
1732阅读
                              nagios监控温度之python脚本    由于机房温度夏天变高了,就写了一个脚本监控温度,利用nagios可以很直观的实时监控,同时本文对于用Python写nagi
原创 2013-07-23 18:56:09
1413阅读
1点赞
2评论
公司开发的app,有发送短信功能。有时候发现短信有几分钟延迟,发现短信队列,达到了1万。需要紧急处理。每次都是用户反馈,这个不太好。所以写了一个shell脚本,监控短信队列条数。公司开发了一个接口,可以直接看到短信队列条数的条数。访问接口,命令如下curl http://xx.xxx.com/inform/waitSendInformCount 返回值如下,最后的0表示短信队列条数{"code":
原创 2015-08-28 14:25:53
965阅读
需求是我们需要对服务器上的流量进行,网络上有个流传的check_traffic.sh,它需要被机开启snmp。但是感觉都使用上了nagios还要开snmp。。。有点斧子剪刀一起用的感觉,所以就动手写了个流量的shell:#!/bin/shusage() { echo "Usage: $0...
原创 2022-01-18 13:55:28
124阅读
statsstats是菜单栏中的 macOS 系统监视器。github上的地址在这里。Stats 是一个允许您监控 macOS 系统的应用程序。macOS 10.13 (High Sierra) 及更高版本目前支持统计信息。安装手动安装您可以在此处下载最新版本。 这将下载一个名为Stats.dmg. 打开它并将应用程序移动到应用程序文件夹。Homebrew要使用 Homebrew 安装它,请打开终
  • 1
  • 2
  • 3
  • 4
  • 5