Home > Storage > PowerScale (Isilon) > Product Documentation > Management and Migration > PowerScale OneFS: Advanced Alert Configurations > Appendix A: SNMP monitoring list
Table 10 lists all the ISILON-MIB details for the SNMP monitoring feature.
SNMP MIB category | Name | Description | Example |
clusterStatus | clusterName | The name of the cluster. | # snmpwalk -v2c -c I\$ilonpublic -m all localhost clusterStatus ISILON-MIB::clusterName.0 = STRING: x41040g ISILON-MIB::clusterHealth.0 = INTEGER: attn(1) ISILON-MIB::clusterGUID.0 = STRING: 001e67a82234a6c66a5a9a0d7148fec3c6d2 ISILON-MIB::nodeCount.0 = INTEGER: 3 ISILON-MIB::configuredNodes.0 = STRING: 1,2,3 ISILON-MIB::onlineNodes.0 = STRING: 1,2,3 ISILON-MIB::offlineNodes.0 = STRING: |
clusterHealth | The overall health of the cluster. The result should be one of the following: ok(0), attn(1), down(2), invalid(3) | ||
clusterGUID | The globally unique identifier for the cluster. | ||
nodeCount | Total number of nodes in the cluster. | ||
configuredNodes | List of configured nodes by logical node number. The list of numbers is delimited by a single comma. | ||
onlineNodes | List of online nodes by logical node number. The list of numbers is delimited by a single comma. | ||
offlineNodes | List of offline nodes by logical node number. The list of number is delimited by a single comma. | ||
clusterIfsPerf | clusterIfsInBytes | Total number of bytes written to the /ifs filesystem. | # snmpwalk -v2c -c I\$ilonpublic -m all localhost clusterIfsPerf ISILON-MIB::clusterIfsInBytes.0 = Counter64: 0 ISILON-MIB::clusterIfsInBitsPerSecond.0 = Counter64: 58635 ISILON-MIB::clusterIfsOutBytes.0 = Counter64: 0 ISILON-MIB::clusterIfsOutBitsPerSecond.0 = Counter64: 2458645 |
clusterIfsInBitsPerSecond | Throughput rate into the /ifs filesystem. | ||
clusterIfsOutBytes | Total number of bytes read from the /ifs filesystem. | ||
clusterIfsOutBitsPerSecond | Throughput rate out of the /ifs filesystem. | ||
clusterNetworkPerf | clusterNetworkInBytes | Total bytes into all external interfaces for all nodes. Obsolete | # snmpwalk -v2c -c I\$ilonpublic -m all localhost clusterNetworkPerf ISILON-MIB::clusterNetworkInBytes.0 = Counter64: 0 ISILON-MIB::clusterNetworkInBitsPerSecond.0 = Counter64: 37606 ISILON-MIB::clusterNetworkOutBytes.0 = Counter64: 0 ISILON-MIB::clusterNetworkOutBitsPerSecond.0 = Counter64: 21171 |
clusterNetworkInBitsPerSecond | The cumulative input rate (bits per second) for all external interfaces. | ||
clusterNetworkOutBytes | The cumulative output bytes for all external interfaces. Obsolete. | ||
clusterNetworkOutBitsPerSecond | The cumulative output rate (bits per second) for all external interfaces. | ||
clusterCPUPerf | clusterCPUUser.0 | Average amount of CPU time (per mil) used by user processes averaged for all nodes over the last 5 seconds. | # snmpwalk -v2c -c I\$ilonpublic -m all localhost clusterCPUPerf ISILON-MIB::clusterCPUUser.0 = Gauge32: 5 ISILON-MIB::clusterCPUNice.0 = Gauge32: 0 ISILON-MIB::clusterCPUSystem.0 = Gauge32: 6 ISILON-MIB::clusterCPUInterrupt.0 = Gauge32: 0 ISILON-MIB::clusterCPUIdlePct.0 = Gauge32: 990 |
clusterCPUNice.0 | Average amount of CPU time (per mil) used by nice processes averaged for all nodes over the last 5 seconds. | ||
clusterCPUSystem.0 | Average amount of CPU time (per mil) used by system processes averaged for all nodes over the last 5 seconds. | ||
clusterCPUInterrupt.0 | Average amount of CPU time (per mil) used by interrupts averaged for all nodes over the last 5 seconds. | ||
clusterCPUIdlePct.0 | Average amount of idle CPU time (per mil) averaged for all nodes averaged for all nodes over the last 5 seconds. | ||
ifsFilesystem | ifsTotalBytes.0 | Total cluster capacity of the /ifs filesystem in bytes. | # snmpwalk -v2c -c I\$ilonpublic -m all localhost ifsFilesystem ISILON-MIB::ifsTotalBytes.0 = Counter64: 400611948904448 ISILON-MIB::ifsUsedBytes.0 = Counter64: 10623783337984 ISILON-MIB::ifsAvailableBytes.0 = Counter64: 381577417318400 ISILON-MIB::ifsFreeBytes.0 = Counter64: 389988165566464 ISILON-MIB::ifsFilesystem.5.0 = INTEGER: 0 ISILON-MIB::ifsFilesystem.6.0 = Gauge32: 86400000 |
ifsUsedBytes.0 | The number of bytes consumed by user data in the /ifs filesystem. | ||
ifsAvailableBytes.0 | The number of bytes available to store data in the /ifs filesystem. | ||
ifsFreeBytes.0 | The number of bytes free in the /ifs filesystem (includes Virtual Hot Spare). | ||
accessTimeEnabled | Indicates if access time tracking is enabled for files store on the /ifs filesystem. | ||
accessTimeGracePeriod | Indicates the minimum amount of time (in milliseconds) between updates to a file's last access time. | ||
licenses | licenseTable | Licensing information for OneFS software modules. | "licenseIndex","licenseModuleName","licenseStatus","licenseExpirationDate","Index Value" "1","SMARTQUOTAS","inactive","","1" "2","SNAPSHOTIQ","inactive","","2" |
snapshotSettings | snapshotScheduledCreateEnabled.0 | Indicates if the scheduled (automatic) creation of snapshots should occur. | # snmpwalk -v2c -c I\$ilonpublic -m all localhost snapshotSettings ISILON-MIB::snapshotScheduledCreateEnabled.0 = INTEGER: yes(1) ISILON-MIB::snapshotScheduledDeleteEnabled.0 = INTEGER: yes(1) ISILON-MIB::snapshotReservedPct.0 = INTEGER: 0 ISILON-MIB::snapshotRootVisibilityNFS.0 = INTEGER: yes(1) ISILON-MIB::snapshotRootAccessNFS.0 = INTEGER: yes(1) ISILON-MIB::snapshotSubdirAccessNFS.0 = INTEGER: yes(1) ISILON-MIB::snapshotRootVisibilityCIFS.0 = INTEGER: yes(1) ISILON-MIB::snapshotRootAccessCIFS.0 = INTEGER: yes(1) ISILON-MIB::snapshotSubdirAccessCIFS.0 = INTEGER: yes(1) ISILON-MIB::snapshotRootVisibilityLocal.0 = INTEGER: yes(1) ISILON-MIB::snapshotRootAccessLocal.0 = INTEGER: yes(1) ISILON-MIB::snapshotSubdirAccessLocal.0 = INTEGER: yes(1) |
snapshotScheduledDeleteEnabled.0 | Indicates if scheduled (automatic) deletion of snapshots should occur. | ||
snapshotReservedPct.0 | The percent of storage space reserved for snapshots. The value report is a percentage of total cluster storage capacity. | ||
snapshotRootVisibilityNFS.0 | Indicates if the /ifs/.snapshot directory is visible to NFS clients | ||
snapshotRootAccessNFS.0 | Indicates if the /ifs/.snapshot directory is accessible to NFS clients. | ||
snapshotSubdirAccessNFS.0 | Indicates if .snapshot directories in subdirectories of /ifs are visible to NFS clients. | ||
snapshotRootVisibilityCIFS.0 | Indicates if the /ifs/.snapshot directory is visible to CIFS clients. | ||
snapshotRootAccessCIFS.0 | Indicates if the /ifs/.snapshot directory is accessible to CIFS clients. | ||
snapshotSubdirAccessCIFS.0 | Indicates if .snapshot directories in subdirectories of /ifs are visible to CIFS clients. | ||
snapshotRootVisibilityLocal.0 | Indicates if .snapshot directories in subdirectories of /ifs are visible to local users. | ||
snapshotRootAccessLocal.0 | Indicates if the /ifs/.snapshot directory is visible to local users. | ||
snapshotSubdirAccessLocal.0 | Indicates if the /ifs/.snapshot directory is accessible to local users. | ||
snapshotTable | snapshotName | The name of the snapshot. | # snmpwalk -v2c -c I\$ilonpublic -m all localhost snapshotTable ISILON-MIB::snapshotName.1 = STRING: ISILON-MIB::snapshotCreated.1 = Gauge32: 1516948368 ISILON-MIB::snapshotExpires.1 = Gauge32: 0 ISILON-MIB::snapshotSize.1 = Counter64: 33792 ISILON-MIB::snapshotPath.1 = STRING: ISILON-MIB::snapshotAliasFor.1 = STRING: ISILON-MIB::snapshotLocked.1 = INTEGER: no(0) |
snapshotCreated | The UNIX epoch time at which the snapshot was created. | ||
snapshotExpires | The UNIX epoch time that the snapshot expires in seconds. | ||
snapshotSize | The amount of storage space consumed by the snapshot in bytes. | ||
snapshotPath | The path covered by the snapshot. | ||
snapshotAliasFor | An alternate name for the snapshot. | ||
snapshotLocked | Indicates if the snapshot is locked. | ||
nodeStatus | Similar to the clusterStatus but only node wide |
|
|
nodeIfsPerf | Similar to the clusterIfsPerf but only node wide |
|
|
nodeNetworkPerf | Similar to the clusterNetworkPerf but only node wide |
|
|
nodeCPUPerf | Similar to the clusterCPUPerf but only node wide |
|
|
nodeCPUPerfTable | nodePerCPUUser | Amount of CPU (per mil) used by user processes within the last 5 seconds for the CPU. | ISILON-MIB::nodePerCPUUser.1 = Gauge32: 7 ISILON-MIB::nodePerCPUUser.2 = Gauge32: 44 ISILON-MIB::nodePerCPUUser.3 = Gauge32: 41 ISILON-MIB::nodePerCPUUser.4 = Gauge32: 19 ISILON-MIB::nodePerCPUUser.5 = Gauge32: 11 ISILON-MIB::nodePerCPUUser.6 = Gauge32: 43 ISILON-MIB::nodePerCPUUser.7 = Gauge32: 55 ISILON-MIB::nodePerCPUUser.8 = Gauge32: 3 ISILON-MIB::nodePerCPUUser.9 = Gauge32: 19 …… |
nodePerCPUNice | Amount of CPU (per mil) used by nice processes within the last 5 seconds for the CPU. | ||
nodePerCPUSystem | Amount of CPU (per mil) used by system processes within the last 5 seconds for the CPU. | ||
nodePerCPUInterrupt | Amount of CPU (per mil) used by interrupts within the last 5 seconds for the CPU. | ||
nodePerCPUIdle | Amount of CPU (per mil) used by idle processes within the last 5 seconds for the CPU. | ||
nodePerCPUID | ID of the CPU. | ||
nodeProtocolPerfTable | protocolName | The name of the protocol. | # snmpwalk -v2c -c I\$ilonpublic -m all localhost nodeProtocolPerfTable ISILON-MIB::protocolName.'.ftp' = STRING: ftp ISILON-MIB::protocolName.'.nlm' = STRING: nlm ISILON-MIB::protocolName.'.http' = STRING: http ISILON-MIB::protocolName.'.nfs3' = STRING: nfs3 ISILON-MIB::protocolName.'.nfs4' = STRING: nfs4 ISILON-MIB::protocolName.'.smb1' = STRING: smb1 ISILON-MIB::protocolName.'.smb2' = STRING: smb2 ISILON-MIB::protocolName.'.synciq' = STRING: synciq ISILON-MIB::protocolOpCount.'.ftp' = Gauge32: 0 ISILON-MIB::protocolOpCount.'.nlm' = Gauge32: 0 ISILON-MIB::protocolOpCount.'.http' = Gauge32: 0 ISILON-MIB::protocolOpCount.'.nfs3' = Gauge32: 0 ISILON-MIB::protocolOpCount.'.nfs4' = Gauge32: 0 ISILON-MIB::protocolOpCount.'.smb1' = Gauge32: 0 ISILON-MIB::protocolOpCount.'.smb2' = Gauge32: 0 ISILON-MIB::protocolOpCount.'.synciq' = Gauge32: 1 …… |
protocolOpCount | The total number of operations for the protocol. | ||
protocolOpsPerSecond | The number of operations per second for the last 5 second. | ||
inMinBytes | The smallest input size in bytes of all operations for the protocol. | ||
inMaxBytes | The largest input size in bytes of all operations for the protocol. | ||
inAvgBytes | The average input size in bytes for all operations for the protocol. | ||
inStdDevBytes | The standard deviation input size in bytes for all operations for the protocol. | ||
inBitsPerSecond | The input rate (bits per second) for the protocol. | ||
outMinBytes | The smallest output size in bytes of all operations for the protocol. | ||
outMaxBytes | The largest output size in bytes of all operations for the protocol. | ||
outAvgBytes | The average output size in bytes for all operations for the protocol. | ||
outStdDevBytes | The standard deviation output size in bytes for all operations for the protocol. | ||
outBitsPerSecond | The output rate (bits per second) for the protocol. | ||
latencyMin | The minimum latency in microseconds for all operations for the protocol. | ||
latencyMax | The maximum latency in microseconds for all operations for the protocol. | ||
latencyAverage | The average latency in microseconds for all operations for the protocol. | ||
latencyStdDev | The latency standard deviation in microseconds for all operations for the protocol. | ||
diskPerfTable | diskPerfBay | The bay that contains the disk. | # snmpwalk -v2c -c I\$ilonpublic -m all localhost diskPerfTable ISILON-MIB::diskPerfBay.1 = INTEGER: 1 ISILON-MIB::diskPerfBay.2 = INTEGER: 2 ISILON-MIB::diskPerfBay.3 = INTEGER: 3 ISILON-MIB::diskPerfBay.4 = INTEGER: 4 ISILON-MIB::diskPerfBay.5 = INTEGER: 5 …… |
diskPerfDeviceName | The device name for this disk. This value corresponds to the diskBay column in the diskTable. | ||
diskPerfOpsPerSecond | The number of disk operations per second. | ||
diskPerfInBitsPerSecond | The input rate (bits per second) into this disk. | ||
diskPerfOutBytesPerSecond | The output rate (bits per second) from this disk. | ||
chassisTable | chassisNumber | A logical chassis number. | # snmpwalk -v2c -c I\$ilonpublic -m all localhost chassisTable ISILON-MIB::chassisNumber.1 = INTEGER: 1 ISILON-MIB::chassisConfigNumber.1 = STRING: 400-0049-03 ISILON-MIB::chassisSerialNumber.1 = STRING: SX410-301448-0070 ISILON-MIB::chassisModel.1 = STRING: X410-4U-Dual-256GB-2x1GE-2x40GE SFP+-136TB-1638GB SSD ISILON-MIB::chassisUnitIDLEDOn.1 = INTEGER: na(-1) |
chassisConfigNumber | The chassis configuration number. | ||
chassisSerialNumber | The chassis serial number. | ||
chassisModel | The chassis model name. | ||
chassisUnitIDLEDOn | Indicates if the unit ID light on the chassis is lighted. This is the blue service light on the back of the chassis. A value of NA indicates that no Unit ID LED exists on the chassis. | ||
diskTable | diskBay | The bay that contains the disk. | # snmpwalk -v2c -c I\$ilonpublic -m all localhost diskPerfTable ISILON-MIB::diskPerfBay.1 = INTEGER: 1 ISILON-MIB::diskPerfBay.2 = INTEGER: 2 ISILON-MIB::diskPerfBay.3 = INTEGER: 3 ISILON-MIB::diskPerfBay.4 = INTEGER: 4 ISILON-MIB::diskPerfBay.5 = INTEGER: 5 ISILON-MIB::diskPerfBay.6 = INTEGER: 6 ISILON-MIB::diskPerfBay.7 = INTEGER: 7 ISILON-MIB::diskPerfBay.8 = INTEGER: 8 ISILON-MIB::diskPerfBay.9 = INTEGER: 9 ISILON-MIB::diskPerfBay.10 = INTEGER: 10 ISILON-MIB::diskPerfBay.11 = INTEGER: 11 ISILON-MIB::diskPerfBay.12 = INTEGER: 12 ISILON-MIB::diskPerfBay.13 = INTEGER: 13 ISILON-MIB::diskPerfBay.14 = INTEGER: 14 ISILON-MIB::diskPerfBay.15 = INTEGER: 15 …… |
diskLogicalNumber | The disk logical identification number. | ||
diskChassisNumber | The chassis which contains the disk. | ||
diskDeviceName | The device name for this disk. | ||
diskStatus | The operational status of the disk. Gone drives are considered not part of /ifs. Commonly returned values include (but not limited to): HEALTHY - Drive is healthy L3 - Drive is being used for L3 caching DEAD - Drive is dead SMARTFAIL - Drive is smartfailed | ||
diskModel | The manufacture and model name of the disk. | ||
diskSerialNumber | The serial number of the disk. | ||
diskFirmwareVersion | The firmware version installed on the disk. | ||
diskSizeBytes | he size of the disk in bytes. | ||
fanTable | fanNumber | The unique identifer of the fan on this node. Note:Numbers may correspond to different fans on different hardware. | # snmpwalk -v2c -c I\$ilonpublic -m all localhost fanTable ISILON-MIB::fanNumber.1 = INTEGER: 1 ISILON-MIB::fanNumber.2 = INTEGER: 2 ISILON-MIB::fanNumber.3 = INTEGER: 3 ISILON-MIB::fanNumber.4 = INTEGER: 4 …… |
fanName | The name of the fan. | ||
fanDescription | The description of the fan. | ||
fanSpeed | The current speed of the fan in revolutions per minute. | ||
tempSensorTable | tempSensorNumber | The unique identifier of the sensor on this node. | # snmpwalk -v2c -c I\$ilonpublic -m all localhost tempSensorTable ISILON-MIB::tempSensorNumber.1 = INTEGER: 1 ISILON-MIB::tempSensorNumber.2 = INTEGER: 2 …… |
tempSensorName | The name of the temperature sensor. | ||
tempSensorDescription | Description of the temperature sensor. | ||
tempSensorValue | The current reading of the temperature sensor in degrees Celsius. | ||
powerSensorTable | powerSensorNumber | The unique identifier of the sensor on this node. | # snmpwalk -v2c -c I\$ilonpublic -m all localhost powerSensorTable ISILON-MIB::powerSensorNumber.1 = INTEGER: 1 …… |
powerSensorName | The name of the sensor. | ||
powerSensorDescription | The description of the sensor. | ||
powerSensorValue | The current reading of the sensor in volts or amps. |