1.平滑升级php到7版本
在server1上:
1.获取以上安装包
2.清除之前版本的php并安装新版本的php
rpm -qa | grep php
yum remove `rpm -qa | grep php`
yum install * zabbix-web zabbix-web-mysql
3.开启zabbix-server,在页面上可以具体的显示监控项
systemctl start zabbix-server
2.控制页面字体显示不乱码
mv simkai.ttf /usr/share/zabbix/assets/fonts/
cd /usr/share/zabbix/assets/fonts/
ls
#graphfont.ttf simkai.ttf
cd /usr/share/zabbix/include/
vim defines.inc.php
2.利用pernoca模板实现对 mysqld的监控
在server1上:
systemctl start mariadb
systemctl enable --now mariadb
mysqladmin ping | grep -c alive
mysql -V
2.1配置mysql
在server3上:
yum install mariadb-server
systemctl start mariadb
mysqladmin -u root password westos
mysql -p
> grant select on *.* to zabbix identified by 'westos';
mkdir /var/lib/zabbix
cd /var/lib/zabbix/
vim .my.cnf
cat .my.cnf
[mysql]
user=zabbix
password=westos
socket=/var/lib/mysql/mysql.sock
[mysqladmin]
user=zabbix
password=westos
socket=/var/lib/mysql/mysql.sock
在server1上:
yum install -y zabbix-get
2.2安装percona-zabbix模块
在server1上:
安装percona模块:
rpm -ivh percona-zabbix-templates-1.1.8-1.noarch.rpm
配置percona模块:
cd /var/lib/zabbix/percona/templats
cp userparameter_percona_mysql.conf /etc/zabbix/zabbix_agent.d/
cd /var/lib/zabbix/percona/scripts/
vim ss_get_mysql_stats.php.cnf
cat ss_get_mysql_stats.php.cnf
<?php
$mysql_user = 'root';
$mysql_pass = 'redhat';
2.3导入模块
1.配置->模块->导入:
点击浏览,选择要导入的模板(zbx_percona_mysql_template.xml - - -该模板是之前在网上下载好的。
2.导入文件,浏览选中模块,并勾选集合图形。
3.添加模块:配置-> 主机 -> zabbix server -> 模板:添加Template Percona MYSQL Server模版。
4.点击更新,查看到Zabbix server的监控项增多。