All MIBs › SYSAPPL-MIB › sysApplInstallElmtRole
sysApplInstallElmtRole
Module: SYSAPPL-MIB
OID (symbolic): SYSAPPL-MIB::sysApplInstallElmtRole
OID (numeric): 1.3.6.1.2.1.54.1.1.2.1.8
Node type: OBJECT-TYPE
Type: OCTET STRING
Access: read-write
Description: An operator assigned value used in the determination of application status. This value is used by the agent to determine both the mapping of started processes to the initiation of an application, as well as to allow for a determination of application health. The default value, unknown(5), is used when an operator has not yet assigned one of the other values. If unknown(5) is set, bits 1 - 4 have no meaning. The possible values are:
executable(0), An application may have one or more executable elements. The rest of the bits have no meaning if the element is not executable. exclusive(1), Only one copy of an exclusive element may be running per invocation of the running application. primary(2), The primary executable. An application can have one, and only one element that is designated as the primary executable. The execution of this element constitutes an invocation of the application. This is used by the agent implementation to determine the initiation of an application. The primary executable must remain running long enough for the agent implementation to detect its presence. required(3), An application may have zero or more required elements. All required elements must be running in order for the application to be judged to be running and healthy. dependent(4), An application may have zero or more dependent elements. Dependent elements may not be running unless required elements are. unknown(5) Default value for the case when an operator has not yet assigned one of the other values. When set, bits 1, 2, 3, and 4 have no meaning.
sysApplInstallElmtRole is used by the agent implementation in determining the initiation of an application, the current state of a running application (see sysApplRunCurrentState), when an application invocation is no longer running, and the exit status of a terminated application invocation (see sysApplPastRunExitState).
What is sysApplInstallElmtRole?
An operator-assigned classification of this element's role in the application — such as being the one primary executable that starts the app, a required element that must stay running for the app to be considered healthy, or a dependent element — which the agent uses to determine when the application is running versus exiting; an admin sets this so the MIB's run-state tracking actually works correctly for this package.
Examples
Walk all instances (SNMPv2c):
snmpwalk -v2c -c public <target> 1.3.6.1.2.1.54.1.1.2.1.8 snmpwalk -v2c -c public <target> SYSAPPL-MIB::sysApplInstallElmtRole
Get a specific instance (index 1):
snmpget -v2c -c public <target> 1.3.6.1.2.1.54.1.1.2.1.8.1 snmpget -v2c -c public <target> SYSAPPL-MIB::sysApplInstallElmtRole.1
Set instance 1 (SNMPv2c):
snmpset -v2c -c private <target> 1.3.6.1.2.1.54.1.1.2.1.8.1 s <value>
Start monitoring vendor-neutral, standards-based MIB, general-purpose servers/workstations (installed-application/process status) with a free 30-day trial of IPNetwork Monitor. Create custom SNMP monitor using the SYSAPPL-MIB::sysApplInstallElmtRole OID value, configure state conditions and alerts, and monitor any vendor-neutral, standards-based MIB, general-purpose servers/workstations (installed-application/process status) from a single console.
OID Breakdown
Upper-level ancestors (6 from the standard OID tree / other modules)
| Numeric OID | Name | Module |
|---|---|---|
| 1 | iso | LANART-AGENT |
| 1.3 | org | AirPair-MIB |
| 1.3.6 | dod | AirPair-MIB |
| 1.3.6.1 | internet | AirPair-MIB |
| 1.3.6.1.2 | mgmt | AXON-MIB |
| 1.3.6.1.2.1 | mib_2 | AXON-MIB |
| Numeric OID | Name | Module |
|---|---|---|
| 1.3.6.1.2.1.54 | sysApplMIB | SYSAPPL-MIB |
| 1.3.6.1.2.1.54.1 | sysApplOBJ | SYSAPPL-MIB |
| 1.3.6.1.2.1.54.1.1 | sysApplInstalled | SYSAPPL-MIB |
| 1.3.6.1.2.1.54.1.1.2 | sysApplInstallElmtTable | SYSAPPL-MIB |
| 1.3.6.1.2.1.54.1.1.2.1 | sysApplInstallElmtEntry | SYSAPPL-MIB |
| 1.3.6.1.2.1.54.1.1.2.1.8 | sysApplInstallElmtRole | SYSAPPL-MIB |