- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
check_openmanage学习笔记
check_openmanage现在是epel的一个项目,所以安装了epel-release就可以使用yum来安装check_openmanage插件了。
前提是被监控端已经安装了dell omsa(open management server administrator)程序。
yum -y install nagios-plugins-openmanage.x86_64
epel和omsa如何安装可以从网上google一下
被检测端安装还是nagios端安装,就看检测 的环境了。
如果可以使用snmp,在nagios端安装这个插件即可。
如果只能使用nrpe就在被监控的机器上安装插件。
架构图:
可检查的项目列表:
Storage components checked:
Controllers
Physical drives
Logical drives
Cache batteries
Connectors (channels)
Enclosures
Enclosure fans
Enclosure power supplies
Enclosure temperature probes
Enclosure management modules (EMMs)
Chassis components checked:
Processors
Memory modules
Cooling fans
Temperature probes
Power supplies
Batteries
Voltage probes
Power usage
Chassis intrusion
Removable flash media (SD cards)
Other:
ESM Log health
ESM Log content (default disabled)
Alert Log content (default disabled, not SNMP)
nagios可以通过snmp来检测主机状态,也可以使用npre来进行检测。使用nrpe时需要先定义相应的command(类似于其他服务的检查)
使用snmp时nagios的command.cfg的配置
# Openmanage check via SNMP
define command {
command_name check_openmanage
command_line /path/to/check_openmanage -H $HOSTADDRESS$
}
给监控机配置文件增加omsa监控
# Dell OMSA status
define service {
use generic-service
hostgroup_name dell-servers
service_description Dell OMSA
check_command check_openmanage
}
对比发现,snmp获取信息的速度快要快于本机的自检。因此使用nrpe时需要带上参数-t 30 (延时 30秒)
自带的帮助信息:
$ check_openmanage -h
Usage: check_openmanage [OPTION]...
GENERAL OPTIONS:(公共的参数,snmp和本地都可以用)
-f, --config Specify configuration file
-p, --perfdata Output performance data [default=no]
-t, --timeout Plugin timeout in seconds [default=30]
-c, --critical Custom temperature critical limits
-w, --warning Custom temperature warning limits
-F, --fahrenheit Use Fahrenheit as temperature unit
-d, --debug Debug output, reports everything
-h, --help Display this help text
-V, --version Display version info
SN
文档评论(0)