AT-SYSINFO-MIB

MIB Reference — IPNetwork Monitor

All MIBsAT-SYSINFO-MIB

Organization: Allied Telesis, Inc.

Last Updated: 2012-09-21

Category: Device Management, Vendor: Allied Telesis

Description:

Reports system identification information including model name, firmware version, and hardware revision on Allied Telesis devices.

Imported Objects

From AT-SMI-MIB

DisplayStringUnsized
atRouterOBJECT-IDENTITY

From IF-MIB

InterfaceIndex

From SNMPv2-SMI

MODULE-IDENTITY
NOTIFICATION-TYPE
OBJECT-TYPE
Unsigned32

From SNMPv2-TC

DisplayString

What Is AT-SYSINFO-MIB?

AT-SYSINFO-MIB is an Allied Telesis proprietary MIB establishing the sysinfo subtree used to report generic system information across Allied Telesis network devices. Its defined subtree groups reveal the categories of data it covers: fan and power supply status, restart/reboot information, CPU statistics, system temperature, environmental monitoring (envMon, awpEnvMon), stacking (awpStack), and host/module identification (hostId, xem). This gives it strong hardware and software status monitoring relevance — covering fan/power supply health, CPU load, temperature, and restart history, exactly the kind of environmental and hardware-health data administrators watch for early failure warning. As a foundational system MIB it likely underpins or is referenced by other Allied Telesis product MIBs that extend these subtrees with device-specific objects. It is deployed on Allied Telesis switches and routers across enterprise and SMB network environments, and administrators commonly load it into an AT-SYSINFO-MIB MIB Browser session to walk these subtrees interactively before writing automated polling scripts.

IPNetwork Monitor allows you to monitor SNMP objects defined in AT-SYSINFO-MIB. Use the built-in SNMP Monitoring Browser to explore available variables, view their current values and descriptions, and select the objects you want to monitor. You can then create SNMP monitors, configure thresholds, and receive alerts when monitored values change.

What Can Be Monitored

  • fan and power supply status
  • system temperature
  • CPU utilization
  • restart/reboot history
  • environmental monitoring (envMon)
  • stacking status (awpStack)

Supported Devices

  • Allied Telesis x530-28GSX (2024) — full-fiber stackable Layer 2/3 switch
  • Allied Telesis SwitchBlade x908 Gen2 — current modular chassis switch

Monitoring Examples

An admin would poll objects under the fanAndPs subtree to check fan and power-supply operational state, and under sysTemperature to track the device's internal temperature against safe thresholds. The cpu subtree exposes CPU utilization objects useful for spotting a device under sustained high load, while restartGroup objects can reveal the cause or timestamp of the last reboot, helping correlate an outage with a specific event. No fully-qualified object names beyond these subtree labels were provided, so exact object identifiers cannot be cited.

