SYSAPPL-MIB

Monitored by Observium
        The MIB module defines management objects that model
applications as collections of executables and files
installed and executing on a host system.  The MIB
presents a system-level view of applications; i.e.,
objects in this MIB are limited to those attributes
that can typically be obtained from the system itself
without adding special instrumentation to the applications.
    
Observium actively monitors this MIB
Observium uses this MIB in discovery or polling workflows on applicable devices.
Polling
Explore Observium network monitoring
Source file
SYSAPPL-MIB
Last revised
Identity
sysApplMIB
Base OID
1.3.6.1.2.1.54
Imported Objects
SNMPv2-CONF MODULE-COMPLIANCE (no object page) OBJECT-GROUP (no object page)
SNMPv2-SMI Counter32 Gauge32 mib-2 MODULE-IDENTITY (no object page) OBJECT-TYPE (no object page) TimeTicks Unsigned32
SNMPv2-TC DateAndTime TEXTUAL-CONVENTION (no object page)
Net-SNMP examples using the rfc MIB directory Show commands

These commands use the standard Observium installation path and load the selected MIB variant before the RFC and Net-SNMP directories.

Translate the module identity
/usr/bin/snmptranslate -Pud -Ir -On -m 'SYSAPPL-MIB' -M '/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'SYSAPPL-MIB::sysApplMIB'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'SYSAPPL-MIB' -M '/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'SYSAPPL-MIB::sysApplMIB'
How SNMP, Net-SNMP, MIB paths, and variants work
Objects (80)
3 directly used by Observium
.1.3.6.1.2.1.54
.1.3.6.1.2.1.54.1
.1.3.6.1.2.1.54.1.1
.1.3.6.1.2.1.54.1.1.1
.1.3.6.1.2.1.54.1.1.1.1
Unsigned32
.1.3.6.1.2.1.54.1.1.1.1.1
.1.3.6.1.2.1.54.1.1.1.1.2
.1.3.6.1.2.1.54.1.1.1.1.3
.1.3.6.1.2.1.54.1.1.1.1.4
.1.3.6.1.2.1.54.1.1.1.1.5
.1.3.6.1.2.1.54.1.1.1.1.6
.1.3.6.1.2.1.54.1.1.1.1.7
.1.3.6.1.2.1.54.1.1.2
.1.3.6.1.2.1.54.1.1.2.1
Unsigned32
.1.3.6.1.2.1.54.1.1.2.1.1
.1.3.6.1.2.1.54.1.1.2.1.10
.1.3.6.1.2.1.54.1.1.2.1.11
.1.3.6.1.2.1.54.1.1.2.1.2
Enumeration
.1.3.6.1.2.1.54.1.1.2.1.3
.1.3.6.1.2.1.54.1.1.2.1.4
.1.3.6.1.2.1.54.1.1.2.1.5
.1.3.6.1.2.1.54.1.1.2.1.6
.1.3.6.1.2.1.54.1.1.2.1.7
OctetString
.1.3.6.1.2.1.54.1.1.2.1.8
.1.3.6.1.2.1.54.1.1.2.1.9
.1.3.6.1.2.1.54.1.2
.1.3.6.1.2.1.54.1.2.1
.1.3.6.1.2.1.54.1.2.1.1
Unsigned32
.1.3.6.1.2.1.54.1.2.1.1.1
.1.3.6.1.2.1.54.1.2.1.1.2
.1.3.6.1.2.1.54.1.2.1.1.3
secondsUnsigned32
.1.3.6.1.2.1.54.1.2.10
secondsUnsigned32
.1.3.6.1.2.1.54.1.2.11
.1.3.6.1.2.1.54.1.2.2
.1.3.6.1.2.1.54.1.2.2.1
Unsigned32
.1.3.6.1.2.1.54.1.2.2.1.1
.1.3.6.1.2.1.54.1.2.2.1.2
Enumeration
.1.3.6.1.2.1.54.1.2.2.1.3
.1.3.6.1.2.1.54.1.2.2.1.4
.1.3.6.1.2.1.54.1.2.3
.1.3.6.1.2.1.54.1.2.3.1
Unsigned32
.1.3.6.1.2.1.54.1.2.3.1.1
.1.3.6.1.2.1.54.1.2.3.1.10
.1.3.6.1.2.1.54.1.2.3.1.11
.1.3.6.1.2.1.54.1.2.3.1.12
Unsigned32
.1.3.6.1.2.1.54.1.2.3.1.2
Unsigned32
.1.3.6.1.2.1.54.1.2.3.1.3
Unsigned32
.1.3.6.1.2.1.54.1.2.3.1.4
.1.3.6.1.2.1.54.1.2.3.1.5
.1.3.6.1.2.1.54.1.2.3.1.6
.1.3.6.1.2.1.54.1.2.3.1.7
.1.3.6.1.2.1.54.1.2.3.1.8
.1.3.6.1.2.1.54.1.2.3.1.9
.1.3.6.1.2.1.54.1.2.4
.1.3.6.1.2.1.54.1.2.4.1
Unsigned32
.1.3.6.1.2.1.54.1.2.4.1.1
Unsigned32
.1.3.6.1.2.1.54.1.2.4.1.10
.1.3.6.1.2.1.54.1.2.4.1.11
Unsigned32
.1.3.6.1.2.1.54.1.2.4.1.2
Unsigned32
.1.3.6.1.2.1.54.1.2.4.1.3
.1.3.6.1.2.1.54.1.2.4.1.4
.1.3.6.1.2.1.54.1.2.4.1.5
.1.3.6.1.2.1.54.1.2.4.1.6
.1.3.6.1.2.1.54.1.2.4.1.7
.1.3.6.1.2.1.54.1.2.4.1.8
KbytesUnsigned32
.1.3.6.1.2.1.54.1.2.4.1.9
Unsigned32
.1.3.6.1.2.1.54.1.2.5
.1.3.6.1.2.1.54.1.2.6
secondsUnsigned32
.1.3.6.1.2.1.54.1.2.7
Unsigned32
.1.3.6.1.2.1.54.1.2.8
.1.3.6.1.2.1.54.1.2.9
.1.3.6.1.2.1.54.1.3
.1.3.6.1.2.1.54.1.3.1
.1.3.6.1.2.1.54.1.3.1.1
Unsigned32
.1.3.6.1.2.1.54.1.3.1.1.1
Unsigned32
.1.3.6.1.2.1.54.1.3.1.1.2
.1.3.6.1.2.1.54.2
.1.3.6.1.2.1.54.3
.1.3.6.1.2.1.54.3.1
.1.3.6.1.2.1.54.3.2
Dependencies (3) 3 direct Show tree and compile order Hide dependency details

Each imported module is resolved in the importing module's source directory first, then through the normal default-variant rules.

Dependency tree
Dependency-first compile order
  1. SNMPv2-SMIrfc
  2. SNMPv2-CONFrfc
  3. SNMPv2-TCrfc
  4. SYSAPPL-MIBrfcselected
Type Definitions (3)
OctetString range: 0..1024
Enumeration
running(1)
runnable(2)
waiting(3)
exiting(4)
other(5)
OctetString range: 0..255
Conformance Groups (3)
The system application installed group contains
information about applications and their constituent
components which have been installed on the host system.
.1.3.6.1.2.1.54.3.2.1
The system application run group contains information
about applications and associated elements which have
run or are currently running on the host system.
.1.3.6.1.2.1.54.3.2.2
The Map Group contains a single table, sysApplMapTable,
that provides a backwards mapping for determining the
invoked application, installed element, and installed
application package given a known process identification
number.
.1.3.6.1.2.1.54.3.2.3
Compliance Statements (1)

OID .1.3.6.1.2.1.54.3.1.1
Describes the requirements for conformance to
the System Application MIB
Required groups