Zabbix 服务端安装插件

系统:centos 7.4 x64

环境:zabbix 3.0.16

yum源:rpm -ivh http://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm

1、安装java插件

yum -y install zabbix-java-gateway

zabbix-java-gateway的配置文件/etc/zabbix/zabbix_java_gateway.conf# 监听地址
LISTEN_IP=”0.0.0.0″
# 监听端口
LISTEN_PORT=10052
# PID_FILE文件
PID_FILE=”/var/run/zabbix/zabbix_java.pid”
# 开启的工作线程数
START_POLLERS=5

配置文件解释

2、启动zabbix-java-gateway:

service zabbix-java-gateway start

3、修改zabbix-server的配置,编辑/etc/zabbix/zabbix_server.conf

# JavaGateway的服务器IP地址
JavaGateway=192.168.89.204
# JavaGateway的服务端口
JavaGatewayPort=10052
# 从javaGateway采集数据的进程数
StartJavaPollers=5

3、重启zabbix服务

systemctl restart zabbix-server.service

4、上传测试工具 cmdline-jmxclient-0.10.3.jar

下载:https://pan.baidu.com/s/1MWi8MeAiYQ5ajac6XnqbAw

m0ty

密码


Windos 安装 JVM

修改文件TOMCAT_HOME/bin/catalina.bat。JMX_HOME为服务端IP。

在该参数下添加:set "CURRENT_DIR=%cd%"set CATALINA_OPTS=%CATALINA_OPTS% -Djava.rmi.server.hostname=JMX_HOST
set CATALINA_OPTS=%CATALINA_OPTS% -Djavax.management.builder.initial=
set CATALINA_OPTS=%CATALINA_OPTS% -Dcom.sun.management.jmxremote=true
set CATALINA_OPTS=%CATALINA_OPTS% -Dcom.sun.management.jmxremote.port=12345
set CATALINA_OPTS=%CATALINA_OPTS% -Dcom.sun.management.jmxremote.ssl=false
set CATALINA_OPTS=%CATALINA_OPTS% -Dcom.sun.management.jmxremote.authenticate=false


Linux 安装 JVM

修改文件TOMCAT_HOME/bin/catalina.bat。JMX_HOME为服务端IP。

CATALINA_OPTS=${CATALINA_OPTS} -Djava.rmi.server.hostname=JMX_HOST CATALINA_OPTS=${CATALINA_OPTS} -Djavax.management.builder.initial= CATALINA_OPTS=${CATALINA_OPTS} -Dcom.sun.management.jmxremote=true CATALINA_OPTS=${CATALINA_OPTS} -Dcom.sun.management.jmxremote.port=12345 CATALINA_OPTS=${CATALINA_OPTS} -Dcom.sun.management.jmxremote.ssl=false CATALINA_OPTS=%{CATALINA_OPTS} -Dcom.sun.management.jmxremote.authenticate=false


服务端测试

1、通过工具测试

Usage: java -jar cmdline-jmxclient.jar USER:PASS HOST:PORT [BEAN] [COMMAND]

# 如查看服务器所有Mbeans的信息:
java -jar cmdline-jmxclient-0.10.3.jar – 127.0.0.1:12345# 查找和JDBC相关的Mbens,可以使用命令:
java -jar cmdline-jmxclient-0.10.3.jar – 127.0.0.1:12345 | grep JDBC# 如查看JDBCConnectionPoolRuntime的信息:
java -jar cmdline-jmxclient-0.10.3.jar – 127.0.0.1:12345 com.bea:Name=fftdb,ServerRuntime=shfft,Type=JDBCConnectionPoolRuntime
java -jar cmdline-jmxclient-0.10.3.jar – 127.0.0.1:12345 com.bea:Name=fftdb,ServerRuntime=shfft,Type=JDBCConnectionPoolRuntime ActiveConnectionsCurrentCount注:com.bea:Name=fftdb,ServerRuntime=shfft,Type=JDBCConnectionPoolRuntime是Mbeans名,ActiveConnectionsCurrentCount为这个Mbeans下的一个属性。

JMSRuntime
JMSServersCurrentCount 返回当前JMS服务的连接数
ConnectionsCurrentCount 返回本JMS服务器上当前的连接数
JMSServersHighCount 返回自服务器启动后JMS服务的最大连接数
ConnectionsHighCount 返回本JMS服务器自上次重置后的最大连接数JVMRuntime
HeapSizeCurrent 返回当前JVM堆中内存数,单位时字节
HeapFreeCurrent 返回当前JVM堆中空闲内存数,单位时字节ExecuteQueueRuntime
ExecuteThreadCurrentIdleCount 返回队列中当前空闲线程数
PendingRequestOldestTime 返回队列中最长的等待时间
PendingRequestCurrentCount 返回队列中等待的请求数
Queue Length 队列长度JDBCConnectionPoolRuntime
WaitingForConnectionHighCount    返回本JDBCConnectionPoolRuntimeMBean 上最大等待连接数
WaitingForConnectionCurrentCount 返回当前等待连接的总数
MaxCapacity 返回JDBC池的最大能力
WaitSecondsHighCount 返回等待连接中的最长时间等待者的秒数
ActiveConnectionsCurrentCount 返回当前活动连接总数
ActiveConnectionsHighCount 返回本JDBCConnectionPoolRuntimeMBean 上最大活动连接数

