码迷,mamicode.com
首页 > 其他好文 > 详细

8、zabbix监控方式及分布式监控(04)

时间:2019-02-10 17:50:13      阅读:194      评论:0      收藏:0      [点我收藏+]

标签:tomcat   方式   不同   gen   自己的   环境   开发   需要   集合   

zabbix支持的监控方式

zabbix所能够显示的且可指定为监控接口类型的监控方式:

技术图片

Agent

passive

active

SNMP:Simple Network Management Protocol 基于SNMP协议实现的监控,不需要特意在被监控端安装zabbix-agent,SNMP一般用在无法在被监控端安装zabbix-agent的时候,比如打印机、路由器

   MIB、SMI、SNMP(v1、v2、v3)

IPMI:智能平台管理接口(Intelligent Platform Management Interface)原本是一种Intel架构的企业系统的周边设备所采用的一种工业标准。IPMI亦是一个开放的免费标准,用户无需支付额外的费用即可使用此标准。

         IPMI 能够横跨不同的操作系统、固件和硬件平台,可以智能的监视、控制和自动回报大量服务器的运作状况,以降低服务器系统成本。

JMX:Java Management Extensions,Java管理扩展)是Java平台上为应用程序、设备、系统等植入管理功能的框架。JMX可以跨越一系列异构操作系统平台、系统体系结构和网络传输协议,灵活的开发无缝集成的系统、网络和服务管理应用。

  通过java自己的接口对java程序进行监控,只要操作系统上运行的操作程序在启动时支持JMX功能,那么就可以通过java程序的JMX接口进行监控。

  在zabbix中,JMX监控数据的获取是由专门的代理程序来实现(即zabbix-java-gateway),不是zabbix自己实现的,

对于某个item的数据获取方式:

技术图片

SNMP监控方式:

操作:get、getnext、set、response、trap

MIB:是可被管理对象的集合,而且还额外定义了被管理对象的名称、访问权限、数据类型等属性

授权:将某MIB视图与某community绑定来实现

OID:object ID

JMX监控方式:

(1)安装zabbix-java-gateway; 

配置文件文件:/etc/zabbix_java_gateway.conf

Listen_IP=

Listen_PORT=10052

zabbix server的配置文件:/etc/zabbix/zabbix_server.conf

javaGateWay=

javaGatePort=10052

(2)java应用程序开启JMX接口 

java -Dcom.sun.management  -Dcom.sun.management.jmxremote.port=10053 -Dcom.sun.management.jmxremote.authenticate=false  -Dcom.sun.management.jmxremote.ssl=false

监控Tomcat

export CATALINA_PORT_OPTS="$CATALINA_OPTS -Dcom.sun.management  -Dcom.sun.management.jmxremote.port=10053 -Dcom.sun.management.jmxremote.authenticate=false  -Dcom.sun.management.jmxremote.ssl=false"

zabbix实现分布式监控

Zabbix的三种架构

server-agent

server-node-agent

server-proxy-agent

 

 

 

 

 

 

 

生产环境中zabbix的使用架构、使用zabbix监控windows

8、zabbix监控方式及分布式监控(04)

标签:tomcat   方式   不同   gen   自己的   环境   开发   需要   集合   

原文地址:https://www.cnblogs.com/hanshanxiaoheshang/p/10359551.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!