仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 939|回复: 8
打印 上一主题 下一主题

[CentOS(社区)] 来一发zabbix企业使用之办事器硬件信息监控

[复制链接]
透明 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-14 20:31:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
欢迎大家来到仓酷云论坛!因为我公司办事器都是利用dell(我公司是手游方面,办事器全体是dell),办事器型号有r410、r420、r710、r720,体系有centos5.x、centos6.x、redhat5.x、redhat6.x、ubuntu12.04、ubuntu12.04.4等版本,关于硬件监控,我测试过ipmi、megacli、smart等,但这些监控软件的监控内容都对照少,没有通用的那种,最初找到了dell专门的omsa,满意了我的需求,上面就先容一下利用omsa来监控dell办事器的硬件信息。
今朝我监控以下的硬件信息:
1、cpu处置器形态
2、cpu省电形式形态(假如开启了省电形式,在压力年夜的时分,会很卡的)
3、raid形态(好比做了哪一个raid形式,raid形态是不是一般)
4、内存形态(能够检察以后办事器最年夜撑持几内存,以后几内存,假如内存有成绩,能够显现哪一个地位内存妨碍)
5、呆板温度形态(监控呆板的温度是不是凌驾阀值)
6、物理硬盘形态(监控物理硬盘是不是有妨碍)
7、电源形态(是单电仍是双电,是不是有妨碍)
8、体系面板CMOS电池(cmos电池是不是有妨碍)
9、网卡形态(以后的网卡数目,和网卡是不是有成绩)
10、电扇(以后的电扇数目,和是不是有妨碍)
默许是cpu省电形式监控封闭报警,其他的监控都是15分钟监控一次,假如一连2次都有成绩则报警关照。
上面是监控图
1、硬件一般的办事器监控截图

2、局部硬件不一般的监控图
能够看到此办事器的cpu开启了省电形式,而且内存条有成绩
经由下令行检察,发明有成绩的内存条是第一个插槽

上面是装置***:
1、客户端
A.在redhat大概centos体系里装置
1、装置dell的yum源
wget-q-O-http://linux.dell.com/repo/hardware/latest/bootstrap.cgi|bash



2、装置omsa
yuminstallsrvadmin-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/omconfigsystemwebserveraction=stop">>/opt/dell/srvadmin/sbin/srvadmin-services.sh



5、启动omsa
/opt/dell/srvadmin/sbin/srvadmin-services.shstart



6、把omsa到场到开机启动里
echo"/opt/dell/srvadmin/sbin/srvadmin-services.shstart">>/etc/rc.local



以上是在centos大概redhat体系里装置omsa。
B.上面是在ubuntu下的装置
1、增添源
echodebhttp://linux.dell.com/repo/community/ubuntupreciseopenmanage|sudotee-a/etc/apt/sources.list.d/linux.dell.com.sources.list



2、检测与增添key
gpg--keyserverpool.sks-keyservers.net--recv-key1285491434D8786F
gpg-a--export1285491434D8786F|sudoapt-keyadd-



3、更新源
apt-getupdate-y



4、装置omsa
apt-getinstallsrvadmin-all-y



5、做软毗连
ln-s/opt/dell/srvadmin/sbin/omreport/usr/bin/omreport
ln-s/opt/dell/srvadmin/sbin/omconfig/usr/bin/omconfig



6、启动cli形式omsa
1
servicedataengstart