Weblogic的常用性能指标


选择配置:主机-模板-选择-模板-:

Template JMX Tomcat
Template JMX Generic

转载于:https://www.cnblogs.com/xiangsikai/p/9103502.html

Zabbix JVM 安装相关推荐

  1. zabbix+grafana安装

    一.准备工作         1.yum阿里源更换 yum是红帽的rpm文件管理器,默认会根据资源选择就近的镜像地址下载,默认会在本地有一个镜像地址的缓存 如果没有安装wget,先安装一下. 命令:y ...

  2. zabbix 安装_zabbix系列(五) Grafana4.6.3+Zabbix 的安装部署

    使用了一段时间Grafana,感觉还挺好用的.部分效果图如下: ​ zabbix的安装步骤请参考以下地址,就不再描述,本章主要记录Grafana的部署 https://blog.csdn.net/wu ...

  3. 详解zabbix中文版安装部署

    一.zabbix简介(摘自百度百科) zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案. zabbix能监视各种网络参数,保证服务器系统的安全运营:并提供柔软 ...

  4. zabbix 客户端安装

    zabbix 客户端安装 zabbix版本为:zabbix-2.4.5 Linux 客户端安装 1.防火墙开启 iptables -A INPUT -p tcp --dport 10050 -j AC ...

  5. zabbix的安装与部署(proxy、睿象云)

    一.简介 zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案. zabbix能监视各种网络参数,保证服务器系统的安全运营:并提供灵活的通知机制以让系统管理员快速 ...

  6. zabbix的安装监控windows,linux操作流程

    CentOS默认源里没有nginx软件 :wget http://www.atomicorp.com/installers/atomic sh ./atomic #安装YUM源 yum check-u ...

  7. Zabbix的安装(源码安装)

    zabbix3.0完全安装 安装zabbix首先需要安装ltmp(lnmp),这里的t是指tengine(taobao的nginx版本),安装教程见 http://www.ltmp.cc 安装的时候P ...

  8. zabbix yum安装

    zabbix  的单个Server节点可以支持上万台设备,每秒可以处理1.5万次请求,理论上可以支持5万台设备. zabbix 的使用可以分为三类用户:入门用户(熟悉Zabbix的安装跟配置),中级用 ...

  9. zabbix 脚本安装

    #!/bin/bash #请确定zabbix的rpm安装包放在/root下 read -ep "请确定zabbix的rpm安装包和字体包放在/root下(yes/no):" ok ...

最新文章

  1. Sql Server系列:数据库操作
  2. 怎么自学python编程-怎么能学习好python编程?有自学的方法吗?
  3. Revit二次开发之“创建尺寸标注”
  4. ubuntu的xfce4的display只有一种分辨率选项
  5. SS CMS 全新跨平台 V7.0 版本正式发布
  6. linux 依赖关系解析失败,关于linux依赖关系出错的解决
  7. mysql连接idea详细教程_idea配置连接数据库的超详细步骤
  8. IFC2x3标准阅读
  9. 2021-2025年中国电动婴儿车行业市场供需与战略研究报告
  10. mysql_TCL语言(事务)
  11. excel常用函数汇总 Excel公式大全 excel函数应用500例
  12. 数据库开源项目_开源项目贴纸库
  13. img在div中居中
  14. CAD中如何裁剪需要的区域
  15. python 异常学习1
  16. 暴力更改hex文件实现自动烧写stm32程序
  17. k8s报错1 node(s) had taints that the pod didn‘t tolerate
  18. 百度API实现地图标点并测距
  19. 高新技术企业认定之材料错误篇!
  20. Windows系统制作安装

热门文章

  1. Effective C# 原则50:了解ECMA标准(译)
  2. 利用CSS变量实现炫酷的悬浮效果
  3. CentOS 7 更换 yum 源
  4. Robot Framework基础学习(六)
  5. Android Weekly Notes Issue #225
  6. linux 释放cache 内存
  7. 【转】mybatis实战教程(mybatis in action)之八:mybatis 动态sql语句
  8. 转载:ASP.NET中JSON的序列化和反序列化
  9. 无聊写的一个PHP Socket类
  10. TortoiseSVN Unable to connect to a repository at URL XXX