Dell服务器的omsa硬件管理工具并添加到zabbix

1、安装dell的yum源

wget -q -O - http://linux.dell.com/repo/hardware/latest/bootstrap.cgi | bash

2、安装omsa

yum install srvadmin-all

3、做软连接

ln -s /opt/dell/srvadmin/sbin/omreport /usr/bin/omreport

ln -s /opt/dell/srvadmin/sbin/omconfig /usr/bin/omconfig

4、关闭web模式(仅允许运行cli)

echo "/usr/bin/omconfig system webserver action=stop" >>/opt/dell/srvadmin/sbin/srvadmin-services.sh

5、启动omsa

/opt/dell/srvadmin/sbin/srvadmin-services.sh start

6、把omsa加入到开机启动里

echo "/opt/dell/srvadmin/sbin/srvadmin-services.sh start">>/etc/rc.local

7、vi hardware.conf 放到/etc/zabbix/zabbix_agentd.d下

#dell

#follow is monitor hardware

#状态1表示正常,状态0表示异常

#CMOS电池状态

UserParameter=hardware_battery,omreport chassis batteries | awk '/^Status/{if($NF=="Ok") {print 1} else {print 0}}'

#风扇状态

UserParameter=hardware_fan_health,awk -vhardware_fan_number=`omreport chassis fans | grep -c "^Index"` -vhardware_fan=`omreport chassis fans | awk '/^Status/{if($NF=="Ok") count+=1}END{print count}'` 'BEGIN{if(hardware_fan_number==hardware_fan) {print 1} else {print 0}}'

#内存状态

UserParameter=hardware_memory_health,awk -vhardware_memory=`omreport chassis memory | awk '/^Health/{print $NF}'` 'BEGIN{if(hardware_memory=="Ok") {print 1} else {print 0}}'

#网卡状态

UserParameter=hardware_nic_health,awk -vhardware_nic_number=`omreport chassis nics | grep -c "Interface Name"` -vhardware_nic=`omreport chassis nics | awk '/^Connection Status/{print $NF}'| wc -l` 'BEGIN{if(hardware_nic_number==hardware_nic) {print 1} else {print 0}}'

#CPU状态

UserParameter=hardware_cpu,omreport chassis processors|awk '/^Health/{if($NF=="Ok") {print 1} else {print 0}}'

#电源状态

UserParameter=hardware_power_health,awk -vhardware_power_number=`omreport chassis pwrsupplies | grep -c "Index"` -vhardware_power=`omreport chassis pwrsupplies | awk '/^Status/{if($NF=="Ok") count+=1}END{print count}'` 'BEGIN{if(hardware_power_number==hardware_power) {print 1} else {print 0}}'

#温度状态

UserParameter=hardware_temp,omreport chassis temps | awk '/^Status/{if($NF=="Ok") {print 1} else {print 0}}' | head -n 1

#硬盘状态

UserParameter=hardware_physics_health,awk -vhardware_physics_disk_number=`omreport storage pdisk controller=0 | grep -c "^ID"` -vhardware_physics_disk=`omreport storage pdisk controller=0 | awk '/^Status/{if($NF=="Ok") count+=1}END{print count}'` 'BEGIN{if(hardware_physics_disk_number==hardware_physics_disk) {print 1} else {print 0}}'

#raid状态

UserParameter=hardware_virtual_health,awk -vhardware_virtual_disk_number=`omreport storage vdisk controller=0 | grep -c "^ID"` -vhardware_virtual_disk=`omreport storage vdisk controller=0 | awk '/^Status/{if($NF=="Ok") count+=1}END{print count}'` 'BEGIN{if(hardware_virtual_disk_number==hardware_virtual_disk) {print 1} else {print 0}}'

8、重启zabbix-agent服务

Cent6

service zabbix-agent restart

Cent7

systemctl restart zabbix-agent

9、磁盘查询命令

omreport system summary (显示所有系统组件的主要情况)

omreport chassis (显示所有主要组件的常规状态)

omreport chassis procesesors (显示CPU信息)

omreport chassis memory (显示内存信息)

omreport storage controller (显示RAID卡信息)

omreport storage vdisk (显示虚拟磁盘信息)

