Zabbix生产案例实战二——Zabbix监控Java应用
1.项目规划
1.1 项目流程图
1.2 监控原理
◢使用Zabbix Java Gateway代理
2.Zabbix监控JMX
2.1 安装Java Gateway和jdk1.8
[root@linux-node1 ~]# yum install -y zabbix-java-gateway java-1.8.0 [roo...Continue reading >>
◢使用Zabbix Java Gateway代理
[root@linux-node1 ~]# yum install -y zabbix-java-gateway java-1.8.0 [roo...Continue reading >>
交换机
Nginx
Tomcat
MySQL
使用SNMP监控交换机
使用IPMI监控服务器硬件
使用Agent监控服务器
使用JMX监控Java
监控MySQL
监控Web状态
监控Nginx状态
config t snmp-server community public&nb...Continue reading >>
zabbix事件通知要注意两个方面——一是怎么通知?二是通知对象是谁?在zabbix中通过定义actions动作来定义通知事件,同时通过添加报警媒介来通知指定对象。
4.定义action触发后操作步骤及方式
当监控的主机不是很多时(几十台),使用zabbix的maps功能画一个简单的拓扑图很方便就能把主机之间的状态显示出来,非常实用方便,那我们就动手吧!
创建监控组,方便管理,组名建议使用英文,方便后续调用接口
Zabbix操作界面总览图
添加监控组
添加主机,这里重点是监控主机和模板的添加配置
添加主机
给主机添加模板
查看主机状态
模板配置简单介绍
添加item
item配置
给添加的item添加graphs图形显示界面
创建graph
效果展示
Smokeping是一款用于网络性能监测的开源监控软件,主要用于对IDC的网络状况,网络质量,稳定性等做检测,通过rrdtool制图方式,图形化地展示网络的时延情况,进而能够清楚的判断出网络的即时通信情况。
SmokePing keeps track of your network latency:
Best of breed latency visual...