check mk 监控 jvm

1、配置目录:

path=`check_mk_agent |grep AgentDirectory|head -n1|awk ‘{print $2}‘`
cp jolokia.cfg ${path}

2、插件目录:

path=`check_mk_agent |grep PluginsDirectory|head -n1|awk ‘{print $2}‘`
cp mk_jolokia ${path}
chmod +x mk_jolokia

3、安装WAR包:
参考文章 https://jolokia.org/tutorial.html
tomcat配置:

tar zxvf apache-tomcat-7.*.tar.gz
cd apache-tomcat-7.*
cd webapps
wget http://search.maven.org/remotecontent?filepath=org/jolokia/jolokia-war/1.3.4/jolokia-war-1.3.4.war -O jolokia.war

启动tomcat:

cd ../bin
./startup.sh

查看jolkia版本
curl http://127.0.0.1:8080/jolokia/version

4、编辑check mk相关配置:
vi /etc/check-mk-agent/jolokia.cfg

suburi   = "jolokia"
instance = None

#Configuration for multiple instances. Not-specified
#values will be taken from the upper settings
instances = [
   {
       "port"     : 7082,
       "instance" : "yousite.com",
   }
 ]

原文地址:http://blog.51cto.com/backkom/2070089

时间: 2024-11-05 19:34:58

check mk 监控 jvm的相关文章

check mk 监控 haproxy

1.查看check mk插件目录check_mk_agent | grep PluginsDirectory |head -n1 2.进入目录cd /usr/share/check-mk-agent/plugins 3.编辑mk_haproxyvi mk_haproxy if [ -r /var/lib/haproxy/stats ]; then echo "<<<haproxy:sep(44)>>>" echo "show stat&qu

check mk 监控 HP服务器

1.创建repo文件vi /etc/yum.repos.d/hp-mngmt.repo [HP-spp] name=HP Service Pack for ProLiant baseurl=http://downloads.linux.hpe.com/SDR/repo/spp/RHEL/$releasever/x86_64/current/ enabled=1 gpgcheck=0 gpgkey=file:///etc/pki/rpm-gpg/GPG-KEY-ssp [HP-mcp] name=

check mk 监控 nginx

1.查看nginx是否编译了status模块:nginx -V 2>&1 | grep -o with-http_stub_status_module 2.添加nginx的检测脚本到被检测客户端:cp nginx_status /usr/lib/check_mk_agent/plugins/ 3.添加nginx配置:vi /etc/nginx/conf.d/local.conf添加: server { listen 8065; server_name 127.0.0.1; location

check mk 监控 oracle

1.安装新版check_mk_agent,1.2.5i7版本以上并确定mk_oracle脚本已经安装完毕 从服务器端拷贝mk_oracle脚本到目标服务器 cp /usr/share/check-mk-agent/plugins/mk_oracle /usr/lib/check_mk_agent/plugins/ ls -lth /usr/lib/check_mk_agent/plugins/mk_oracle 2.数据库对check_mk用户赋权:(1)授予select_catalog_rol

1、OMD安装(check mk+nagios+...) ,版本:RHEL7+OMD1.2.4p5

OMD概述(监控软件) 概述:这是一个轻量级的监控,集成了nagios,check mk等软件,可以很方便地切换界面,其部署.管理都比较简单.下载rpm包安装好,进行简单配置后,就有很多默认的监控项啦,界面如下:(还可以切换到nagios界面) OMD安装步骤(分为服务器及客户端) 一.服务器端: 准备epel及本地yum源 关闭防火墙 下载rpm包 安装 二.客户端: 准备本地yum源 安装xinetd程序 下载与服务器对应版本的client包并安装 修改配置并重启 1.1  客户端安装 yu

安装OMD - The Open Monitoring Distribution (基于check mk的开源版本)

一.什么是OMD OMD的全称是The Open Monitoring Distribution,官方网址是:http://omdistro.org/start 大家可以看看官方的团队介绍: 从左至右Lars Michelsen (NagVis), Wolfgang Barth (author of "Nagios. System- und Netzwerk-Monitoring"), Gerhard Lauer (Nagios - Das Praxisbuch), Mathias K

visualVM远程监控JVM

对于完全没用使用过visualVM的初学者 环境:Windows PC上使用visualVM监控远端JVM @@@@jstatd方式连接@@@@ 1.Windows安装jdk,$JAVA_HOME/bin/jvisualvm.exe,jdk自带图形化监控工具,双击运行 2.linux安装jdk, $JAVA_HOME/bin 下创建一个新文件  jstatd.all.policy,编辑该文件,填入内容,配置环境变量,若没有配置,file后面添加tool.jar的绝对路径 grant codeba

JMX远程监控JVM

远程监控JVM状态需要在JVM启动的时候需要加上一段代码开启这个功能.(以下全部以ubuntu-14-04-server.jdk1.8.tomcat7.0环境为基础) 配置的时候分两种情况:1.无需配置用户访问权限:2.需要配置用户访问权限 先看第一种:首先更改tomcat启动参数(vim catalina.sh)找到 # OS specific support. $var _must_ be set to either true or false. 添加如下变量:JAVA_OPTS="-Dco

jconsole,jvisualvm监控jvm配置方法

在平常工作中监控jvm是一项必要的工作,但总是用命令行方式不能实时进行监控,jconsole就是一款可视化的即时监控工具.jvisualvm与jconsole用法基本一样. 个人倾向于使用jconsole,虽然jvisualvm界面更漂亮,但堆内存中每个区的使用情况不显示,只显示堆的总大小和已使用的大小,不能看到eden,surivor等详情使用情况,所以我一般使用jconsole来看堆内存更为详情的情况. 1.首先安装jdk,在bin目录下找到jconsole,双击打开. 2.一般采用远程安装