10、添加到zabbix报警

 

  • 6
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
### 回答1: IPMI(Intelligent Platform Management Interface,智能平台管理接口)是一种在服务器硬件中集成的管理接口,用于远程监控和管理服务器硬件资源。而IPMI Windows可视化管理工具是一种用于在Windows操作系统上进行IPMI管理的工具。 IPMI Windows可视化管理工具通常具有以下功能: 1. 远程监控:可实时监控服务器硬件状态,包括温度、电压、风扇转速等,以便及时发现任何硬件问题。 2. 远程控制:可通过工具界面远程控制服务器,包括开关机、重启、设置BIOS等操作,方便管理员在远程环境中进行服务器管理。 3. 日志管理:工具可以实时记录服务器的系统事件和报警信息,方便管理员进行故障排查和管理分析。 4. 资源管理:可对服务器硬件资源进行管理,包括CPU、内存、硬盘等,可以查询当前资源使用情况、配置更改等。 5. 安全性管理:工具提供了安全性管理功能,包括远程访问控制、日志审计、用户权限管理等,确保服务器管理的安全性。 通过IPMI Windows可视化管理工具,管理员可以方便地监控和管理服务器硬件资源,实时了解服务器运行状况,并进行必要的操作和维护。这不仅提高了管理效率和响应速度,同时也减少了物理接触服务器的需求,提升了安全性和便利性。因此,IPMI Windows可视化管理工具服务器管理中起到了重要的作用。 ### 回答2: IPMI(Intelligent Platform Management Interface)是一种管理服务器的标准接口,它允许管理员和运维人员通过远程访问服务器硬件进行监控和管理。IPMI可以通过访问服务器的基板管理控制器(BMC)来实现对服务器的远程控制和监控。 在Windows操作系统中,有一些可视化管理工具可以用来管理IPMI。这些工具通常提供图形用户界面(GUI),使用户可以直观地使用和配置IPMI功能。 一个常用的IPMI可视化管理工具Dell OpenManage Server Administrator(OMSA)。这个工具提供了一个用户友好的界面,可以用来监控服务器硬件状态、触发警报、进行远程控制等。用户可以通过OMSA查看服务器的健康状态、CPU和内存使用情况、硬盘和电源状态等。此外,OMSA还提供了远程KVM(键盘、视频、鼠标)功能,使管理员可以像直接在服务器前一样进行操作。 另一个常见的IPMI可视化管理工具是Supermicro IPMIView。这个工具适用于Supermicro服务器,并提供了多种功能,包括服务器健康状态监控、传感器信息查看、远程电源控制和重启、事件日志查看等。IPMIView还支持多台服务器的管理,方便用户同时监控和管理多个服务器。 IPMI可视化管理工具通常具有易用性和直观性,使管理员可以更方便地进行服务器管理。无论是DellOMSA还是Supermicro的IPMIView,它们都提供了丰富的功能,以满足管理员的不同需求。通过使用这些工具,管理员可以快速了解服务器的工作状态,及时发现和解决潜在问题,从而提高服务器的稳定性和可靠性。 ### 回答3: IPMI (Intelligent Platform Management Interface) 是一种硬件管理接口,它可以通过网络远程监控和管理服务器硬件的状态和功能。针对Windows操作系统,有可视化的管理工具可以与IPMI进行集成,提供更便捷的管理和监控。 IPMI Windows可视化管理工具可以以图形界面的方式展示服务器硬件状态信息,如CPU、内存、硬盘、电源等。通过这些工具,管理员可以实时监控服务器各个硬件组件的工作状态,检测故障和异常,并采取相应的措施来解决问题。 此外,这些可视化管理工具还提供了远程管理服务器的能力,管理员可以通过IPMI接口对服务器进行远程操作,如重启服务器、远程开关机、远程维护等。这样,即使管理员不在服务器所在的现场,也可以通过网络对服务器进行管理和维护,提高了管理效率。 IPMI Windows可视化管理工具还可以提供报警和告警功能,当服务器出现硬件故障或异常时,工具可以发送警报信息给管理员,提醒其及时采取措施处理问题。这样可以及时发现和解决问题,减少服务器故障对业务的影响。 总之,IPMI Windows可视化管理工具是一种基于图形界面的方便易用的管理工具,通过与IPMI接口的集成,可以实现对服务器硬件的监控、管理和维护。这些工具提供了实时状态显示、远程操作、报警和告警等功能,简化了服务器管理的操作流程,提高了管理效率。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

三颗草丶

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值