close

現場(環境):CentOS 7.4         套件:Zabbix3.4

 


官方網站:https://www.zabbix.com/

要下載相關套件。按右上方的Downloads

 

 

選擇版本,下方的安裝文件就會跟著變更。

 

 

依照文件內容開始安裝Zabbix

這邊選擇安裝Zabbix 3.4 版本 + Mysql

#rpm -i http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm

這邊會跳出NOKEY警訊

 

但是他還是將Zabbix載入到yum.repo.d裏面

 

Zabbix內容

 

接著就可以開始下載相關套件。

 

# yum install mariadb mariadb-server -y

# systemctl start mariadb

# systemctl enable mariadb

資料庫密碼 & 安全設定

 

# mysql_secure_installation

(基本上我只有Reload Privilege tables now 選 Y)

(但安全性上還是全部選Y比較好)

 

# yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent

mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'password';
mysql> quit;

 

匯入zabbix Schema

因為要匯入的sqlgz壓縮檔裏面。

所以這邊可以用zcat直接讀取裏面的資料匯入。

這邊的版本是3.4.8

# zcat /usr/share/doc/zabbix-server-mysql-3.4.8/create.sql.gz | mysql -uzabbix -p zabbix

 

設定Zabbix設定檔

# vim /etc/zabbix/zabbix_server.conf

確認一下資料庫名稱、連線帳號/密碼

 

輸入密碼

 

把密碼設定進去

 

啟動zabbix-serverzabbix-agent

# systemctl restart zabbix-server zabbix-agent

# systemctl enable zabbix-server zabbix-agent

 

 

添加ZabbixPHP的時區

# vim /etc/httpd/conf.d/zabbix.conf

==!===
php_value date.timezone Asia/Taipei
=====

 

設定PHP中的時區

# vim /etc/php.ini

 

開啟httpd服務

 

# systemctl restart httpd

# systemctl enable httpd

透過瀏覽器連線到WEB管理介面

http://[伺服器IP]/zabbix

依照設定按下一步進行安裝。

 

 

檢查PHP版本&相關套件

 

輸入資料庫連線資訊 (default port 預設為0就好)

 

之後Client要連線Server端的連線資訊

包含IP位址&Port

Host那邊建議設定為IP


 


確認一下是不是依照你設定的進行

 

完成安裝

 

 

接著就可以登入Zabbix

預設帳號/密碼:Admin/zabbix (Admin的A是大寫)

 

到這邊就建置完成。

再來就是要後續設定的部份。

 

 

 

WEB端操作

修改Admin 的密碼

 

點選Change Password可以變更預設密碼

另外Language部份可以變更登入後的語系

 

 

設定上班時間

(會依是否為上班時間顯示)

 

Host部份可以看到目前監控的主機狀況

Status:Disable 表示沒監控

 

點選Disable後可以開始監控主機

 


接著就要來監控其他主機

Client要安裝zabbix Agent才能夠受到Servre的監控。

Client要安裝的版本也是在官網上下載。

這邊就以Windows安裝為例

Agent的檔案大小不大。

檔案下載回來解壓縮可以得到兩部分。

(1) 設定檔

(2) 安裝檔

先針對設定檔 zabbix_agentd.win.conf 進行修正

主要是設定Zabbix伺服器IP位置&Hostname

 

調整好設定檔後,進行安裝
對命令提示字元(CMD)按右鍵>以系統管理員身分執行

# [解壓路徑]\bin\zabbix_adentd.exe --config [解壓路徑]\conf\zabbix_agentd.win.conf --install

 

安裝完成後可以在服務看到Zabbix Agent

 

啟動Zabbix Agent服務

 

 


在主機已經裝好服務並啟動後。我們回到WEB端設定。

Create Host

 

輸入主機資訊

 

 

勾選自己要的選項,點選Select

 

 

 

確認後按下Add

接下來就可以看到主機加到監控當中

(這邊因為Windows Client那邊沒設定ServerActive所以ZBX沒亮綠燈)

 

回到Dashboard部份也可以看到部份資訊


安裝部分大致上介紹到這邊。


<本篇完>

參考網址:

https://dotblogs.com.tw/grayyin/2016/08/29/164401

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 IT001 的頭像
    IT001

    IT001

    IT001 發表在 痞客邦 留言(0) 人氣()