网站首页 > 博客文章 正文
在硬件监控的领域,IPMI协议一直占据着很重要的地位。作为监控硬件设备协议中的老大哥,IPMI 能够横跨不同的操作系统、固件和硬件平台,可以智能的监视、控制和自动回报大量服务器的运作状况,以降低服务器系统成本。以下引用百度对IPMI的定义:
IPMI是智能型平台管理接口(Intelligent Platform Management Interface)的缩写,是管理基于 Intel结构的企业系统中所使用的外围设备采用的一种工业标准,该标准由英特尔、惠普、NEC、美国戴尔电脑和SuperMicro等公司制定。用户可以利用IPMI监视服务器的物理健康特征,如温度、电压、风扇工作状态、电源状态等。而且更为重要的是IPMI是一个开放的免费标准,用户无需为使用该标准而支付额外的费用。
说到这里,我们对IPMI协议已经有了一个了解,那么怎么利用它去做监控了,本着不重复造轮子的原则,我们通过工具去做。在这里,我推荐impi-tool工具,它有windows和Linux两个版本,Zabbix的IPMI监控底层实际上也是调用impi-tool工具是实现的,由此你知道这个工具的强大了吧。
话不多说,我们先来看看它都支持哪些命令:
命令很多,有获取信息的,也有做配置的,还能远程开关机。但实际上基于安全考虑,我们更多的是做获取信息,而不是去做服务器配置(如果要做配置的话,请参考官方文档的说明),所以最主要的是关注三个命令即可:
1、 sdr:获取传感器信息和状态
2、 fru:获取部件信息
3、 sel:获取日志信息
先看看传感器信息,通过命令:
ipmitool.exe -I lanplus -U admin -P 12345678 -H 192.169.30.203 sdr
第一列是传感器的名称,第二列是传感器的值(比如传感器的问题,如果是风扇的话就是转速,电源的话就是电压了),第三列就是传感器的状态。
通过sdr命令我们基本就能够监控到硬件的一些状态了。
有的时候我们还需要获取各个部件的详细信息,比如机箱,内存,CPU的详细信息,那么你就可以通过fru命令来获取:
通过上面的图可以看到,机箱信息,CPU和内存信息我们都拿到了,包括序列号,厂商,部件号等信息。
监控里面最重要的还是告警日志,所以我们还要获取日志信息,通过sel命令去获取:
通过这个命令我们可以看到服务器上目前的所有日志情况,包括发生时间,发生对象还有日志详情等信息。
通过IPMI协议我们可以拿到硬件的一些基本信息,但是这些信息还是不够全,所以我们有的时候还需要通过其他协议的补充去做,比如通过SNMP来采集更详细的部件信息,在zabbix监控当中也是这样去做的。
- 上一篇: 遥控器拆解,这些电子知识赶紧学起来
- 下一篇: 神奇魔力:12岁小同志如何驱动红外遥控器?
猜你喜欢
- 2024-10-07 思科和NEC合作为巴西电信公司部署5G自动化传输网络
- 2024-10-07 红外遥控功能的实现(红外遥控的实现原理)
- 2024-10-07 STM32 NEC红外遥控器解码(stm32f103红外遥控)
- 2024-10-07 神奇魔力:12岁小同志如何驱动红外遥控器?
- 2024-10-07 遥控器拆解,这些电子知识赶紧学起来
- 2024-10-07 联想集团(00992)与NEC成立合营公司所订立的过渡服务协议续期至6月30日
- 2024-10-07 红外线遥控协议简介及编程思路(红外线遥控接收器接线图)
- 2024-10-07 NEC将旗下锂离子电池公司卖给了金沙江资本
- 2024-10-07 NEC和Fortinet达成5G网络安全协议
- 2024-10-07 日本NEC与Milano合作,在意大利米兰打造基于光纤的传感网络
你 发表评论:
欢迎- 07-08Google Cloud Platform 加入支持 Docker 的容器引擎
- 07-08日本KDDI与Google Cloud 签署合作备忘录,共探AI未来
- 07-08美国Infoblox与Google Cloud合作推出云原生网络和安全解决方案
- 07-08GoogleCloud为Spanner数据库引入HDD层,将冷存储成本降低80%
- 07-08谷歌推出Cloud Dataproc,缩短集群启动时间
- 07-08Infovista与Google Cloud携手推进射频网络规划革新
- 07-08比利时Odoo与Google Cloud建立增强合作,扩大全球影响力
- 07-08BT 和 Google Cloud 通过 Global Fabric 加速 AI 网络
- 最近发表
-
- Google Cloud Platform 加入支持 Docker 的容器引擎
- 日本KDDI与Google Cloud 签署合作备忘录,共探AI未来
- 美国Infoblox与Google Cloud合作推出云原生网络和安全解决方案
- GoogleCloud为Spanner数据库引入HDD层,将冷存储成本降低80%
- 谷歌推出Cloud Dataproc,缩短集群启动时间
- Infovista与Google Cloud携手推进射频网络规划革新
- 比利时Odoo与Google Cloud建立增强合作,扩大全球影响力
- BT 和 Google Cloud 通过 Global Fabric 加速 AI 网络
- NCSA和Google Cloud合作开发AI驱动的网络防御系统,加强泰国网络空间的安全性
- SAP将在沙特阿拉伯 Google Cloud 上推出BTP服务
- 标签列表
-
- ifneq (61)
- 字符串长度在线 (61)
- googlecloud (64)
- messagesource (56)
- promise.race (63)
- 2019cad序列号和密钥激活码 (62)
- window.performance (66)
- qt删除文件夹 (72)
- mysqlcaching_sha2_password (64)
- ubuntu升级gcc (58)
- nacos启动失败 (64)
- ssh-add (70)
- jwt漏洞 (58)
- macos14下载 (58)
- yarnnode (62)
- abstractqueuedsynchronizer (64)
- source~/.bashrc没有那个文件或目录 (65)
- springboot整合activiti工作流 (70)
- jmeter插件下载 (61)
- 抓包分析 (60)
- idea创建mavenweb项目 (65)
- vue回到顶部 (57)
- qcombobox样式表 (68)
- tomcatundertow (58)
- pastemac (61)
本文暂时没有评论,来添加一个吧(●'◡'●)