zabbix安裝部署
目錄
一、環境准備... 3
1.1、版本:... 3
1.2、部署環境... 3
二、安裝部署... 3
2.1、zabbix安裝... 3
2.1.1、下載zabbix的rpm倉庫包... 3
2.1.2、更新yum.. 3
2.1.3、安裝zabbix-server和zabbix-web-mysql 3
2.2、安裝並且啟動mysql5.6及初始化數據庫信息... 4
2.2.1、下載mysql的rpm包... 4
2.2.2、安裝mysql 4
2.2.3、啟動mysql並設置為開機自啟動... 4
2.2.4、初始化數據庫... 4
2.2.5、創建zabbix數據庫,創建zabbix賬號... 4
2.2.6、導入默認的zabbix數據庫信息... 4
2.3、配置zabbix. 5
2.3.1、修改zabbix_server.conf的配置文件... 5
2.3.2、修改配置文件/etc/httpd/conf.d/zabbix.conf,時區改成 Asia/Shanghai 5
2.3.3、啟動apache/zabbix-server服務並設置為開機啟動... 5
2.4,、訪問zabbix. 6
2.4.1http://本機IP/zabbix,如下圖所示:... 6
2.4.2、使用Admin 密碼:yourpassword 登陸... 6
2.5、創建自動注冊規則... 6
2.5.2、配置--動作--選擇“自動發現”--創建動作... 8
一、環境准備
1.1、版本:
OS:CentOS7.6
Zabbix:4.0.1
Mysql:5.6
1.2、部署環境:
關閉firewalld
關閉selinux
Hostname |
Ip |
主機用途 |
Zabbix-server |
192.168.1.10 |
服務端 |
Zabbix-agent |
|
代理端 |
二、安裝部署
2.1、zabbix安裝
2.1.1、下載zabbix的rpm倉庫包
[root@centos223 ~]# rpm -ivh http://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
2.1.2、更新yum
[root@centos223 ~]# yum clean all
[root@centos223 ~]# yum repolist
2.1.3、安裝zabbix-server和zabbix-web-mysql
[root@centos223 ~]# yum install -y zabbix-server-mysql zabbix-web-mysql
2.2、安裝並且啟動mysql5.6及初始化數據庫信息
2.2.1、下載mysql的rpm包
[root@centos223~]#rpm -ivh http://repo.mysql.com/yum/mysql-5.6-community/el/6/x86_64/mysql-community-release-el6-5.noarch.rpm
2.2.2、安裝mysql
[root@centos223 ~]# yum install -y mysql-community-server
2.2.3、啟動mysql並設置為開機自啟動
[root@centos223 ~]# systemctl start mysqld
[root@centos223 ~]# /sbin/chkconfig mysqld on
2.2.4、初始化數據庫
[root@centos223 ~]# mysql_secure_installation
2.2.5、創建zabbix數據庫,創建zabbix賬號
[root@centos223 ~]# mysql -uroot -p
…
mysql> create database zabbix character set utf8 collate utf8_bin;
Query OK, 1 row affected (0.00 sec)
mysql> grant all privileges on zabbix.* to 'zabbix'@'localhost' identified by 'zabbix';
Query OK, 0 rows affected (0.00 sec)
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
2.2.6、導入默認的zabbix數據庫信息
[root@centos223 ~]# zcat /usr/share/doc/zabbix-server-mysql-4.0.11/create.sql.gz | mysql zabbix -uzabbix -pzabbix
2.3、配置zabbix
2.3.1、修改zabbix_server.conf的配置文件
[root@centos223 ~]# grep ^DB /etc/zabbix/zabbix_server.conf
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix
2.3.2、修改配置文件/etc/httpd/conf.d/zabbix.conf,時區改成 Asia/Shanghai
[root@centos223 ~]# grep date.timezone /etc/httpd/conf.d/zabbix.conf
php_value date.timezone Asia/Shanghai
2.3.3、啟動apache/zabbix-server服務並設置為開機啟動
[root@centos223 ~]# systemctl restart httpd zabbix-server
[root@centos223 ~]# systemctl enable httpd zabbix-server
2.4,、訪問zabbix
2.4.1http://本機IP/zabbix,如下圖所示:
2.4.2、使用Admin 密碼:yourpassword 登陸
2.5、創建自動注冊規則
2.5.1、配置--自動發現--創建發現規則
2.5.2、配置--動作--選擇“自動發現”--創建動作
在動作選項下:
A:主機地址為192.168.1.100-254
C:服務類型為zabbix客戶端
D:自動發現狀態為上(UP)
在操作選項下:
添加動作操作細節:
添加主機
添加到主機群組: Discovered hosts, Linux servers
鏈接到模板: Template OS Linux