首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >【Z投稿】Zabbix-通过HMC监控IBM小机硬件

【Z投稿】Zabbix-通过HMC监控IBM小机硬件

作者头像
Zabbix
发布2021-02-03 10:31:56
发布2021-02-03 10:31:56
3.1K0
举报
文章被收录于专栏:Zabbix中国官方Zabbix中国官方
作者: 王鸿瑞,多年IT行业监控、自动化、大数据等方面就职经验,,曾就职于中软、邯郸银行, 目前就职于北京XXXX信息技术有限公司。

1.整体描述⇗

IBM的小型机通常都使用IBM HMC进行硬件管理,所以我们也通过HMC来获取采集其所管理的IBM小型机的硬件状态信息,从而用于监控。 思路:

--配置IBM小型机的HMC管理口;

--IBM HMC通过小型机的HMC管理口进行硬件管理;

--开启IBM HMC的ssh远程连接;

--配置Zabbix链接IBM HMC执行hmc管理命令获取硬件信息。

2.配置IBM小型机HMC管理口⇗

IBM的小型机配有两个HMC管理口,两个HMC管理口上默认配置的IP地址为169.254.2.147、169.254.3.147。 HMC管理口上提供了ASMI(Advanced System Management Interface)接口,通过WEB浏览器输入https://HMC口IP地址, 可以访问ASMI,默认的用户名密码为admin/admin。我们可以通过ASMI更改HMC管理口的IP地址,以匹配IBM HMC的网段,从而纳入IBM HMC管理。

注:确保HMC管理口上的IP地址与IBM HMC的地址可以连通

3.配置IBM HMC管理小型机⇗

BM HMC和小型机的HMC管理口连通后,通过登录IBM HMC的管理界面,默认用户名密码为hscroot/abc123, 点击添加主机,如下图:

可以看到“服务器”下已经有添加的主机,点击“全部分区”下的指定主机的分区“full”,再点击“打开终端窗口”, 就可以连接到分区操作系统进行命令行操作,如下两张图:

4.开启IBM HMC远程连接⇗

为了能够远程连上IBM HMC执行管理命令,需要开启IBM HMC的ssh功能,开启方法如下:

通过ssh登录IBM HMC, 执行命令,效果如下:

name列是当前的IBM HMC管理的所有小机的名称,这些名称在后面添加被管小机监控项时会用到

5.Zabbix通过IBM HMC实现小机带外监控⇗

5.1 添加IBM HMC监控主机

主机地址填写IBM HMC的地址

5.2 监控被管小机运行状态

5.2.1 添加监控项-IBM HMC管理的小机状态

ITEM NAME: HMC_192.168.1.20_HostStatus

#中间的IP为IBM HMC地址

Type: SSH agent

Key: ssh.run[HostStatus,192.168.1.20]

#里面的IP是要ssh连接的地址

Authentication method: Password

User name: hscroot #IBM HMC的登录用户名

Password: 1234567 #IBM HMC的登录密码

Executed script: lssyscfg -r -sys -F name,ipaddr,state

#IBM HMC的管理命令

Type of informatior: Text #命令返回值的类型

5.2.2 添加触发器-被管小机状态非运行告警

选中新创建的ITEM,点击“Create Trgger”

Trigger Name: HMC_192.168.1.20_HostDown

Expression

Servirtiy: Average(一般严重)

5.3 监控被管小机CPU物理损坏

5.3.1 添加监控项-被管小机安装CPU数量

Name: HW_SVRP7720-08-SN06806ET_InstalledCPU

#HW前缀,中间为被管小机的名称

Type:SSH agent

Key:ssh.run[SVRP7720-08-SN06806ET_InstalledCPU,192.168.1.20]

#IP地址为IBM HMC地址

User name/Password : hscroot/1234567

#IBM HMC 的登录用户名密码

Executed script: lshwres -r proc -m SVRP7720-08-SN06806ET --level sys -F installed_sys_proc_units

#显示被管小机已安装CPU数量的IBM HMC命令

Information Type: Number(unsigned)

#数字(无正负)

Data Type: Decimal #十进制数字

5.3.2 添加监控项-被管小机可配置CPU数量

Name: HW_SVRP7720-08-SN06806ET_ConfigureCPU

#HW前缀,中间为被管小机的名称

Type: SSH agent

Key: ssh.run[SVRP7720-08-SN06806ET_ConfigureCPU,192.168.1.20]

#IP地址为IBM HMC地址

User name/Password : hscroot/1234567

#IBM HMC 的登录用户名密码

Executed script: lshwres -r proc -m SVRP7720-08-SN06806ET --level sys -F configurable_sys_proc_units

#显示被管小机已安装CPU数量的IBM HMC命令

Information Type: Number(unsigned)

#数字(无正负)

Data Type: Decimal #十进制数字

5.3.3 添加触发器-被管小机安装CPU不等于可配置CPU数量告警

5.4 监控被管小机MEM物理损坏

5.4.1 添加监控项-被管小机安装MEM大小

5.4.2 添加监控项-被管小机可配置MEM大小

5.4.3 添加触发器-被管小机安装MEM不等于可配置MEM大小告警

5.5 监控被管小机LED灯状态

5.5.1 添加监控项-被管小机LED灯状态

5.5.2 添加触发器-被管小机LED灯亮告警

5.6 监控被管小机Lpar状态

5.6.1 添加监控项-被管小机Lpar状态

5.6.2 添加触发器-被管小机Lpar状态非运行告警

选中新创建的ITEM,点击“Create Trgger”

Trigger Name: HW_SVRP7720-08-SN06806ET_LparStatusDown

Expression

Servirtiy: Average(一般严重)

从trgger中查看该触发器内容:

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2018-04-20,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Zabbix开源社区 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档