Zabbix6.0的安裝與IPMI的簡單使用


zabbix簡介


1.zabbix的安裝與使用

  • 建議使用CentOS8進行部署, 不建議使用CentOS7, rpm包直接部署的話,CentOS8比較容易一些
  • 支持mysql數據庫.建議先期部署mysql數據庫.
  • 如果使用ipmi需要安裝ipmitool 如果使用tar包安裝需要安裝devel包
  • 本次使用yum 直接在線安裝不進行編譯,提高部署速度

2.安裝

  • 根據zabbix官網的最新材料進行處理.
# 建議直接使用centos8 centos7 沒驗證過最新的版本
rpm -Uvh https://repo.zabbix.com/zabbix/6.0/rhel/8/x86_64/zabbix-release-6.0-1.el8.noarch.rpm

# 安裝相關內容rpm包:
dnf install zabbix-server-mysql zabbix-web-mysql zabbix-apache-conf zabbix-sql-scripts zabbix-selinux-policy zabbix-agent -y

# 升級一下相關部分軟件,不然zabbix-server 啟動時會報錯
yum update net-snmp -y

2.安裝

  • 數據庫部分
創建空的數據庫
mysql -uroot -p
# 輸入密碼 登錄數據庫
# 注意我這邊為了方便管理將 `%` 也添加進來了
 create database zabbix character set utf8mb4 collate utf8mb4_bin;
 create user zabbix@localhost identified by 'password';
 grant all privileges on zabbix.* to zabbix@localhost;
 quit;
 create user zabbix@'%' identified by 'password';
 grant all privileges on zabbix.* to zabbix@'%';
 quit;

#初始化數據庫實例
zcat /usr/share/doc/zabbix-sql-scripts/mysql/server.sql.gz | mysql -uzabbix -p zabbix

#注意需要輸入密碼
vim  /etc/zabbix/zabbix_server.conf
DBPassword=password

2.安裝

  • 啟動服務
# 注意如果開啟了 IPMI需要修改如下參數:
sed -i '/# StartIPMIPollers=0/aStartIPMIPollers=5' /etc/zabbix/zabbix_server.conf

# 啟動服務

systemctl restart zabbix-server zabbix-agent httpd php-fpm
systemctl enable zabbix-server zabbix-agent httpd php-fpm

2.安裝

  • 界面初始化
輸入 http://ip/zabbix 進行初始化操作
數據庫密碼 如果在本地可以直接輸入 127.0.0.1 以及相關密碼進行.
安裝速度較為迅速
默認密碼:
admin:Zabbix
注意安裝完立即修改密碼.

3.簡單連接IPMI的使用.

  • 簡介
本人對 zabbix的監控不太熟悉
因為我們這邊服務器的跨度又比較大, 所以這里簡單描述一下自己的使用部分 
zabbix 6.0的界面與之前網絡上很多介紹不太一樣. 

3. 簡單連接IMPI的使用

  • 3.1. 定義主機群組
打開zabbix-配置-主機群組功能
添加主機群組
注意, 因為服務器比較繁多, 可能不同年代的服務器需要設置不同的群組進行處理

3. 簡單連接IMPI的使用

  • 3.2. 定義模板
注意 模板盡量使用英文數字, 不要使用中文,容易出現誤判. 
雖然zabbix有很多ipmi的模板但是不符合,我們一些比較老舊型號的機器.
添加一個新的模板注意不要選擇模板, 可以選擇對應的主機集群.

  • 3.3. 定義主機
在配置-主機-中點擊創建主機
進入New host 的界面
輸入主機名稱, 選擇群組.
Interface選擇使用 IPMI的IP地址等內容.
進入IPMI頁, 注意選擇輸入用戶名密碼. 注意需要是正確的用戶信息
需要注意的是 IPMI輸入的不是業務IP地址,必須是IPMI的管理口的地址.
不然可能會不通.

  • 3.3.1 維護主機監控項目
進入主機維護列表
點擊 監控項 
進入監控項目維護界面
點擊 創建監控項目
進入監控項目
需要填寫的事項為:
1. 填寫名稱
2. 選擇類型為IPMI客戶端
3. 鍵值,這里有一個具體要求. 比如CPU溫度 IPMI定義的內容為
ipmitool sensor |grep CPU
CPU0_Temp        | 68.000     | degrees C  | ok    | na        | na        | na        | 102.000   | 104.000   | na 
注意: 鍵值為 ipmi_cpu0_temp 為 ipmi開頭的 小寫 第一列內容
注意: IPMI傳感器名字要大小寫正確起來. CPU0_Temp
注意: 可以進行測試驗證參數是否正確.

  • 3.3.2 創建圖形 便於分析
在配置-主機-列表中 點擊 圖形配置
新增圖形
注意需要增加一下監控項目. 保存即可.

4. 監測儀表盤處理

  • 編輯儀表盤
增加一個儀表盤的內容. 
使用click and drag to disired size
選擇主機樣式以及監控的模式
注意監控模式基本上是選擇 監控項目即可.


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM