- zabbix監(jiān)控服務(wù)說(shuō)明
a zabbix軟件結(jié)構(gòu)組成
zabbix-server: 監(jiān)控服務(wù)端
zabbix-agent: 監(jiān)控客戶端
zabbix-web: 監(jiān)控網(wǎng)站服務(wù)
php: 處理動(dòng)態(tài)請(qǐng)求
mysql: 數(shù)據(jù)庫(kù)存儲(chǔ)監(jiān)控?cái)?shù)據(jù)
zabbix-proxy: 負(fù)責(zé)收集agent信息匯總告知zabbix-server
b zabbix軟件安裝部署過(guò)程
軟件選擇: 4.0 LTS(long time support 長(zhǎng)期支持版)
zabbix服務(wù)端部署軟件流程:
第一個(gè)里程: 下載安裝zabbix yum 源文件
- aliyun zabbix yum 源
- 清華源
[root@m01 ~]# rpm -ivh https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
老版本:
rpm -ivh https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/3.4/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
第二個(gè)里程: 下載安裝zabbix服務(wù)端相關(guān)軟件
zabbix服務(wù)程序軟件: zabbix-server-mysql
zabbix服務(wù)web軟件: zabbix-web-mysql httpd php
數(shù)據(jù)庫(kù)服務(wù)軟件: mariadb-server
[root@m01 ~]# yum -y install httpd php mariadb-server
zabbix-server-mysql zabbix-web-mysql
第三個(gè)里程: 軟件配置
[root@m01 ~]# vim /etc/zabbix/zabbix_server.conf
124 DBPassword=zabbix
[root@m01 ~]# vim /etc/httpd/conf.d/zabbix.conf
20 php_value date.timezone Asia/Shanghai
第四個(gè)里程: 編寫配置數(shù)據(jù)庫(kù)服務(wù)
[root@m01 ~]# systemctl start mariadb.service
[root@m01 ~]# systemctl status mariadb.service
創(chuàng)建zabbix數(shù)據(jù)庫(kù)--zabbix
[root@m01 ~]# mysql -uroot -p
MariaDB [(none)]> create database zabbix character set utf8
創(chuàng)建數(shù)據(jù)庫(kù)管理用戶
MariaDB [(none)]> grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';
在zabbix數(shù)據(jù)庫(kù)中導(dǎo)入相應(yīng)的表信息
[root@m01 ~]# zcat /usr/share/doc/zabbix-server-mysql-4.0.18/create.sql.gz |
mysql -uzabbix -pzabbix zabbix
第五個(gè)里程: 啟動(dòng)zabbix程序相關(guān)服務(wù)
數(shù)據(jù)庫(kù)服務(wù) zabbix服務(wù) httpd服務(wù)
[root@m01 ~]# systemctl start zabbix-server.service
[root@m01 ~]# systemctl start httpd.service
[root@m01 ~]# systemctl start mariadb.service
[root@m01 ~]# systemctl enable zabbix-server.service
[root@m01 ~]# systemctl enable httpd.service
[root@m01 ~]# systemctl enable mariadb.service
說(shuō)明: 至此zabbix-server命令行操作結(jié)束
LNMP: nginx php mysql
LAMP: apache(php模塊) mysql
第六個(gè)里程: 登錄zabbix服務(wù)端web界面, 進(jìn)行初始化配置
http://192.168.10.32/zabbix/setup.php
10051 zabbix-server 服務(wù)端端口號(hào)
10050 zabbix-agent 客戶端端口號(hào)
/etc/zabbix/web/zabbix.conf.php -- 記錄web頁(yè)面初始化信息
第七個(gè)里程: 登錄zabbix服務(wù)web頁(yè)面
Zabbix頁(yè)面初始化:
http://192.168.10.32/zabbix/setup.php
檢查依賴項(xiàng)是否存在異常
配置zabbix連接數(shù)據(jù)庫(kù)
配置 ZabbixServer 服務(wù)器的信息
安裝成功
提示已成功地安裝了 Zabbix 前端。配置文件/etc/zabbix/web/zabbix.conf.php 被創(chuàng)建模暗。
登陸zabbix
默認(rèn)登陸 ZabbixWeb 的用戶名 Admin汗贫,密碼 zabbix
調(diào)整字符集為中文