9.7. OpenNAC SNMP OIDs
OpenNAC Enterprise can be monitored through SNMP queries.
Each of these nodes has certain OIDs that will return the information corresponding to the status of the query service.
Additionally, each OpenNAC Enterprise node has the system OID (1.3.6.1.2.1.1.2) which will indicate what type of node it is:
.1.3.6.1.4.1.45278.2.1 –> ON Core
.1.3.6.1.4.1.45278.2.2 –> ON Analytics
.1.3.6.1.4.1.45278.2.3 –> ON Sensor
In the following table we can observe each of these OIDs for each node:
Component |
Service Name |
OID Translation (Extended Result) |
Extended Result UP Value (Integer) |
Extended Result WARNING Value (Integer) |
Extended Result DOWN Value (Integer) |
OID Translation (Extended Outline) |
Extended Outline UP Value (String) |
Extended Outline WARNING Value (String) |
Extended Outline DOWN Value (String) |
---|---|---|---|---|---|---|---|---|---|
ON PRINCIPAL |
SYSTEM_LOAD |
NET-SNMP-EXTEND-MIB::nsExtendResult.”SYSTEM_LOAD” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”SYSTEM_LOAD”.1 |
OK |
WARNING |
CRITICAL |
SYSTEM_INFO |
NET-SNMP-EXTEND-MIB::nsExtendResult.”SYSTEM_INFO” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”SYSTEM_INFO”.1 |
OK |
WARNING |
||
BACKEND |
NET-SNMP-EXTEND-MIB::nsExtendResult.”BACKEND” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”BACKEND”.1 |
HTTP OK |
HTTP CRITICAL |
||
HTTP_CERTIFICATE |
NET-SNMP-EXTEND-MIB::nsExtendResult.”HTTP_CERTIFICATE” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”HTTP_CERTIFICATE”.1 |
OK |
WARNING |
CRITICAL |
|
RADIUS |
NET-SNMP-EXTEND-MIB::nsExtendResult.”RADIUS” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”RADIUS”.1 |
Service RADIUSD is UP |
Service RADIUSD is DOWN |
||
RADIUS_CERTIFICATE |
NET-SNMP-EXTEND-MIB::nsExtendResult.”RADIUS_CERTIFICATE” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”RADIUS_CERTIFICATE”.1 |
OK |
WARNING |
CRITICAL |
|
UDS |
NET-SNMP-EXTEND-MIB::nsExtendResult.”UDS” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”UDS”.1 |
OK |
CRITICAL |
||
CACHE |
NET-SNMP-EXTEND-MIB::nsExtendResult.”CACHE” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”CACHE”.1 |
Service REDIS is UP |
Service REDIS is DOWN |
||
QUEUE |
NET-SNMP-EXTEND-MIB::nsExtendResult.”QUEUE” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”QUEUE”.1 |
Service QUEUES is UP |
QUEUES is DOWN |
||
LOGCOLLECTOR |
NET-SNMP-EXTEND-MIB::nsExtendResult.”LOGCOLLECTOR” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”LOGCOLLECTOR”.1 |
OK |
CRITICAL |
||
PORTAL |
NET-SNMP-EXTEND-MIB::nsExtendResult.”PORTAL” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”PORTAL”.1 |
HTTP OK |
HTTP CRITICAL |
||
DB |
NET-SNMP-EXTEND-MIB::nsExtendResult.”DB” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”DB”.1 |
OK |
QUERY CRITICAL |
||
NTLM |
NET-SNMP-EXTEND-MIB::nsExtendResult.”NTLM” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”NTLM”.1 |
OK |
CRITICAL |
||
BACKUP |
NET-SNMP-EXTEND-MIB::nsExtendResult.”BACKUP” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”BACKUP”.1 |
OK |
WARNING |
CRITICAL |
|
DISK_ROOT |
NET-SNMP-EXTEND-MIB::nsExtendResult.”DISK_ROOT” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”DISK_ROOT”.1 |
OK |
WARNING |
CRITICAL |
|
DISK_VAR_LOG |
NET-SNMP-EXTEND-MIB::nsExtendResult.”DISK_VAR_LOG” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”DISK_VAR_LOG”.1 |
OK |
WARNING |
CRITICAL |
|
DISK_BACKUP |
NET-SNMP-EXTEND-MIB::nsExtendResult.”DISK_BACKUP” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”DISK_BACKUP”.1 |
OK |
WARNING |
CRITICAL |
|
ON WORKER |
SYSTEM_LOAD |
NET-SNMP-EXTEND-MIB::nsExtendResult.”SYSTEM_LOAD” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”SYSTEM_LOAD”.1 |
OK |
WARNING |
CRITICAL |
SYSTEM_INFO |
NET-SNMP-EXTEND-MIB::nsExtendResult.”SYSTEM_INFO” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”SYSTEM_INFO”.1 |
OK |
WARNING |
||
BACKEND |
NET-SNMP-EXTEND-MIB::nsExtendResult.”BACKEND” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”BACKEND”.1 |
HTTP OK |
HTTP CRITICAL |
||
HTTP_CERTIFICATE |
NET-SNMP-EXTEND-MIB::nsExtendResult.”HTTP_CERTIFICATE” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”HTTP_CERTIFICATE”.1 |
OK |
WARNING |
CRITICAL |
|
RADIUS |
NET-SNMP-EXTEND-MIB::nsExtendResult.”RADIUS” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”RADIUS”.1 |
Service RADIUSD is UP |
Service RADIUSD is DOWN |
||
RADIUS_CERTIFICATE |
NET-SNMP-EXTEND-MIB::nsExtendResult.”RADIUS_CERTIFICATE” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”RADIUS_CERTIFICATE”.1 |
OK |
WARNING |
CRITICAL |
|
UDS |
NET-SNMP-EXTEND-MIB::nsExtendResult.”UDS” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”UDS”.1 |
OK |
CRITICAL |
||
CACHE |
NET-SNMP-EXTEND-MIB::nsExtendResult.”CACHE” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”CACHE”.1 |
Service REDIS is UP |
Service REDIS is DOWN |
||
QUEUE |
NET-SNMP-EXTEND-MIB::nsExtendResult.”QUEUE” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”QUEUE”.1 |
Service QUEUES is UP |
QUEUES is DOWN |
||
LOGCOLLECTOR |
NET-SNMP-EXTEND-MIB::nsExtendResult.”LOGCOLLECTOR” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”LOGCOLLECTOR”.1 |
OK |
CRITICAL |
||
PORTAL |
NET-SNMP-EXTEND-MIB::nsExtendResult.”PORTAL” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”PORTAL”.1 |
HTTP OK |
HTTP CRITICAL |
||
CAPTIVE_PORTAL |
NET-SNMP-EXTEND-MIB::nsExtendResult.”CAPTIVE_PORTAL” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”CAPTIVE_PORTAL”.1 |
OK |
CRITICAL |
||
CAPTIVE_PORTAL_THEMES |
NET-SNMP-EXTEND-MIB::nsExtendResult.”CAPTIVE_PORTAL_THEMES” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”CAPTIVE_PORTAL_THEMES”.1 |
OK |
CRITICAL |
||
DB |
NET-SNMP-EXTEND-MIB::nsExtendResult.”DB” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”DB”.1 |
OK |
QUERY CRITICAL |
||
DBREPLICATION |
NET-SNMP-EXTEND-MIB::nsExtendResult.”DBREPLICATION” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”DBREPLICATION”.1 |
Service MYSQL Replication is UP |
Service MYSQL Replication is WARNING |
Service MYSQL Replication is DOWN |
|
COLLECTD |
NET-SNMP-EXTEND-MIB::nsExtendResult.”COLLECTD” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”COLLECTD”.1 |
PROCS OK |
PROCS CRITICAL |
||
FILEBEAT |
NET-SNMP-EXTEND-MIB::nsExtendResult.”FILEBEAT” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”FILEBEAT”.1 |
PROCS OK |
PROCS CRITICAL |
||
DHCPHELPERREADER |
NET-SNMP-EXTEND-MIB::nsExtendResult.”DHCPHELPERREADER” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”DHCPHELPERREADER”.1 |
PROCS OK |
PROCS CRITICAL |
||
NTLM |
NET-SNMP-EXTEND-MIB::nsExtendResult.”NTLM” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”NTLM”.1 |
OK |
CRITICAL |
||
AD_DOMAIN_MEMBER |
NET-SNMP-EXTEND-MIB::nsExtendResult.”AD_DOMAIN_MEMBER” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”AD_DOMAIN_MEMBER”.1 |
Join is OK |
CRITICAL |
||
WINBIND |
NET-SNMP-EXTEND-MIB::nsExtendResult.”WINBIND” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”WINBIND”.1 |
Service WINBIND is UP |
Service WINBIND is DOWN |
||
ADM_USER_PASSWD_EXPIRATION |
NET-SNMP-EXTEND-MIB::nsExtendResult.”ADM_USER_PASSWD_EXPIRATION” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”ADM_USER_PASSWD_EXPIRATION”.1 |
OK |
WARNING |
CRITICAL |
|
TIME_SYNC |
NET-SNMP-EXTEND-MIB::nsExtendResult.”TIME_SYNC” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”TIME_SYNC”.1 |
Service TIME_SYNC is OK |
CRITICAL |
||
BACKUP |
NET-SNMP-EXTEND-MIB::nsExtendResult.”BACKUP” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”BACKUP”.1 |
OK |
WARNING |
CRITICAL |
|
DISK_ROOT |
NET-SNMP-EXTEND-MIB::nsExtendResult.”DISK_ROOT” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”DISK_ROOT”.1 |
OK |
WARNING |
CRITICAL |
|
DISK_VAR_LOG |
NET-SNMP-EXTEND-MIB::nsExtendResult.”DISK_VAR_LOG” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”DISK_VAR_LOG”.1 |
OK |
WARNING |
CRITICAL |
|
DISK_BACKUP |
NET-SNMP-EXTEND-MIB::nsExtendResult.”DISK_BACKUP” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”DISK_BACKUP”.1 |
OK |
WARNING |
CRITICAL |
|
ON PROXY |
SYSTEM_LOAD |
NET-SNMP-EXTEND-MIB::nsExtendResult.”SYSTEM_LOAD” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”SYSTEM_LOAD”.1 |
OK |
WARNING |
CRITICAL |
RADIUS |
NET-SNMP-EXTEND-MIB::nsExtendResult.”RADIUS” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”RADIUS”.1 |
Service RADIUSD is UP |
Service RADIUSD is DOWN |
||
RADIUS_CERTIFICATE |
NET-SNMP-EXTEND-MIB::nsExtendResult.”RADIUS_CERTIFICATE” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”RADIUS_CERTIFICATE”.1 |
OK |
WARNING |
CRITICAL |
|
LOGCOLLECTOR |
NET-SNMP-EXTEND-MIB::nsExtendResult.”LOGCOLLECTOR” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”LOGCOLLECTOR”.1 |
OK |
CRITICAL |
||
COLLECTD |
NET-SNMP-EXTEND-MIB::nsExtendResult.”COLLECTD” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”COLLECTD”.1 |
PROCS OK |
PROCS CRITICAL |
||
TIME_SYNC |
NET-SNMP-EXTEND-MIB::nsExtendResult.”TIME_SYNC” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”TIME_SYNC”.1 |
Service TIME_SYNC is OK |
CRITICAL |
||
BACKUP |
NET-SNMP-EXTEND-MIB::nsExtendResult.”BACKUP” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”BACKUP”.1 |
OK |
WARNING |
CRITICAL |
|
DISK_ROOT |
NET-SNMP-EXTEND-MIB::nsExtendResult.”DISK_ROOT” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”DISK_ROOT”.1 |
OK |
WARNING |
CRITICAL |
|
DISK_VAR_LOG |
NET-SNMP-EXTEND-MIB::nsExtendResult.”DISK_VAR_LOG” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”DISK_VAR_LOG”.1 |
OK |
WARNING |
CRITICAL |
|
DISK_BACKUP |
NET-SNMP-EXTEND-MIB::nsExtendResult.”DISK_BACKUP” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”DISK_BACKUP”.1 |
OK |
WARNING |
CRITICAL |
|
ON ANALYTICS |
SYSTEM_LOAD |
NET-SNMP-EXTEND-MIB::nsExtendResult.”SYSTEM_LOAD” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”SYSTEM_LOAD”.1 |
OK |
WARNING |
CRITICAL |
CACHE |
NET-SNMP-EXTEND-MIB::nsExtendResult.”CACHE” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”CACHE”.1 |
Service REDIS is UP |
Service REDIS is DOWN |
||
LOGCOLLECTOR |
NET-SNMP-EXTEND-MIB::nsExtendResult.”LOGCOLLECTOR” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”LOGCOLLECTOR”.1 |
OK |
CRITICAL |
||
COLLECTD |
NET-SNMP-EXTEND-MIB::nsExtendResult.”COLLECTD” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”COLLECTD”.1 |
PROCS OK |
PROCS CRITICAL |
||
ELASTICSEARCH |
NET-SNMP-EXTEND-MIB::nsExtendResult.”ELASTICSEARCH” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”ELASTICSEARCH”.1 |
OK |
WARNING |
CRITICAL |
|
KIBANA |
NET-SNMP-EXTEND-MIB::nsExtendResult.”KIBANA” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”KIBANA”.1 |
Service KIBANA is UP |
Service KIBANA is DOWN |
||
LOGSTASH |
NET-SNMP-EXTEND-MIB::nsExtendResult.”LOGSTASH” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”LOGSTASH”.1 |
Service LOGSTASH is UP |
Service LOGSTASH is DOWN |
||
TIME_SYNC |
NET-SNMP-EXTEND-MIB::nsExtendResult.”TIME_SYNC” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”TIME_SYNC”.1 |
Service TIME_SYNC is OK |
Service TIME_SYNC is WARNING |
Service TIME_SYNC is CRITICAL |
|
DISK_ROOT |
NET-SNMP-EXTEND-MIB::nsExtendResult.”DISK_ROOT” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”DISK_ROOT”.1 |
OK |
WARNING |
CRITICAL |
|
DISK_VAR |
NET-SNMP-EXTEND-MIB::nsExtendResult.”DISK_VAR” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”DISK_VAR”.1 |
OK |
WARNING |
CRITICAL |
|
ELASTIC_INDEX_READ_ONLY |
NET-SNMP-EXTEND-MIB::nsExtendResult.”ELASTIC_INDEX_READ_ONLY” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”ELASTIC_INDEX_READ_ONLY”.1 |
ELASTIC_INDEX_READ_ONLY is in status OK |
ELASTIC_INDEX_READ_ONLY is in status ERROR |
||
ON SENSOR |
SYSTEM_LOAD |
NET-SNMP-EXTEND-MIB::nsExtendResult.”SYSTEM_LOAD” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”SYSTEM_LOAD”.1 |
OK |
WARNING |
CRITICAL |
CACHE |
NET-SNMP-EXTEND-MIB::nsExtendResult.”CACHE” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”CACHE”.1 |
Service REDIS is UP |
Service REDIS is DOWN |
||
FILEBEAT |
NET-SNMP-EXTEND-MIB::nsExtendResult.”FILEBEAT” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”FILEBEAT”.1 |
PROCS OK |
PROCS CRITICAL |
||
DHCPHELPERREADER |
NET-SNMP-EXTEND-MIB::nsExtendResult.”DHCPHELPERREADER” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”DHCPHELPERREADER”.1 |
PROCS OK |
PROCS CRITICAL |
||
ZEEK |
NET-SNMP-EXTEND-MIB::nsExtendResult.”ZEEK” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”ZEEK”.1 |
ZEEKCTL STATUS OK |
ZEEKCTL STATUS CRITICAL |
||
COLLECTD |
NET-SNMP-EXTEND-MIB::nsExtendResult.”COLLECTD” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”COLLECTD”.1 |
PROCS OK |
PROCS CRITICAL |
||
TIME_SYNC |
NET-SNMP-EXTEND-MIB::nsExtendResult.”TIME_SYNC” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”TIME_SYNC”.1 |
Service TIME_SYNC is OK |
Service TIME_SYNC is WARNING |
Service TIME_SYNC is CRITICAL |
|
DISK_ROOT |
NET-SNMP-EXTEND-MIB::nsExtendResult.”DISK_ROOT” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”DISK_ROOT”.1 |
OK |
WARNING |
CRITICAL |
|
DISK_VAR |
NET-SNMP-EXTEND-MIB::nsExtendResult.”DISK_VAR” |
0 |
1 |
2 |
NET-SNMP-EXTEND-MIB::nsExtendOutLine.”DISK_VAR”.1 |
OK |
WARNING |
CRITICAL |