博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
openmanage安装及通过zabbix监控硬件信息
阅读量:7075 次
发布时间:2019-06-28

本文共 2216 字,大约阅读时间需要 7 分钟。

dell r710安装openmanage

刚开始用自带光盘安装提示缺少库文件,后来改用yum安装

1.wget -q -O - |bash

2.yum install srvadmin-all -y

3.cd /opt/dell/srvadmin/sbin

./srvadmin-services.sh start

srvadmin-services.sh enable

4.netstat -ant 检查下端口1311是否开启,

5.IE中输入https://ip:1311

转自:
zabbix监控硬件(只需要三个文件即可):
sudo yum remove Lib_Utils -y;
sudo yum install srvadmin-base srvadmin-storageservices;
/opt/dell/srvadmin/sbin/srvadmin-services.sh start
/opt/dell/srvadmin/sbin/srvadmin-services.sh restart
/opt/dell/srvadmin/sbin/srvadmin-services.sh enable

cat /etc/zabbix/zabbix_agentd.conf.d/hardware_dell_status.conf

#follow is monitor hardware
#状态1表示正常,状态0表示异常
UserParameter=hardware_battery,/opt/dell/srvadmin/bin/omreport chassis batteries|awk '/^Status/{if($NF=="Ok") {print 1} else {print 0}}'
UserParameter=hardware_fan_health,awk -vhardware_fan_number=/opt/dell/srvadmin/bin/omreport chassis fans|grep -c "^Index" -vhardware_fan=/opt/dell/srvadmin/bin/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=/opt/dell/srvadmin/bin/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=/opt/dell/srvadmin/bin/omreport chassis nics |grep -c "Interface Name" -vhardware_nic=/opt/dell/srvadmin/bin/omreport chassis nics |awk '/^Connection Status/{print $NF}'|wc -l 'BEGIN{if(hardware_nic_number==hardware_nic) {print 1} else {print 0}}'
UserParameter=hardware_cpu,/opt/dell/srvadmin/bin/omreport chassis processors|awk '/^Health/{if($NF=="Ok") {print 1} else {print 0}}'
UserParameter=hardware_power_health,awk -vhardware_power_number=/opt/dell/srvadmin/bin/omreport chassis pwrsupplies|grep -c "Index" -vhardware_power=/opt/dell/srvadmin/bin/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,/opt/dell/srvadmin/bin/omreport chassis temps|awk '/^Status/{if($NF=="Ok") {print 1} else {print 0}}'|head -n 1

转载于:https://blog.51cto.com/niceower/2312254

你可能感兴趣的文章
×××服务让用户看得见
查看>>
Ceisum官方教程2 -- 项目实例(workshop)
查看>>
局部堆栈给变量分配内存是以16B为基数的
查看>>
web前端性能优化指南
查看>>
NEC Topaz电话交换机简单管理
查看>>
深度剖析:远程控制软件如何实现隐性监控
查看>>
如何用C++ 写Python模块扩展(一)
查看>>
[20170705]diff比较执行结果的内容.txt
查看>>
Ajax
查看>>
VS2010安装与启动
查看>>
linux 压缩解压缩命令
查看>>
BZOJ1820:[JSOI2010]Express Service 快递服务(DP)
查看>>
MapReduce数据筛选
查看>>
Laravel 建站随笔
查看>>
Cesium入门6 - Adding Imagery - 添加图层
查看>>
将打开的网页以html格式下载到本地
查看>>
Spring Boot:快速入门(二)
查看>>
Spring思维导图(AOP篇)
查看>>
消息中间件的应用——谈谈秒杀(转)
查看>>
使用SQL Server Management Studio 创建数据库备份作业
查看>>