zabibx监控(中)
一 zabbix添加nginx
在server2上编译nginx
yum install -y gcc openssl-devel pcre-devel./configure --with-http_stub_status_module --with-http_ssl_modulemakemake install
作软连接
cd /usr/local/nginx/
ln -s /usr/local/nginx/sbin/nginx /usr/local/bin/
修改配置
抓取nginx
写入配置文件
cd /etc/zabbix/zabbix_agentd.d/
cp userparameter_mysql.conf userparameter_nginx.conf
vim userparameter_nginx.conf
cat userparameter_nginx.conf
重启服务
systemctl restart zabbix-agent.service
在server1上
安装agent-get
zabbix_get --help
zabbix_get -s 172.25.9.2 -p 10050 -k "nginx.active"
在图形界面创建监控项
二 监控添加mysql
在server1上
编写配置文件
cd /etc/zabbix/zabbix_agentd.d/
vim userparameter_mysql.conf
创建模板放置脚本与模板
编写引导文件
vim .myf
重启服务并且验证
在图形界面创建监控项
percona-mysql模板结合mysql与zabbix
安装软件
安装php与mysql连接模块
编辑php脚本,修改连接mysql数据库的用户和密码为root
重启服务并且验证
在前端添加模板
三 JMX
在server1上
安装zabbix与java模块插件
vim /etc/zabbix/zabbix_java_gateway.conf
systemctl enable --now zabbix-java-gateway.service
修改文件
设置服务开机自启
查看端口
配置server文件
vim zabbix_server.conf
安装tomcat
编辑tomcat脚本,设定监听端口为8888
vim /usr/local/tomcat/bin/catalina.sh
安装java
执行脚本
端口查看
从前端添加模板
四 proxy分布式
软件安装
编写zabbix_proxy配置文件
vim /etc/zabbix/zabbix_proxy.conf
在server1上创建mysql数据库zabbix_proxy,并将库的所有权利给zabbix用户,授权后刷新
在server4上启动服务
往zabbix_proxy中倒入数据
查看日志
在前端创建添加模板
更多推荐
zabibx监控(中)
发布评论