5.02021-11-21T21:47:39ZTemplates/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.dicovery300sDISK STATUS: {#SNMPVALUE}SNMP_AGENT.1.3.6.1.4.1.37945.2.1.2.6.1.1.3.{#SNMPINDEX}inspur.server.disk.status.[{#SNMPVALUE}]300sDISKInspurComponentStatus{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.dicovery300sFAN 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}]300s0CHARFANFAN STATUS: {#SNMPVALUE}SNMP_AGENT.1.3.6.1.4.1.37945.2.1.2.3.1.1.3.{#SNMPINDEX}inspur.server.fan.status.[{#SNMPVALUE}]300sFANInspurComponentStatus{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.dicovery300sFRU INFO: {#SNMPVALUE}SNMP_AGENT.1.3.6.1.4.1.37945.2.1.5.1.1.3.{#SNMPINDEX}inspur.server.fru.info.[{#SNMPVALUE}]300s7d0CHARFRUMANAGEMENT SUBSYSTEM HEALTH DiscoverySNMP_AGENTdiscovery[{#SNMPVALUE},.1.3.6.1.4.1.37945.2.1.2.9.1.1.2]inspur.server.management.subsystem.health.dicovery300sMANAGEMENT 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}]300sMANAGEMENT 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.dicovery300sMEMORY STATUS: {#SNMPVALUE}SNMP_AGENT.1.3.6.1.4.1.37945.2.1.2.5.1.1.3.{#SNMPINDEX}inspur.server.memory.status.[{#SNMPVALUE}]5mMEMORYInspurComponentStatus{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.dicovery300sMICROCONTROLLER STATUS: {#SNMPVALUE}SNMP_AGENT.1.3.6.1.4.1.37945.2.1.2.11.1.1.3.{#SNMPINDEX}inspur.server.microcontroller.status.[{#SNMPVALUE}]300sMICROCONTROLLERInspurComponentStatus{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.dicovery300sPOWER 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}]300sPOWER 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}]300s0CHARPOWER SUPPLYPROCESSOR DiscoverySNMP_AGENTdiscovery[{#SNMPVALUE},.1.3.6.1.4.1.37945.2.1.2.4.1.1.2]inspur.server.processor.dicovery300sPROCESSOR STATUS: {#SNMPVALUE}SNMP_AGENT.1.3.6.1.4.1.37945.2.1.2.4.1.1.3.{#SNMPINDEX}inspur.server.processor.status.[{#SNMPVALUE}]300sPROCESSORInspurComponentStatus{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.dicovery300sTEMPERATURE STATUS: {#SNMPVALUE}SNMP_AGENT.1.3.6.1.4.1.37945.2.1.2.1.1.1.3.{#SNMPINDEX}inspur.server.temperature.status.[{#SNMPVALUE}]300sTEMPERATUREInspurComponentStatus{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}]300s0CHARTEMPERATUREVOLTAGE DiscoverySNMP_AGENTdiscovery[{#SNMPVALUE},.1.3.6.1.4.1.37945.2.1.2.2.1.1.2]inspur.server.voltage.dicovery300sVOLTAGE STATUS: {#SNMPVALUE}SNMP_AGENT.1.3.6.1.4.1.37945.2.1.2.2.1.1.3.{#SNMPINDEX}inspur.server.voltage.status.[{#SNMPVALUE}]300sVOLTAGEInspurComponentStatus{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}]300s0CHARVOLTAGEWATCHDOG DiscoverySNMP_AGENTdiscovery[{#SNMPVALUE},.1.3.6.1.4.1.37945.2.1.2.12.1.1.2]inspur.server.watchdog.dicovery300sWATCHDOG STATUS: {#SNMPVALUE}SNMP_AGENT.1.3.6.1.4.1.37945.2.1.2.12.1.1.3.{#SNMPINDEX}inspur.server.watchdog.status.[{#SNMPVALUE}]300sWATCHDOGInspurComponentStatus{last()}>1RECOVERY_EXPRESSION{last()}=1INSPUR_SERVER_WATCHDOG_STATUS_ALARMAVERAGE{$SNMPV3_AUTHPASSPHRASE}rootuser{$SNMPV3_PRIVPASSPHRASE}rootuser{$SNMPV3_SECURITYNAME}sysadminInspurComponentStatus0NA1NORMAL2WARNING3CRITICAL