Zabbix in Action - Windows
软硬件环境
-
Server端:Ubuntu 16.04虚拟机
-
Agent端:Windows Server,主要硬件有DL380 G7、DL380 G9、DL380 G10、DL160 G6、DELL2900、DELL2950、supermicro等
Server tool安装&问题汇总
- zabbix agent、ntpdate、mail工具安装与配置
|
|
|
|
- 无法抓取Client端数据,需要设定server端端口,并重启zabbix
|
|
|
|
安装异常: The frontend does not match Zabbix database
若为硬体服务器需要特别注意时间同步,需要确保Zabbix服务器的时间准确
|
|
|
|
HP DL380系列服务器透过iLO口snmp协议进行硬件监控
-
系统需要开启SNMP服务,并在security选项卡中开放public只读功能
-
需要安装iLO 3/4 Channel Interface Driver
-
需要安装iLO 3/4 Management Controller Driver Package
-
需要安装HPE Insight Management Agents
-
需要安装Smart Array SAS/SATA Controller Driver,用于读取硬盘信息(这个当时搞了好久)
DL160 G6 & Supermicro透过ipmi & snmp协议进行硬件监控
-
DL160 IPMI接口共用NIC1,需要將BMC NIC Allocation設定為Shared,賬號:admin,密碼:admin
-
Supermicro IPMI接口有單獨的網卡,設定完之後需要斷電重啓,賬號:ADMIN,密碼:ADMIN
-
Supermicro服務器透過SNMP協議監控HDD狀況(需要安裝MegaRAID Storage Manager)
-
Supermicro其他硬件信息透過ipmi協議獲取
|
|
|
|
DELL服务器硬件监控
DELL服务器因为过旧,都没有安装带外管理的卡,所以硬件监控全部是透过自定key的方式实现的
-
服务器需要安装OMSA管理工具
-
python脚本参见:https://github.com/Charles-Miao/Server-Monitoring/tree/master/Ver2.0/zabbix/Windows/Zabbix/dell
Windows服务器一些特殊信息获取
因为有很多信息客户端无法获取到,所以需要自己写自定义key,有些指令因为处理时间较长,需要透过Sender的方式进行获取
- python脚本参见:https://github.com/Charles-Miao/Server-Monitoring/tree/master/Ver2.0/zabbix/Windows/Zabbix/windows
Zabbix web端配置模板
文章作者
上次更新
2019-11-21