1.添加监控项
下载nginx并安装依赖
监控本地status
通过命令查看书写配置文件模板
前为键,后为值
重启agent服务
server5端shell测试是否可以监控到(先安装zabbix-get)
创建监控项
添加图形
成功
自动添加
2.监控MySQL
直接在服务端进行操作!!
server1查看agent下自带的数据库文件。
systemctl restart zabbix-agent.service ##c重启agent服务,让zabbix可以读取到文件信息
将软连接挂到指定位置 和 修改数据库密码
添加mysql模板
注:slave的一个bug
3. java应用的监控方法
监控配置模板
需要安装JDK环境,直接安装java,自带JDK。
CATALINA_OPTS='-Dcom.sun.management.jmxremote.port=8888 ##这个端口可以自己设置
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false'
yum install -y zabbix-java-gateway.x86_64 ##服务端需要安装一个java网关,使用10052端口,不然是访问不到8888端口的
#访问流程:server5 -> java-gateway (10052)-> server6(tomcat8888)
重启服务
在主机添加JMK
4.分布式监控(proxy)
server5,6,7分别加上hosts配置
安装数据库并配置数据库信息
安装mysql客户端
添加代理
添加JMX配置