OMSA介绍

OMSA=OpenManage Server Admin,是Dell自家开发的一套IT系统管理解决方案,通过OpenManage管理系统用户可以方便快速的实现服务器的部署、服务器状态的监控和系统

zabbix配置
1、配置agentd
2、重启zabbix客户端
3、导入模板
OMSA=OpenManage Server Admin,是Dell自家开发的一套IT系统管理解决方案,通过OpenManage管理系统用户可以方便快速的实现服务器的部署、服务器状态的监控和系统更新等。OMSA的具体介绍:传送门

(环境:redhat6.6+zabbix3.0.4)

一、服务器端

1、确认主机型号

dmidecode | grep "Product Name"Product Name: PowerEdge R730Product Name: 072T6D

2、安装OMSA

 wget -q -O - http://linux.dell.com/repo/hardware/latest/bootstrap.cgi | bashyum install srvadmin-all  //安装的时候报一个依赖的冲突,具体是哪个包忘记了,后加了--skip-broken参数忽略,没有安装成功。最后,通过下面命令安装成功yum install -y srvadmin-base srvadmin-storageservices

3、做软链接并关闭web模式

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

4、启动并加入开机启动

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

二、zabbix配置

1、配置agentd
vim zabbix_agentd.conf 在最下面加入如下内容:

#cat /usr/local/etc/zabbix_agentd.conf |grep hardware
#follow is monitor hardware
UserParameter=hardware_battery,omreport chassis batteries|awk '/^Status/{if($NF=="Ok") {print 1} else {print 0}}'
UserParameter=hardware_cpu_model,awk -v hardware_cpu_crontol=`sudo omreport chassis biossetup|awk '/C State/{if($NF=="Enabled") {print 0} else {print 1}}'` -v hardware_cpu_c1=`sudo omreport chassis biossetup|awk '/C1[-|E]/{if($NF=="Enabled") {print 0} else {print 1}}'` 'BEGIN{if(hardware_cpu_crontol==0 && hardware_cpu_c1==0) {print 0} else {print 1}}'
UserParameter=hardware_fan_health,awk -v hardware_fan_number=`omreport chassis fans|grep -c "^Index"` -v hardware_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 -v hardware_memory=`omreport chassis memory|awk '/^Health/{print $NF}'` 'BEGIN{if(hardware_memory=="Ok") {print 1} else {print 0}}'
UserParameter=hardware_nic_health,awk -v hardware_nic_number=`omreport chassis nics |grep -c "Interface Name"` -v hardware_nic=`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,omreport chassis processors|awk '/^Health/{if($NF=="Ok") {print 1} else {print 0}}'
UserParameter=hardware_power_health,awk -v hardware_power_number=`omreport chassis pwrsupplies|grep -c "Index"` -v hardware_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 -v hardware_physics_disk_number=`omreport storage pdisk controller=0|grep-c "^ID"` -v hardware_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}}'
UserParameter=hardware_virtual_health,awk -v hardware_virtual_disk_number=`omreport storage vdisk controller=0|grep -c "^ID"` -v hardware_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}}'

2、重启zabbix客户端
3、导入模板
zabbix服务端导入模板,关联主机

参考链接 :
zabbix通过OMSA监控Dell服务器:http://www.linuxdown.net/install/config/2016/1011/8506.html

zabbix通过OMSA监控Dell服务器相关推荐

  1. zabbix通过SNMPv2监控DELL服务器的硬件

    一.概述 监控DELL服务器硬件一般有两种方式: 1.操作系统上安装OMSA,编写脚本调用omreport命令进行监控,但是它有个问题就是semaphore 超过限制导致 omsa 无法正常运行,这个 ...

  2. zabbix snmp 协议监控 dell iRDAC

    转摘:http://blog.csdn.net/wanglei_storage/article/details/52789921 http://blog.csdn.net/wanglei_storag ...

  3. 使用Symantec Altiris 来监控 Dell 服务器 的 硬件

    最近一直在折腾DMC 监控 Dell 服务器,  Altiris 6 对Dell的监控策略会丰富很多 ,到了 7 严重缩水, 6的策略又不能转化成7 ~~比较郁闷~~ 唯有自己去写 不过最算给我写完了 ...

  4. zabbix使用Omsa来监控Dell服务器的硬件信息

    一.客户端 A.在redhat或者centos系统里安装 1.安装dell的yum源 wget -O - http://linux.dell.com/repo/hardware/latest/boot ...

  5. Zabbix 3.2.6 通过SNMP和iDRAC监控DELL服务器

    一.总览 SNMP是监控服务器以外设备的非常好的方式,比如可以用于监控打印机.交换机.路由器等,只要是有SNMP功能,Zabbix都可以监控. SNMP检查是通过UDP协议,从Zabbix 2.2.3 ...

  6. Zabbix 3.2.6通过SNMP和iDRAC监控DELL服务器

    一.总览 SNMP(简单网络管理协议),由一组网络管理的标准组成,包含一个应用层协议(application layer protocol).数据库模型(database schema)和一组资源对象 ...

  7. Zabbix通过XCC监控联想服务器状态

    开启snmp v3,需要配置服务器联系人.位置.snmpv3的安全用户,然后重启BMC,使配置生效,Lenovo ThinkSystem XClarity Controller (XCC) SNMP ...

  8. dell服务器状态监控系统,Nagios监控Dell服务器硬件状态

    Nagios监控Dell服务器 Server: check_openmanage 是一个 Nagios 的插件,它基于 OMSA 获取相关的报道信息,用来检测安装有 OpenManage Server ...

  9. zabbix配置redis监控

    1 redis监控需要用到zabbix_agent2的版本,该版本涵盖了zabbix_agent1的全部功能.安装zabbix_agent2 yum install zabbix-agent2-5.0 ...

最新文章

  1. mysql监控 hp_0066 使用PHP和MySQL实现学生分数信息管理
  2. [转载]给IT人员支招:如何跟业务部门谈需求分析?
  3. python键盘输入代码,python监控键盘输入实例代码
  4. 【小白的CFD之旅】14 实例反思
  5. 手把手教出欧拉!数学界最伟大的老师惨遭全网歪曲抹黑,奇葩说陈铭一句话揭露真相.........
  6. ffmpeg合并音频(转)
  7. 3G了 由PC-手机 我们想了些什么呢
  8. 华为手机安卓系统可能停更,鸿蒙系统手机要来了
  9. vue props 多类型_一个TypeScript简例,以及Vue支持TS的一些些事儿
  10. Redis客户端工具 支持使用Redis命令行和集群
  11. JAVA学习篇--静态代理VS动态代理
  12. PH值检测C语言程序,食品中pH的检测
  13. 怎么查看html页面,网页浏览记录如何查看_怎样查历史网页浏览记录
  14. 【MATLAB】构建WS小世界网络
  15. 如何删除word页眉的横线
  16. oracle的mins,分钟缩写是min还是mins 即min是minutes的缩
  17. MySQL初步认实和搭建LAMP环境部署ucenter和ucenter-home
  18. Vue指令之条件渲染
  19. MySQL数据库之——初识MySQL
  20. java web 定时_使用监听器实现Java Web的定时执行

热门文章

  1. linux内核版本 2.6.39,编译RedHat Linux-2.6.39内核
  2. python最简单的游戏源代码_Python 练习: 简单角色游戏程序
  3. 服务器传文件的工具,向服务器传文件的工具
  4. mysql前179天_做up主179天的经历
  5. html中文字空心如何设置,css 中字体文本小诀窍
  6. 对象tostring后怎么转成对象_给对象发语音学猫叫后,对象说晚上要弄哭我.........
  7. c++ 传智课件_沪科版初中物理九年级全册第二节 科学探究:物质的比热容公开课优质课课件教案视频...
  8. php的instanceof和判断闭包Closure
  9. Thymeleaf模板的使用
  10. 如何分析android的OOM,与java静态代码分析工具