OIDs
OID symbolicOID numericTypeAccessDescription
sysinfo1.3.6.1.4.1.207.8.4.4.3Subtree beneath which system inforamtion ids are assigned. It contains generic system information, as follows: { sysinfo 1 } fanAndPs { sysinfo 2 } restartGroup { sysinfo 3 } cpu { sysinfo 4 } sysTemperature { sysinfo 5 } atrContactDetails { sysinfo 6 } bbrNvs { sysinfo 9 } hostId { sysinfo 10 } envMon { sysinfo 11 } xem { sysinfo 12 } awpEnvMon { sysinfo 13 } awpStack { sysinfo 14 } atPortInfo
fanAndPs1.3.6.1.4.1.207.8.4.4.3.1
fanAndPsTrap1.3.6.1.4.1.207.8.4.4.3.1.0
NTF fanAndPsRpsConnectionTrap1.3.6.1.4.1.207.8.4.4.3.1.0.1Generated when the RPS connection status changes.
NTF fanAndPsMainPSUStatusTrap1.3.6.1.4.1.207.8.4.4.3.1.0.2Generated when the main power supply status changes.
NTF fanAndPsRedundantPSUStatusTrap1.3.6.1.4.1.207.8.4.4.3.1.0.3Generated when the RPS status changes.
NTF fanAndPsMainFanStatusTrap1.3.6.1.4.1.207.8.4.4.3.1.0.4Generated when the main fan changes status.
NTF fanAndPsRedundantFanStatusTrap1.3.6.1.4.1.207.8.4.4.3.1.0.5Generated when the redundant fan changes status.
NTF fanAndPsTemperatureStatusTrap1.3.6.1.4.1.207.8.4.4.3.1.0.6Generated when the temperature changes status.
NTF fanAndPsFanTrayPresentTrap1.3.6.1.4.1.207.8.4.4.3.1.0.7Generated when the fan tray presence status changes.
NTF fanAndPsFanTrayStatusTrap1.3.6.1.4.1.207.8.4.4.3.1.0.8Generated when the fan tray status changes.
NTF fanAndPsMainMonitoringStatusTrap1.3.6.1.4.1.207.8.4.4.3.1.0.9Generated when the main power supply monitoring status changes.
NTF fanAndPsAccelFanStatusTrap1.3.6.1.4.1.207.8.4.4.3.1.0.10Generated when the accelerator fans' status changes.
INT fanAndPsRpsConnectionStatus1.3.6.1.4.1.207.8.4.4.3.1.1INTEGERread-onlyThe status of the Redundant Power Supply (RPS) connection, ie, whether an RPS is actually connected or not, regardless of whether the RPS is on or not. notSupported means that an RPS is not supported in this hardware platform, connected means that the RPS is connected, notConnected means that the RPS is not connected, and notMonitoring means that the status of the RPS is not being monitored presently. RPS monitoring can be turned on via the variable fanAndPsRpsMonitoringStatus, or by the command SET SYSTEM RPSMONITOR=ON.
INT fanAndPsMainPSUStatus1.3.6.1.4.1.207.8.4.4.3.1.2INTEGERread-onlyThe status of the main Power Supply. on means that the power supply is present and fully operational. off means that the power supply is totally off (and obviously only applies to systems with a redundant power supply). faulty means that the main power supply is delivering power but that a component of the power supply is faulty. This applies to systems like SwitchBlade which have 3 power supplies but do not provide individual power supply monitoring. Also, in the case of SwitchBlade, power supply status includes the status of the fans in the power supply.
INT fanAndPsRedundantPSUStatus1.3.6.1.4.1.207.8.4.4.3.1.3INTEGERread-onlyThe status of the redundant Power Supply. notSupported means this device does not support redundant power supplies, on means that the redundant power supply is connected and able to supply system power if required, off means that the redundant power supply is either not connected or is connected and is not able to supply system power if required, and notMonitoring means that the status of the RPS is not being monitored presently. RPS monitoring can be turned on via the variable fanAndPsRpsMonitoringStatus, or by the command SET SYSTEM RPSMONITOR=ON.
INT fanAndPsRpsMonitoringStatus1.3.6.1.4.1.207.8.4.4.3.1.4INTEGERread-writeThe current status of redundant power supply monitoring. The monitoring of the redundant power supply and its fan must be enabled by command or by setting this variable to on. The value notSupported means that this device does not support redundant power supplies. Only the values on or off may be written to this variable. If this variables reads as notSupported, an attempt to write to this variable will result in a bad value error.
INT fanAndPsMainFanStatus1.3.6.1.4.1.207.8.4.4.3.1.5INTEGERread-onlyThe status of the main Power Supply fan. notSupported means that this device does not support monitoring on the main power supply fan, or that there is no main power supply fan. The warning means the fan's speed is outside 30% of the expected speed.
INT fanAndPsRedundantFanStatus1.3.6.1.4.1.207.8.4.4.3.1.6INTEGERread-onlyThe status of the redundant Power Supply Fan. notSupported means this device does not support redundant power supplies, ok means that the redundant power supply fan is running, notOk means that the redundant power supply fan is not running, and notMonitoring means that the status of the RPS is not being monitored presently. RPS monitoring can be turned on via the variable fanAndPsRpsMonitoringStatus, or by the command SET SYSTEM RPSMONITOR=ON.
INT fanAndPsTemperatureStatus1.3.6.1.4.1.207.8.4.4.3.1.7INTEGERread-onlyThe status of temperature in this device. ok means that the device is not capable of monitoring temperature or that the temperature is OK, notOk means that the temperature is being monitored and is currently out of the range 0C - 45C.
INT fanAndPsFanTrayPresent1.3.6.1.4.1.207.8.4.4.3.1.8INTEGERread-onlyThe status of the presence of the fan tray in this system. Systems which do not support a fan tray return the value notSupported. Upon removal of the fan tray there is a short period (20s) before the value of this variable is changed to notPresent. This is to allow for scheduled replacement and/or cleaning of the fan tray.
INT fanAndPsFanTrayStatus1.3.6.1.4.1.207.8.4.4.3.1.9INTEGERread-onlyThe status of the fan tray in this system. Systems which do not support a fan tray return the value notSupported. The value ok is returned if all fans in the fan tray are running at full speed. The value notOk is returned if one of more of the fan tray fans is running slow or has stalled.
INT fanAndPsMainMonitoringStatus1.3.6.1.4.1.207.8.4.4.3.1.10INTEGERread-onlyThe current status of main power supply monitoring. The monitoring of the main power supply and its fan is always enabled by those systems that support it. Systems which do not support main power supply or fan monitoring report a value of notSupported. The value ok is returned for those systems that do support main power supply and fan monitoring, and where the monitoring operation is reporting valid information (refer to fanAndPsMainFanStatus for the current status of the system). When main power supply and fan monitoring is failing, the value notOk is returned.
fanAndPsPsuStatusTable1.3.6.1.4.1.207.8.4.4.3.1.11not-accessibleThe table of AT8948 fanAndPsPsuStatusTable. Each entry in the table represents the status of one of the power supplies in AT8948 system. Each power supply has its own board ID.
fanAndPsPsuStatusEntry1.3.6.1.4.1.207.8.4.4.3.1.11.1not-accessibleA single entry of AT8948 fanAndPsPsuStatusTable, indexed by fanAndPsPsuNumber field.
INT fanAndPsPsuNumber1.3.6.1.4.1.207.8.4.4.3.1.11.1.1INTEGERread-onlyThe PSU board identity for which this entry holds. If the system consists only of a single PSU board, only one entry will appear in the table, whose index is 1.
INT fanAndPsPsuPresent1.3.6.1.4.1.207.8.4.4.3.1.11.1.2INTEGERread-onlyThe PSU present state, displayed as 'yes' if present, or 'no' if absent.
INT fanAndPsPsuType1.3.6.1.4.1.207.8.4.4.3.1.11.1.3INTEGERread-onlyThe PSU type, displayed as AC, or DC, or FAN, or NOT PRESENT.
INT fanAndPsPsuFan1.3.6.1.4.1.207.8.4.4.3.1.11.1.4INTEGERread-onlyThe PSU fan status, displayed as OK, or FAIL, or NOT PRESENT.
INT fanAndPsPsuTemperature1.3.6.1.4.1.207.8.4.4.3.1.11.1.5INTEGERread-onlyThe PSU temperature, displayed as GOOD, or HIGH, or NOT PRESENT, or NOT SUPPORTED.
INT fanAndPsPsuPower1.3.6.1.4.1.207.8.4.4.3.1.11.1.6INTEGERread-onlyThe PSU power status, displayed as GOOD, or BAD, or NOT PRESENT or NOT SUPPORTED.
INT fanAndPsAccelFanStatus1.3.6.1.4.1.207.8.4.4.3.1.12INTEGERread-onlyThe status of the accelerator card fans. Non-supported means this device does not support monitoring of the accelerator card fans.
restartGroup1.3.6.1.4.1.207.8.4.4.3.2
INT restart1.3.6.1.4.1.207.8.4.4.3.2.1INTEGERread-writeA router/switch restart request. A management station can remotely instruct an ATI router/switch to action a warm or cold restart. Once all the appropriate internal checks have been made, the router/switch will acknowledge the request via normal SNMP channels. The restart instruction will be actioned after waiting for a period of 5 seconds, this is because the SNMP acknowledgement packet needs time to reach the management station. Once the request has been actioned, it can not be cancelled and communication with the router/switch will be lost during system initialisation.
INT restartCause1.3.6.1.4.1.207.8.4.4.3.2.2INTEGERread-onlyThe reason for last time restart.
STR restartLog1.3.6.1.4.1.207.8.4.4.3.2.3DisplayStringUnsizedread-onlyThe restart logging details.
NTF restartNotification1.3.6.1.4.1.207.8.4.4.3.2.11A restart notification is a trap sent to tell snmp managers the reason of restarting
cpu1.3.6.1.4.1.207.8.4.4.3.3
INT cpuUtilisationMax1.3.6.1.4.1.207.8.4.4.3.3.1INTEGERread-onlyMaximum CPU utilisation since the router was last restarted. Expressed as a percentage.
INT cpuUtilisationAvg1.3.6.1.4.1.207.8.4.4.3.3.2INTEGERread-onlyAverage CPU utilisation since the router was last restarted. Expressed as a percentage.
INT cpuUtilisationAvgLastMinute1.3.6.1.4.1.207.8.4.4.3.3.3INTEGERread-onlyAverage CPU utilisation over the past minute. Expressed as a percentage.
INT cpuUtilisationAvgLast10Seconds1.3.6.1.4.1.207.8.4.4.3.3.4INTEGERread-onlyAverage CPU utilisation over the past ten seconds. Expressed as a percentage.
INT cpuUtilisationAvgLastSecond1.3.6.1.4.1.207.8.4.4.3.3.5INTEGERread-onlyAverage CPU utilisation over the past second. Expressed as a percentage.
INT cpuUtilisationMaxLast5Minutes1.3.6.1.4.1.207.8.4.4.3.3.6INTEGERread-onlyMaximum CPU utilisation over the last 5 minutes. Expressed as a percentage.
INT cpuUtilisationAvgLast5Minutes1.3.6.1.4.1.207.8.4.4.3.3.7INTEGERread-onlyAverage CPU utilisation over the past 5 minutes. Expressed as a percentage.
cpuUtilisationStackTable1.3.6.1.4.1.207.8.4.4.3.3.8not-accessibleA list of stack members. For a chassis switch, this is a list of cards.
cpuUtilisationStackEntry1.3.6.1.4.1.207.8.4.4.3.3.8.1not-accessibleA set of parameters that describe the CPU utilisation of a stack member. For a chassis switch, it corresponds to the CPU utilisation of a card.
U32 cpuUtilisationStackId1.3.6.1.4.1.207.8.4.4.3.3.8.1.1Unsigned32read-onlyStack member ID. For a chassis switch, it corresponds to the card ID.
INT cpuUtilisationStackMax1.3.6.1.4.1.207.8.4.4.3.3.8.1.2INTEGERread-onlyMaximum CPU utilisation since the router was last restarted. Expressed as a percentage.
INT cpuUtilisationStackAvg1.3.6.1.4.1.207.8.4.4.3.3.8.1.3INTEGERread-onlyAverage CPU utilisation since the router was last restarted. Expressed as a percentage.
INT cpuUtilisationStackAvgLastMinute1.3.6.1.4.1.207.8.4.4.3.3.8.1.4INTEGERread-onlyAverage CPU utilisation over the past minute. Expressed as a percentage.
INT cpuUtilisationStackAvgLast10Seconds1.3.6.1.4.1.207.8.4.4.3.3.8.1.5INTEGERread-onlyAverage CPU utilisation over the past ten seconds. Expressed as a percentage.
INT cpuUtilisationStackAvgLastSecond1.3.6.1.4.1.207.8.4.4.3.3.8.1.6INTEGERread-onlyAverage CPU utilisation over the past second. Expressed as a percentage.
INT cpuUtilisationStackMaxLast5Minutes1.3.6.1.4.1.207.8.4.4.3.3.8.1.7INTEGERread-onlyMaximum CPU utilisation over the last 5 minutes. Expressed as a percentage.
INT cpuUtilisationStackAvgLast5Minutes1.3.6.1.4.1.207.8.4.4.3.3.8.1.8INTEGERread-onlyAverage CPU utilisation over the past 5 minutes. Expressed as a percentage.
sysTemperature1.3.6.1.4.1.207.8.4.4.3.4
generalTemperature1.3.6.1.4.1.207.8.4.4.3.4.1
generalTemperatureTrap1.3.6.1.4.1.207.8.4.4.3.4.1.0
NTF generalTemperatureStatusTrap1.3.6.1.4.1.207.8.4.4.3.4.1.0.1Generated when the temperature status of the device changes.
INT generalTemperatureSupported1.3.6.1.4.1.207.8.4.4.3.4.1.1INTEGERread-onlyThe value supported indicates general temperature is displayed by the device. The value notSupported indicates the device displays specific temperature information or none at all.
INT generalTemperatureActualTemp1.3.6.1.4.1.207.8.4.4.3.4.1.2INTEGERread-onlyThe current temperature of product's base board, in degrees Celsius. A device which doesn't support this group will return the value 0 for this variable.
INT generalTemperatureStatus1.3.6.1.4.1.207.8.4.4.3.4.1.3INTEGERread-onlyThe status of temperature in this device. ok indicates the temperature is below the threshold temperature or the device is not capable of monitoring temperature. notOk indicates the temperature is being monitored and is currently above the threshold temperature (displayed in generalTemperatureThreshold).
INT generalTemperatureThreshold1.3.6.1.4.1.207.8.4.4.3.4.1.4INTEGERread-writeThe temperature threshold for the device. If the temperature of the device rises above this threshold generalTemeratureStatus will indicate a notOk status.
sbTemperature1.3.6.1.4.1.207.8.4.4.3.4.2
sbTemperatureTrap1.3.6.1.4.1.207.8.4.4.3.4.2.0
NTF sbTempFixedThresholdTrap1.3.6.1.4.1.207.8.4.4.3.4.2.0.1Trap occurs when fixed threshold status changes. The actual temperature and the fixed threshold are also given.
NTF sbTempSettableThresholdTrap1.3.6.1.4.1.207.8.4.4.3.4.2.0.2Trap occurs when settable threshold status changes. The actual temperature and the settable threshold are also given.
sbTempTable1.3.6.1.4.1.207.8.4.4.3.4.2.1not-accessibleThe table of SwitchBlade sysTemperature. Each entry in the table represents temperature monitoring from one of the CPU cards which may be present in the SwitchBlade system.
sbTempEntry1.3.6.1.4.1.207.8.4.4.3.4.2.1.1not-accessibleA single entry of SwitchBlade sysTemperature
INT sbTempIndex1.3.6.1.4.1.207.8.4.4.3.4.2.1.1.1INTEGERread-onlyThe board for which this temperature entry holds. If the system consists only of a single CPU board, only one entry will appear in the table, whose index is master(1).
INT sbTempActualTemperature1.3.6.1.4.1.207.8.4.4.3.4.2.1.1.2INTEGERread-onlyThe actual SwitchBlade temperature. This temperature is measured within the SwitchBlade CPU, and is sampled at 1 second intervals.
INT sbTempFixedThresholdStatus1.3.6.1.4.1.207.8.4.4.3.4.2.1.1.3INTEGERread-onlyThe temperature status with regard to the fixed temperature threshold. The value of the fixed temperature threshold is set at 90 degrees C. This variable represents whether the actual temperature is above the threshold (value is crossover(2)) or below the threshold (value is normal(1)). If the temperature is exactly the same as the fixed temperature threshold, the value of this variable reads as normal(1).
INT sbTempSettableThresholdStatus1.3.6.1.4.1.207.8.4.4.3.4.2.1.1.4INTEGERread-onlyThe temperature status with regard to the settable temperature threshold. The value of the settable temperature threshold is set by management intervention. This variable represents whether the actual temperature is above the threshold (value is crossover(2)) or below the threshold (value is normal(1)). When the value of this variable is undefined(3), no settable threshold has been specified and the value of sbTempSettableThreshold is not used.
INT sbTempSettableThreshold1.3.6.1.4.1.207.8.4.4.3.4.2.1.1.5INTEGERread-writeThe value of the settable temperature threshold. This can be set independently for each temperature entry. The value of this threshold is only valid when sbTempSettableThresholdStatus is not set to undefined(3).
INT sbTempFixedThreshold1.3.6.1.4.1.207.8.4.4.3.4.2.2INTEGERread-onlyThe value of the fixed temperature threshold. This value is fixed for both CPU cards, and cannot be set.
acceleratorTemperature1.3.6.1.4.1.207.8.4.4.3.4.3
acceleratorTemperatureTrap1.3.6.1.4.1.207.8.4.4.3.4.3.0
NTF acceleratorTemperatureStatusTrap1.3.6.1.4.1.207.8.4.4.3.4.3.0.1Generated when the temperature status of the device changes.
INT acceleratorTemperatureSupported1.3.6.1.4.1.207.8.4.4.3.4.3.1INTEGERread-onlyThe value supported indicates whether accelerator card temperature is displayed by the device. The value notSupported indicates the device does not display specific accelerator card temperature information.
INT acceleratorTemperatureActualTemp1.3.6.1.4.1.207.8.4.4.3.4.3.2INTEGERread-onlyThe current temperature of product's base board, in degrees Celsius. A device which doesn't support this group will return the value 0 for this variable.
INT acceleratorTemperatureStatus1.3.6.1.4.1.207.8.4.4.3.4.3.3INTEGERread-onlyThe status of temperature in this device. ok indicates the temperature is below the threshold temperature or the device is not capable of monitoring temperature. notOk indicates the temperature is being monitored and is currently above the threshold temperature (displayed in generalTemperatureThreshold).
INT acceleratorTemperatureThreshold1.3.6.1.4.1.207.8.4.4.3.4.3.4INTEGERread-onlyThe temperature threshold for the device. If the temperature of the device rises above this threshold generalTemeratureStatus will indicate a notOk status.
STR atContactDetails1.3.6.1.4.1.207.8.4.4.3.5DisplayStringread-onlyThe contact details for Allied Telesis inc.
bbrNvs1.3.6.1.4.1.207.8.4.4.3.6
bbrNvsTrap1.3.6.1.4.1.207.8.4.4.3.6.0
NTF bbrNvsReinitialiseTrap1.3.6.1.4.1.207.8.4.4.3.6.0.1Generated at boot when the device detects that the BBR has been corrupted and reinitialised. This can happen if the device's BBR battery has run down, and the device has been powered off, then on.
memory1.3.6.1.4.1.207.8.4.4.3.7
INT freeMemory1.3.6.1.4.1.207.8.4.4.3.7.1INTEGERread-onlyPercentage of free memory still available on device
INT totalBuffers1.3.6.1.4.1.207.8.4.4.3.7.2INTEGERread-onlyTotal number of buffers available on device
NTF lowMemoryTrap1.3.6.1.4.1.207.8.4.4.3.7.11A low memory trap is generated when a router's memory has gone below a certain level.
INT realTimeClockStatus1.3.6.1.4.1.207.8.4.4.3.8INTEGERread-onlyShows the status of the real time clock
INT hostId1.3.6.1.4.1.207.8.4.4.3.9INTEGERread-writeHost Identifier of this device
atPortInfo1.3.6.1.4.1.207.8.4.4.3.14
atPortInfoTransceiverTable1.3.6.1.4.1.207.8.4.4.3.14.1not-accessibleA table of information about the transceiver of a interface.
atPortInfoTransceiverEntry1.3.6.1.4.1.207.8.4.4.3.14.1.1not-accessibleThe description, the transceiver type of a interface.
NUM atPortInfoTransceiverifIndex1.3.6.1.4.1.207.8.4.4.3.14.1.1.1InterfaceIndexread-onlyThe ifIndex for the interface represented by this entry of the interfaces table.
INT atPortInfoTransceiverType1.3.6.1.4.1.207.8.4.4.3.14.1.1.2INTEGERread-onlyThis object indicates the type of transceiver on a interface.
INT atPortRenumberEvents1.3.6.1.4.1.207.8.4.4.3.14.2INTEGERread-onlyThe number of times that port number values (represented by the dot1dBasePort object in BRIDGE-MIB), have been re-assigned due to stack member leave/join events or XEM hot-swap events, since the system was initialised.

RFC description

Allied Telesis MIB for system information including fans, power supplies, CPUs, and temperature monitoring.

Start monitoring Allied Telesis x530/SwitchBlade x908 switches with a free 30-day trial of IPNetwork Monitor. Import MIBs, browse SNMP OIDs, create custom SNMP monitors, configure alerts, and monitor any SNMP-enabled network device from a single console.

Download AT-SYSINFO-MIB