C.zabbix客户真个设置
1、上面是在zabbix_agentd.conf里设置
#followismonitorhardware
UserParameter=hardware_battery,omreportchassisbatteries|awk/^Status/{if($NF=="Ok"){print1}else{print0}}
UserParameter=hardware_cpu_model,awk-vhardware_cpu_crontol=`sudoomreportchassisbiossetup|awk/CState/{if($NF=="Enabled"){print0}else{print1}}`-vhardware_cpu_c1=`sudoomreportchassisbiossetup|awk/C1[-|E]/{if($NF=="Enabled"){print0}else{print1}}`BEGIN{if(hardware_cpu_crontol==0&&hardware_cpu_c1==0){print0}else{print1}}
UserParameter=hardware_fan_health,awk-vhardware_fan_number=`omreportchassisfans|grep-c"^Index"`-vhardware_fan=`omreportchassisfans|awk/^Status/{if($NF=="Ok")count+=1}END{printcount}`BEGIN{if(hardware_fan_number==hardware_fan){print1}else{print0}}
UserParameter=hardware_memory_health,awk-vhardware_memory=`omreportchassismemory|awk/^Health/{print$NF}`BEGIN{if(hardware_memory=="Ok"){print1}else{print0}}
UserParameter=hardware_nic_health,awk-vhardware_nic_number=`omreportchassisnics|grep-c"Inte***ceName"`-vhardware_nic=`omreportchassisnics|awk/^ConnectionStatus/{print$NF}|wc-l`BEGIN{if(hardware_nic_number==hardware_nic){print1}else{print0}}
UserParameter=hardware_cpu,omreportchassisprocessors|awk/^Health/{if($NF=="Ok"){print1}else{print0}}
UserParameter=hardware_power_health,awk-vhardware_power_number=`omreportchassispwrsupplies|grep-c"Index"`-vhardware_power=`omreportchassispwrsupplies|awk/^Status/{if($NF=="Ok")count+=1}END{printcount}`BEGIN{if(hardware_power_number==hardware_power){print1}else{print0}}
UserParameter=hardware_temp,omreportchassistemps|awk/^Status/{if($NF=="Ok"){print1}else{print0}}|head-n1
UserParameter=hardware_physics_health,awk-vhardware_physics_disk_number=`omreportstoragepdiskcontroller=0|grep-c"^ID"`-vhardware_physics_disk=`omreportstoragepdiskcontroller=0|awk/^Status/{if($NF=="Ok")count+=1}END{printcount}`BEGIN{if(hardware_physics_disk_number==hardware_physics_disk){print1}else{print0}}
UserParameter=hardware_virtual_health,awk-vhardware_virtual_disk_number=`omreportstoragevdiskcontroller=0|grep-c"^ID"`-vhardware_virtual_disk=`omreportstoragevdiskcontroller=0|awk/^Status/{if($NF=="Ok")count+=1}END{printcount}`BEGIN{if(hardware_virtual_disk_number==hardware_virtual_disk){print1}else{print0}}



2、重启zabbix_agentd办事
ps-ef|grepzabbix|grep-vgrep|awk{print$2}|xargskill-9
/usr/local/zabbix/sbin/zabbix_agentd-c/usr/local/zabbix/conf/zabbix_agentd.conf



假如必要在其他体系里装置,请参看官方wiki,地点是http://linux.dell.com/wiki/index.php/Repository/hardware。
2、办事端
1、模板导进
把TemplateHardwareMonitor导进到zabbix里(模板在附件),详细操纵不先容。
2、主构造联模板
把必要监控的硬件办事器联系关系此模板便可
点击下载模版
本文出自“吟—手艺交换”博客,请务必保存此出处http://dl528888.blog.51cto.com/2382721/1403893
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!
老尸 该用户已被删除
沙发
发表于 2015-1-16 19:21:56 | 只看该作者

来一发zabbix企业使用之办事器硬件信息监控

熟读Linux系统有关知识,如系统目录树,有关内容可购书阅读或搜索论坛。
莫相离 该用户已被删除
板凳
发表于 2015-1-29 15:20:14 | 只看该作者
如果上面的措施没有解决问题,此时你就需要Linux社区的帮助了。 Linux的使用者一般都是专业人士,他们有着很好的电脑背景且愿意协助他人。
只想知道 该用户已被删除
地板
发表于 2015-2-6 02:46:16 | 只看该作者
现在的linux操作系统如redhat,难点,红旗等,都是用这么一个内核,加上其它的用程序(包括X)构成的。
简单生活 该用户已被删除
5#
发表于 2015-2-15 12:45:26 | 只看该作者
生成新的unispimsp.ksc。”另外得到回复后如果问题解决,向帮助过你的人发个说明,让他们知道问题是怎样解决的。
不帅 该用户已被删除
6#
发表于 2015-3-4 12:52:38 | 只看该作者
写学习日记,这是学习历程的见证,同时我坚持认为是增强学习信念的法宝。
活着的死人 该用户已被删除
7#
发表于 2015-3-11 19:46:44 | 只看该作者
主流Linux发行版都自带非常详细的文档(包括手册页和FAQ),从系统安装到系统安全,针对不同层次的人的详尽文档,仔细阅读文档后40%问题都可在此解决。
兰色精灵 该用户已被删除
8#
发表于 2015-3-19 12:39:01 | 只看该作者
随着IT从业人员越来越多,理论上会有更多的人使用Linux,可以肯定,Linux在以后这多时间不会消失。
变相怪杰 该用户已被删除
9#
发表于 2015-3-28 13:57:52 | 只看该作者
未来的学习之路将是以指数增加的方式增长的。从网管员来说,命令行实际上就是规则,它总是有效的,同时也是灵活的。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-4-29 00:15

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表