zabbix硬件監控(cpu風扇溫度)


1.  遠程控制卡

   DELL服務器:iDRAC  BMC控制器

   HP服務器:iLO  BMC控制器

   IBM服務器:IMM  BMC控制器

   IPMI:各大公司都遵循這個IPMI規格。

2.  ipmitool

   1.  硬件要支持(市面上基本都支持)

   2.  操作系統支持  Linux  IPMI

   3.  管理工具  ipmitool

3.  linux下的安裝方法

   1.  安裝

      yum install -y OpenIPMI    ipmitool

   2.  使用IPMI兩種方式:本地調用  遠程調用

   3.  ipmi配置網絡,有兩種方式:

      ipmi over lan

      獨立網口

   4.  在zabbix服務器上安裝這個工具。

4.  實戰操作:

   1.  被監控的服務器我使用的HP DL180 G6,先把iLO配置好,我采用的原有的網絡,(我是在BIOS配置的iLOIP地址和網關子網掩碼,跟真實網卡一個網段,但是不能一樣,真實網卡必須插入第一塊網卡。)

      HP官方說可以使用在線工具,直接配置iLO的IP地址,而不需要重啟計算機,但是我沒有測試成功,不知道原因在哪里。

      配置好iLO以后,啟動服務器,可以使用web界面訪問:http://172.16.252.22,有個驗證登錄,默認賬戶admin,密碼為admin.

      

      在web界面,只要你的網絡能夠聯通,就可以遠程開關機和查看CPU風扇轉速和溫度,電壓,內存,電源等信息。

  2.   zabbix服務器的配置

      1.  zabbix-server要支持openipmi,如果使用編譯安裝一定要加--with openipmi。如果是yum安裝,就帶有了,我使用的是yum安裝。

      2.  zabbix-server的配置文件/etc/zabbix/zabbix_server.conf,文件中的參數:StartPollers=5,一定要啟用。默認關閉。修改完成后,重啟一下zabbix-server服務。

      3.  在zabbix配置界面,配置如下:

         

                

              IPMI傳感器這個值是固定,跟在172.16.252.22的界面看到的Sensor name必須保持一致。

               

              用戶名和密碼必須填寫,不然報錯:cannot connect to IPMI host:[16777411]  Unkownerror [16777411]。

3.  因為使用的IPMI接口,所以252.22不需要安裝zabbix-agent服務。


免責聲明!

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



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