zabbix监控mysql
上传zabbix服务端的rpm包并解压
yum安装相关依赖环境以及组建和数据库
yum -y install mariadb-* zabbix-server-mysql zabbix-web-mysql zabbix-agent httpd
启动数据库
systemctl start mariadb
进入数据库并创建库和授权
mysql
MariaDB [(none)]>create database zabbix charset utf8;
MariaDB [(none)]>grant all privileges on zabbix.* to zabbix@localhost identified by '123';
MariaDB [(none)]>exit
导入数据库
# cd /usr/share/doc/zabbix-server-mysql-3.2.7/
# zcat create.sql.gz | mysql -uzabbix -p zabbix
进入zabbix-server的配置文件进入更改
# vim /etc/zabbix/zabbix_server.conf
DBpass=123
更改时区
# vim /etc/php.ini
搜索zone关键字,
date.timezone = Asia/Shanghai
记得将前面的分号注释去掉 ;
关闭防火墙和启动相关应用
systemctl stop firewalld
setenforce 0
systemctl restart httpd zabbix-server zabbix-agent
浏览器访问ip地址进入zabbix主页面
登录:默认账号:Admin 密码:zabbix在另一台服务器上上传rpm包
yum安装相关依赖环境和数据库
yum -y install mysql mysql-server zabbix-agent
启动数据库和关闭数据库
service iptables stop
setenforce 0
service mysqld start
进入zabbix-agent配置文件,配置zabbix-server
这两个ip为zabbix-server的ip地址
重启zabbix-agent
service zabbix-agent restart
查看端口监听是否成功
netstat -ntlp | grep 10050
打开浏览器进入zabbix-server的主页面创建监控主机组
创建监控项
创建触发器和图片
查看图形和报警装置
测试
停止mysql服务测试是否报警
回到zabbix-agent服务器上执行停止的命令
service httpd stop