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


查看图形页面和报警装置是否变化


©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容