`

08、IPMI温度获取

阅读更多

1、方案

(1)先扫描出10.0.2.x网段有应答的机器,然后通过ipmitool逐个获取机箱温度信息,过滤出cpu温度后,设定温升30度,即60度以上温度为报警阀值(以后根据情况调整)。
   (2)因为获取温度语法不一致,所以现在将IPMI地址放在配置文件ipmi.config(可以有多个)中,将IPMI地址和IP地址映射放在配置文件mapping.config中,读取ipmi.config文件中ipmi地址,根据不同的地址选用不同的语法,输出信息在Ipmitemp.log文件中.报警阀值设置与方案1一致,需要在邮件内容附加上Ip与IPMI IP地址对应关系以便问题解决。
    现在暂时采用方案2,以后或根据情况进行调整.
 

2、部分语法说明

vim getip.sh  #获取当前IP段有应答的机器
#/bin/bash
AreaIP=192.168.1.0/24
nmap -sP ${AreaIP} > nmapinfo.log
grep Host nmapinfo.log |awk -F" " '{print $2 $3}'|sed 's/appears//'|sed 's/seems//'|cut -d '(' -f2 |sed 's/)//' >onlyip.log
cat onlyip.log


//获取IPMI设备的温度
ZD
ipmitool -I lan -H 10.10.22.30 -U root -P intel  sdr get "Baseboard Temp" 

BJ: 41/43/45/49
ipmitool -I lan -H 10.0.2.45  -P 123456 sdr get "Baseboard Temp" 
   : 52
ipmitool -I lan -H 10.0.2.52  -P 123456 sdr get "Ambient Temp" 

    //获取单个温度值
    cat Ipmitemp.log |grep "10.0.2.52"  -A 4 |grep "Sensor Reading"|/bin/awk -F ":" '{print $2}'|/bin/awk -F "(" '{print $1}'
0
2
分享到:
评论

相关推荐

    ipmi 获取服务器硬件信息(温度,风扇转速,内存数,硬盘数等等)

    在IT行业中,IPMI(Intelligent Platform Management Interface)是一种标准的硬件管理接口,它允许管理员远程监控和控制服务器的硬件状态,包括温度、风扇转速、内存容量、硬盘信息等关键参数。对于Java开发者来说...

    java ipmi,vxipmi 通过java获取服务器信息,温度、风扇、内存等

    Java IPMI(Intelligent Platform Management Interface)是一种标准的硬件管理接口,用于远程监控和管理系统硬件的状态,如服务器的温度、风扇速度、内存使用情况等。VxIPMI是基于Java的IPMI实现,它提供了方便的...

    超微 IPMI 管理 工具

    IPMI是基于硬件级别的管理协议,提供了一种标准化的方法来获取和控制服务器的健康状态、电源状况、温度、风扇速度等信息,以及实现远程开关机、重启等操作。 该工具适用于Windows X86或64位系统,以及各种Linux发行...

    ipmi开源工具ipmiutil-3.1.9源码

    IPMI(Intelligent Platform Management Interface)是一种开放标准的硬件管理接口,它允许系统管理员远程监控和控制服务器的硬件状态,包括电源控制、温度监测、硬件故障诊断等。IPMIutil是一个开源的IPMI工具,...

    ipmi_msghandler.rar_ipmi_ipmi message

    6. **固件接口**:IPMI消息处理器需要与系统的固件接口交互,以便获取和设置硬件状态,如温度、电压和风扇速度等。 7. **多线程与并发处理**:由于IPMI可能会同时处理多个请求,因此消息处理程序必须设计为线程安全...

    曙光服务器ipmi获取底层日志方法

    曙光服务器的IPMI(Intelligent Platform Management Interface)是一种标准的硬件管理系统,用于远程监控和管理服务器的状态,包括电源控制、温度监测、硬件故障诊断等。当服务器遇到问题时,通过IPMI获取底层日志...

    IPMIView中文版,ipmi批量管理工具

    2. **传感器数据收集**:获取服务器内部温度、电压、风扇速度等硬件状态信息,帮助预防硬件故障。 3. **电源管理**:可以远程开关机、重启或进行电源状态查询,便于远程维护。 4. **事件日志**:记录并报告系统事件...

    IPMI Library for Java

    1. **硬件监控**:通过IPMI库,开发者可以获取系统硬件的各种信息,如温度、电压、风扇速度、电源状态等,这对于构建远程监控和管理解决方案至关重要。 2. **事件处理**:IPMI库支持订阅和处理来自硬件的事件,如...

    linux ipmi

    通过本地方式获取服务器相应状态信息,需要安装 ipmi 驱动程式和用于获取信息的软件。驱动程式使用 OpenIPMI,ipmi 工具软件能够安装 ipmitool 或 ipmiutil 或 freeipmi。 ### 远程获取软件安装 远程监控只需要在...

    java ipmi 获取服务器硬件信息(温度,风扇转速,内存数,硬盘数等等)

    java ipmi 获取服务器硬件信息(温度,风扇转速,内存数,硬盘数等等),vxipmi.jar,ipmi2.0 ipmi1.5支持 a) raw:发送一个原始的IPMI请求,并且打印回复信息。 b) lan:配置网络(lan)信道(channel) c) chassis ...

    windows ipmi工具

    - `idiscover.cmd`:发现脚本,用于查找网络中的IPMI设备并获取其基本信息。 - `iserial.cmd`:可能用于查询或设置BMC的串行端口配置。 - `isensor.cmd`:传感器查询脚本,用于读取服务器的温度、电压、电流等...

    华为超聚变通用iBMC-IPMI接口说明

    - **IPMI(Intelligent Platform Management Interface)**: 是一套开放标准的硬件管理接口规格,允许系统管理人员监控并管理服务器的状态,包括温度、电压、风扇速度等硬件健康指标。 #### 三、iBMC-IPMI接口的...

    windows 下 ipmi 工具

    IPMI(Intelligent Platform Management Interface)是一种开放标准的硬件管理接口,它允许系统管理员远程监控和控制服务器的硬件状态,包括电源控制、温度监测、硬件健康检查等。在Windows操作系统中,虽然IPMI功能...

    使用IPMI Tool实现Linux系统下对服务器的IPMI管理

    IPMI(Intelligent Platform Management Interface),即智能平台管理接口,是一种标准化的硬件管理接口,允许用户监控服务器的物理健康状况,如温度、电压、风扇速度、电源状态及机箱入侵检测等。其最大的优势在于...

    ipmi windows可视化管理工具

    IPMI协议定义了一系列命令,用于获取硬件状态信息,如温度、电压、风扇速度等,以及执行操作,如开关机、重启和固件更新。 【Windows上的IPMI管理工具】 "IPMIView"是其中一种适用于Windows的IPMI管理软件,如...

    IPMI v2 rev1.0

    - **Sensor Reading Command**:获取各种传感器读数,如温度、电压、风扇转速等。 - **SEL Command**:用于读取系统事件日志,记录了系统中的重要事件和异常情况。 - **FRU Command**:访问 Field Replaceable Unit ...

    IPMI的监控和管理

    IPMI的核心功能包括监控服务器健康状态、温度、电压、风扇转速等硬件指标,以及远程控制电源、重启或关闭服务器等功能。此外,IPMI还支持日志记录、事件报告等功能,能够帮助管理员及时发现并解决问题。 #### 三、...

    服务器IPMI远程管理工具ipmitool

    IPMI(Intelligent Platform Management Interface)是一种标准的硬件级管理系统,它允许管理员远程监控和管理服务器的硬件状态,包括电源控制、温度监测、硬件故障检测等,而无需依赖操作系统。ipmitool是一款开源...

    dell ipmi 安装所需资源

    在IT领域,智能平台管理接口(Intelligent Platform Management Interface,简称IPMI)是一种业界标准的硬件管理功能,它允许远程监控和管理服务器的硬件状态,包括温度、电源、风扇速度等。本文将深入探讨在戴尔730...

    IPMI介绍与工具使用方法

    使用 IPMITOOL,可以远程控制服务器的开机、关机、重启等操作,并可以获取服务器的硬件信息、温度、风扇速度等数据。 使用 IPMITOOL 需要使用特定的命令格式,例如: * chassis 命令用于查看服务器的 chassis 信息...

Global site tag (gtag.js) - Google Analytics