5.02021-11-21T21:48:07ZTemplates/Server hardwareServer Inspur BMC SNMPv3Server Inspur BMC SNMPv3## Overview
通过SNMPv3监控浪潮BMC接口,兼容M4和M5系列,已经在NF5280M4、NF5280M5、SA5212M5等设备上测试。监控整体健康、型号、序列号等信息。同时可以自动发现内存、风扇、硬盘、温度数据。
Monitor the Inspur BMC interface through SNMPv3
It is compatible with M4 and M5 series. It has been tested on NF5280M4, NF5280M5, SA5212M5 and other devices. Monitor overall health, model, serial number and more. At the same time, you can automatically find the memory, fan, hard disk, and temperature data.
## Author
Yihai Duan
Templates/Server hardwareDISKFANFRUMANAGEMENT SUBSYSTEM HEALTHMEMORYMICROCONTROLLERPOWER SUPPLYPROCESSORTEMPERATUREVOLTAGEWATCHDOGDISK DiscoverySNMP_AGENTdiscovery[{#SNMPVALUE},.1.3.6.1.4.1.37945.2.1.2.6.1.1.2]inspur.server.disk.dicovery300DISK STATUS: {#SNMPVALUE}SNMP_AGENT.1.3.6.1.4.1.37945.2.1.2.6.1.1.3.{#SNMPINDEX}inspur.server.disk.status.[{#SNMPVALUE}]300DISKInspurComponentStatus{last()}>1RECOVERY_EXPRESSION{last()}=1INSPUR_SERVER_DISK_STATUS_ALARMHIGHFAN DiscoverySNMP_AGENTdiscovery[{#SNMPVALUE},.1.3.6.1.4.1.37945.2.1.2.3.1.1.2]inspur.server.fan.dicovery300FAN SPEED VALUE: {#SNMPVALUE}SNMP_AGENT.1.3.6.1.4.1.37945.2.1.2.3.1.1.4.{#SNMPINDEX}inspur.server.fan.speed.value.[{#SNMPVALUE}]3000CHARFANFAN STATUS: {#SNMPVALUE}SNMP_AGENT.1.3.6.1.4.1.37945.2.1.2.3.1.1.3.{#SNMPINDEX}inspur.server.fan.status.[{#SNMPVALUE}]300FANInspurComponentStatus{last()}>1RECOVERY_EXPRESSION{last()}=1INSPUR_SERVER_FAN_STATUS_ALARMWARNINGFRU DiscoverySNMP_AGENTdiscovery[{#SNMPVALUE},.1.3.6.1.4.1.37945.2.1.5.1.1.2]inspur.server.fru.dicovery300FRU INFO: {#SNMPVALUE}SNMP_AGENT.1.3.6.1.4.1.37945.2.1.5.1.1.3.{#SNMPINDEX}inspur.server.fru.info.[{#SNMPVALUE}]3007d0CHARFRUMANAGEMENT SUBSYSTEM HEALTH DiscoverySNMP_AGENTdiscovery[{#SNMPVALUE},.1.3.6.1.4.1.37945.2.1.2.9.1.1.2]inspur.server.management.subsystem.health.dicovery300MANAGEMENT SUBSYSTEM HEALTH STATUS: {#SNMPVALUE}SNMP_AGENT.1.3.6.1.4.1.37945.2.1.2.9.1.1.3.{#SNMPINDEX}inspur.server.management.subsystem.health.status.[{#SNMPVALUE}]300MANAGEMENT SUBSYSTEM HEALTHInspurComponentStatus{last()}>1RECOVERY_EXPRESSION{last()}=1INSPUR_SERVER_MANAGEMENT_SUBSYSTEM_HEALTH_STATUS_ALARMAVERAGEMEMORY DiscoverySNMP_AGENTdiscovery[{#SNMPVALUE},.1.3.6.1.4.1.37945.2.1.2.5.1.1.2]inspur.server.memory.dicovery300MEMORY STATUS: {#SNMPVALUE}SNMP_AGENT.1.3.6.1.4.1.37945.2.1.2.5.1.1.3.{#SNMPINDEX}inspur.server.memory.status.[{#SNMPVALUE}]300MEMORYInspurComponentStatus{last()}>1RECOVERY_EXPRESSION{last()}=1INSPUR_SERVER_MEMORY_STATUS_ALARMHIGHMICROCONTROLLER DiscoverySNMP_AGENTdiscovery[{#SNMPVALUE},.1.3.6.1.4.1.37945.2.1.2.11.1.1.2]inspur.server.microcontroller.dicovery300MICROCONTROLLER STATUS: {#SNMPVALUE}SNMP_AGENT.1.3.6.1.4.1.37945.2.1.2.11.1.1.3.{#SNMPINDEX}inspur.server.microcontroller.status.[{#SNMPVALUE}]300MICROCONTROLLERInspurComponentStatus{last()}>1RECOVERY_EXPRESSION{last()}=1INSPUR_SERVER_MICROCONTROLLER_STATUS_ALARMAVERAGEPOWER SUPPLY DiscoverySNMP_AGENTdiscovery[{#SNMPVALUE},.1.3.6.1.4.1.37945.2.1.2.7.1.1.2]inspur.server.power.supply.dicovery300POWER SUPPLY STATUS: {#SNMPVALUE}SNMP_AGENT.1.3.6.1.4.1.37945.2.1.2.7.1.1.3.{#SNMPINDEX}inspur.server.power.supply.status.[{#SNMPVALUE}]300POWER SUPPLYInspurComponentStatus{last()}>1RECOVERY_EXPRESSION{last()}=1INSPUR_SERVER_POWER_SUPPLY_STATUS_ALARMHIGHPOWER SUPPLY VALUE: {#SNMPVALUE}SNMP_AGENT.1.3.6.1.4.1.37945.2.1.2.7.1.1.4.{#SNMPINDEX}inspur.server.power.supply.value.[{#SNMPVALUE}]3000CHARPOWER SUPPLYPROCESSOR DiscoverySNMP_AGENTdiscovery[{#SNMPVALUE},.1.3.6.1.4.1.37945.2.1.2.4.1.1.2]inspur.server.processor.dicovery300PROCESSOR STATUS: {#SNMPVALUE}SNMP_AGENT.1.3.6.1.4.1.37945.2.1.2.4.1.1.3.{#SNMPINDEX}inspur.server.processor.status.[{#SNMPVALUE}]300PROCESSORInspurComponentStatus{last()}>1RECOVERY_EXPRESSION{last()}=1INSPUR_SERVER_PROCESSOR_STATUS_ALARMDISASTERTEMPERATURE DiscoverySNMP_AGENTdiscovery[{#SNMPVALUE},.1.3.6.1.4.1.37945.2.1.2.1.1.1.2]inspur.server.temperature.dicovery300TEMPERATURE STATUS: {#SNMPVALUE}SNMP_AGENT.1.3.6.1.4.1.37945.2.1.2.1.1.1.3.{#SNMPINDEX}inspur.server.temperature.status.[{#SNMPVALUE}]300TEMPERATUREInspurComponentStatus{last()}>1RECOVERY_EXPRESSION{last()}=1INSPUR_SERVER_TEMPERATURE_STATUS_ALARMWARNINGTEMPERATURE VALUE: {#SNMPVALUE}SNMP_AGENT.1.3.6.1.4.1.37945.2.1.2.1.1.1.4.{#SNMPINDEX}inspur.server.temperature.value.[{#SNMPVALUE}]3000CHARTEMPERATUREVOLTAGE DiscoverySNMP_AGENTdiscovery[{#SNMPVALUE},.1.3.6.1.4.1.37945.2.1.2.2.1.1.2]inspur.server.voltage.dicovery300VOLTAGE STATUS: {#SNMPVALUE}SNMP_AGENT.1.3.6.1.4.1.37945.2.1.2.2.1.1.3.{#SNMPINDEX}inspur.server.voltage.status.[{#SNMPVALUE}]300VOLTAGEInspurComponentStatus{last()}>1RECOVERY_EXPRESSION{last()}=1INSPUR_SERVER_VOLTAGE_STATUS_ALARMAVERAGEVOLTAGE VALUE: {#SNMPVALUE}SNMP_AGENT.1.3.6.1.4.1.37945.2.1.2.2.1.1.4.{#SNMPINDEX}inspur.server.voltage.value.[{#SNMPVALUE}]3000CHARVOLTAGEWATCHDOG DiscoverySNMP_AGENTdiscovery[{#SNMPVALUE},.1.3.6.1.4.1.37945.2.1.2.12.1.1.2]inspur.server.watchdog.dicovery300WATCHDOG STATUS: {#SNMPVALUE}SNMP_AGENT.1.3.6.1.4.1.37945.2.1.2.12.1.1.3.{#SNMPINDEX}inspur.server.watchdog.status.[{#SNMPVALUE}]300WATCHDOGInspurComponentStatus{last()}>1RECOVERY_EXPRESSION{last()}=1INSPUR_SERVER_WATCHDOG_STATUS_ALARMAVERAGE{$SNMPV3_AUTHPASSPHRASE}rootuser{$SNMPV3_PRIVPASSPHRASE}rootuser{$SNMPV3_SECURITYNAME}sysadminInspurComponentStatus0NA1NORMAL2WARNING3CRITICAL