我想监控我们的几台服务器的温度,由于它们是安装了 ServerView 的富士通西门子服务器,所以我决定检查 SNMP 是否可以选择,显然是有的。
但是,我似乎无法弄清楚要获取哪个 OID,甚至无法弄清楚在哪个 MIB 中查找此信息。像往常一样,文档似乎非常稀少或至少含糊不清。
关于这个案例的具体信息比任何事情都更受欢迎,但是如果您能提供有关如何寻找正确的 OID 的提示,这可能会对我有所帮助,因为我现在不知道如何正确地处理它。
谢谢
答案1
您使用什么监控软件(Cacti、Munin、Nagios、Zabbix 等)?它可能有针对您特定服务器的内置模板或社区贡献的模板。
在制造商的网站上查找与硬件传感器相关的 MIB(磁盘、CPU 等通常由操作系统报告)-否则,查看snmpwalk
服务器,看看是否可以找到可能与温度相对应的任何内容,请记住单位可能不是您所期望的。
答案2
你好呀!
全局状态 OID 1.3.6.1.4.1.231.2.10.2.11.2.1.0 它可以返回
1=正常,2=降级,3=错误,4=失败,5=未知。
祝你好运!
答案3
你可以尝试使用 IPMI 进行监控。即使在 2010 年或 2011 年左右的较旧的服务器上也应该可以使用此功能,例如带有 iRMC S2 或 S3 的 Fujitsu Primergy,它们不支持 SNMP(它们只能发送陷阱)。请注意,IPMI 可以配置服务器或打开和关闭服务器电源...