部署zabbix监控mysql (一) 安装zabbix
部署zabbix监控mysql(1)安装LAMP环境
# yum -y installmysql-server http php
(2)安装zabbix web所需要的依赖包
# yum -y installmysql-dev gcc net-snmp-devel curl-devel perl-DBI php-gd php-mysql php-bcmathphp-mbstring php-xml
安装Fping:
# wget http://www.fping.org/dist/fping-3.13.tar.gz
# tar xffping-3.13.tar.gz
# cd fping-3.13
# ./configure
# make&& make install
(3)创建Zabbix运行的用户
# groupaddzabbix
# useradd -gzabbix zabbix
# chownroot:zabbix /usr/local/sbin/fping
# chmod 4710/usr/local/sbin/fping
(4)安装zabbix server:
# wget http://jaist.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/3.0.2/zabbix-3.0.2.tar.gz
# tar xfzabbix-3.0.2.tar.gz
# cd zabbix-3.0.2
# ./configure--prefix=/usr/local/zabbix --enable-server --enable-agent --enable-proxy--with-mysql=/usr/bin/mysql_config --with-net-snmp --with-libcurl
# make
# make install
Zabbix server 配置与启动
(1)创建Zabbix数据库和Mysql用户
mysql> create schema zabbix characterset utf8;
Query OK, 1 row affected (0.00 sec)
mysql> create user"zabbix"@"%" identified by "123456";
Query OK, 0 rows affected (0.00 sec)
mysql> grant all on zabbix.* to"zabbix"@"%";
Query OK, 0 rows affected (0.00 sec)
mysql> grant all on zabbix.* to"zabbix"@localhost identified by "123456";
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
(2)导入zabbix数据库初始数据
# cddatabase/mysql/
# ll
总用量 3012
-rw-r--r-- 1 1000 1000990351 4月20 18:01 data.sql
-rw-r--r-- 1 1000 1000 1978341 4月20 17:51 images.sql
-rw-r--r-- 1 1000 1000113197 4月20 18:01 schema.sql
#
# mysql -u zabbix -p zabbix
页:
[1]