2023年9月26日 星期二

Zabbix monitor Dell Server use IPMI

Zabbix monitor Dell Server use IPMI

Zabbix 對於Dell Server硬體設備的監控,除了使用SNMP進行監控,也可應用IPMI的方式對Dell Server進行監控。

Zabbix 支援監控智慧型平台管理介面 (IPMI) 設備的運作狀況和可用性。Zabbix IPMI 監控僅適用於支援 IPMI 的設備(HP iLO、DELL DRAC、IBM RSA、Sun SSP 等)。

IPMI 是一種標準化接口,用於電腦系統的遠端「無人值守」或「帶外」管理。它允許直接從所謂的「帶外」管理卡監控硬體狀態,獨立於作業系統或機器是否已開啟。

設備環境

Dell R730xd Server
iDrac 8

Dell Server設定

登入Dell Server的idrac 管理介面,開啟IPMI Service,並設定帳號權限。
01-dell idrac setup

02-dell idrac ipmi

Zabbix Server設定

預設情況下,Zabbix Server未配置為啟動 IPMIPollers(輪詢器),因此新增的 IPMI 主機設備都無法運作。
修改 Zabbix Server設定檔,開啟IPMI檢查功能。
sudo nano /etc/zabbix/zabbix_server.conf
---
# StartIPMIPollers=0

新增IPMI輪詢器計數設為 3

StartIPMIPollers=3
---
03-add ipmipollers

# sudo systemctl restart zabbix-server
04- zabbix-server restart

如果想要了解主機設備的感測器,可以將Zabbix Server log等級調整為DebugLevel=4。等待一段時間,在 Zabbix Server log檔案中找到感測器發現記錄。

Zabbix WEB設定


此範本用於使用 BMC over IPMI 監控伺服器的模板,無需任何外部腳本即可運作。
由於 Zabbix 的大量資料收集,所有指標都會立即收集。
它透過使用 IPMI 代理遠端輪詢 BMC 來收集指標。
03-templates ipmi

新增頁面設定如下:
04-add ipmi host
新增interfaces,點選IPMI,寫入Dell Server idrac IP。

在IPMI頁面新增,並在username及Password填入idrac WEB登入的帳號及密碼。
04-add ipmi values

在Configuration > Host中新增Host。
05-ipmi host

在Monitoring > Host查看資料。
06-moniting ipmi host

Zabbix使用IPMI監控Dell Server,是由Zabbix Server對Dell Server IPMI Service捉取資料,屬於被動模式。

參考資料:
原廠手冊:IPMI checks

沒有留言:

張貼留言

注意:只有此網誌的成員可以留言。