public class JvmManagementMib extends Object implements org.snmp4j.agent.MOGroup
| Modifier and Type | Class and Description |
|---|---|
static class |
JvmManagementMib.JvmClassesVerboseLevelEnum |
static class |
JvmManagementMib.JvmJITCompilerTimeMonitoringEnum |
static class |
JvmManagementMib.JvmMemoryGCCallEnum |
static class |
JvmManagementMib.JvmMemoryGCVerboseLevelEnum |
static class |
JvmManagementMib.JvmRTBootClassPathSupportEnum |
static class |
JvmManagementMib.JvmThreadContentionMonitoringEnum |
static class |
JvmManagementMib.JvmThreadCpuTimeMonitoringEnum |
| Modifier | Constructor and Description |
|---|---|
protected |
JvmManagementMib()
Constructs a JvmManagementMib instance without actually creating its
ManagedObject instances. |
|
JvmManagementMib(org.snmp4j.agent.mo.MOFactory moFactory)
Constructs a JvmManagementMib instance and actually creates its
ManagedObject instances using the supplied
MOFactory (by calling
createMO(MOFactory moFactory)). |
| Modifier and Type | Method and Description |
|---|---|
protected void |
createMO(org.snmp4j.agent.mo.MOFactory moFactory)
Create the ManagedObjects defined for this MIB module
using the specified
MOFactory. |
org.snmp4j.agent.mo.MOTable |
getJvmMemGCEntry() |
MOTableJMX<org.snmp4j.agent.mo.DefaultMOMutableRow2PC,org.snmp4j.agent.mo.MOColumn,org.snmp4j.agent.mo.MOTableModel<org.snmp4j.agent.mo.DefaultMOMutableRow2PC>> |
getJvmMemManagerEntry() |
MOTableJMX<org.snmp4j.agent.mo.DefaultMOMutableRow2PC,org.snmp4j.agent.mo.MOColumn,org.snmp4j.agent.mo.MOTableModel<org.snmp4j.agent.mo.DefaultMOMutableRow2PC>> |
getJvmMemMgrPoolRelEntry() |
MOTableJMX<org.snmp4j.agent.mo.DefaultMOMutableRow2PC,org.snmp4j.agent.mo.MOColumn,org.snmp4j.agent.mo.MOTableModel<org.snmp4j.agent.mo.DefaultMOMutableRow2PC>> |
getJvmMemPoolEntry() |
MOTableJMX<org.snmp4j.agent.mo.DefaultMOMutableRow2PC,org.snmp4j.agent.mo.MOColumn,org.snmp4j.agent.mo.MOTableModel<org.snmp4j.agent.mo.DefaultMOMutableRow2PC>> |
getJvmRTBootClassPathEntry() |
MOTableJMX<org.snmp4j.agent.mo.DefaultMOMutableRow2PC,org.snmp4j.agent.mo.MOColumn,org.snmp4j.agent.mo.MOTableModel<org.snmp4j.agent.mo.DefaultMOMutableRow2PC>> |
getJvmRTClassPathEntry() |
MOTableJMX<org.snmp4j.agent.mo.DefaultMOMutableRow2PC,org.snmp4j.agent.mo.MOColumn,org.snmp4j.agent.mo.MOTableModel<org.snmp4j.agent.mo.DefaultMOMutableRow2PC>> |
getJvmRTInputArgsEntry() |
MOTableJMX<org.snmp4j.agent.mo.DefaultMOMutableRow2PC,org.snmp4j.agent.mo.MOColumn,org.snmp4j.agent.mo.MOTableModel<org.snmp4j.agent.mo.DefaultMOMutableRow2PC>> |
getJvmRTLibraryPathEntry() |
MOTableJMX<org.snmp4j.agent.mo.DefaultMOMutableRow2PC,org.snmp4j.agent.mo.MOColumn,org.snmp4j.agent.mo.MOTableModel<org.snmp4j.agent.mo.DefaultMOMutableRow2PC>> |
getJvmThreadInstanceEntry() |
void |
jvmLowMemoryPoolCollectNotif(org.snmp4j.agent.NotificationOriginator notificationOriginator,
org.snmp4j.smi.OctetString context,
org.snmp4j.smi.VariableBinding[] vbs) |
void |
jvmLowMemoryPoolUsageNotif(org.snmp4j.agent.NotificationOriginator notificationOriginator,
org.snmp4j.smi.OctetString context,
org.snmp4j.smi.VariableBinding[] vbs) |
void |
registerMOs(org.snmp4j.agent.MOServer server,
org.snmp4j.smi.OctetString context) |
void |
unregisterMOs(org.snmp4j.agent.MOServer server,
org.snmp4j.smi.OctetString context) |
public static final org.snmp4j.smi.OID oidJvmClassesLoadedCount
public static final org.snmp4j.smi.OID oidJvmClassesTotalLoadedCount
public static final org.snmp4j.smi.OID oidJvmClassesUnloadedCount
public static final org.snmp4j.smi.OID oidJvmClassesVerboseLevel
public static final org.snmp4j.smi.OID oidJvmMemoryPendingFinalCount
public static final org.snmp4j.smi.OID oidJvmMemoryGCVerboseLevel
public static final org.snmp4j.smi.OID oidJvmMemoryGCCall
public static final org.snmp4j.smi.OID oidJvmMemoryHeapInitSize
public static final org.snmp4j.smi.OID oidJvmMemoryHeapUsed
public static final org.snmp4j.smi.OID oidJvmMemoryHeapCommitted
public static final org.snmp4j.smi.OID oidJvmMemoryHeapMaxSize
public static final org.snmp4j.smi.OID oidJvmMemoryNonHeapInitSize
public static final org.snmp4j.smi.OID oidJvmMemoryNonHeapUsed
public static final org.snmp4j.smi.OID oidJvmMemoryNonHeapCommitted
public static final org.snmp4j.smi.OID oidJvmMemoryNonHeapMaxSize
public static final org.snmp4j.smi.OID oidJvmThreadCount
public static final org.snmp4j.smi.OID oidJvmThreadDaemonCount
public static final org.snmp4j.smi.OID oidJvmThreadPeakCount
public static final org.snmp4j.smi.OID oidJvmThreadTotalStartedCount
public static final org.snmp4j.smi.OID oidJvmThreadContentionMonitoring
public static final org.snmp4j.smi.OID oidJvmThreadCpuTimeMonitoring
public static final org.snmp4j.smi.OID oidJvmThreadPeakCountReset
public static final org.snmp4j.smi.OID oidJvmRTName
public static final org.snmp4j.smi.OID oidJvmRTVMName
public static final org.snmp4j.smi.OID oidJvmRTVMVendor
public static final org.snmp4j.smi.OID oidJvmRTVMVersion
public static final org.snmp4j.smi.OID oidJvmRTSpecName
public static final org.snmp4j.smi.OID oidJvmRTSpecVendor
public static final org.snmp4j.smi.OID oidJvmRTSpecVersion
public static final org.snmp4j.smi.OID oidJvmRTManagementSpecVersion
public static final org.snmp4j.smi.OID oidJvmRTBootClassPathSupport
public static final org.snmp4j.smi.OID oidJvmRTInputArgsCount
public static final org.snmp4j.smi.OID oidJvmRTUptimeMs
public static final org.snmp4j.smi.OID oidJvmRTStartTimeMs
public static final org.snmp4j.smi.OID oidJvmJITCompilerName
public static final org.snmp4j.smi.OID oidJvmJITCompilerTimeMs
public static final org.snmp4j.smi.OID oidJvmJITCompilerTimeMonitoring
public static final org.snmp4j.smi.OID oidJvmOSName
public static final org.snmp4j.smi.OID oidJvmOSArch
public static final org.snmp4j.smi.OID oidJvmOSVersion
public static final org.snmp4j.smi.OID oidJvmOSProcessorCount
public static final org.snmp4j.smi.OID oidJvmLowMemoryPoolUsageNotif
public static final org.snmp4j.smi.OID oidTrapVarJvmMemPoolName
public static final org.snmp4j.smi.OID oidTrapVarJvmMemPoolUsed
public static final org.snmp4j.smi.OID oidTrapVarJvmMemPoolThreshdCount
public static final org.snmp4j.smi.OID oidJvmLowMemoryPoolCollectNotif
public static final org.snmp4j.smi.OID oidTrapVarJvmMemPoolCollectUsed
public static final org.snmp4j.smi.OID oidTrapVarJvmMemPoolCollectThreshdCount
public static final org.snmp4j.smi.OID oidJvmMemManagerEntry
public static final int colJvmMemManagerName
public static final int colJvmMemManagerState
public static final int idxJvmMemManagerName
public static final int idxJvmMemManagerState
public static final org.snmp4j.smi.OID oidJvmMemGCEntry
public static final int colJvmMemGCCount
public static final int colJvmMemGCTimeMs
public static final int idxJvmMemGCCount
public static final int idxJvmMemGCTimeMs
public static final org.snmp4j.smi.OID oidJvmMemPoolEntry
public static final int colJvmMemPoolName
public static final int colJvmMemPoolType
public static final int colJvmMemPoolState
public static final int colJvmMemPoolPeakReset
public static final int colJvmMemPoolInitSize
public static final int colJvmMemPoolUsed
public static final int colJvmMemPoolCommitted
public static final int colJvmMemPoolMaxSize
public static final int colJvmMemPoolPeakUsed
public static final int colJvmMemPoolPeakCommitted
public static final int colJvmMemPoolPeakMaxSize
public static final int colJvmMemPoolCollectUsed
public static final int colJvmMemPoolCollectCommitted
public static final int colJvmMemPoolCollectMaxSize
public static final int colJvmMemPoolThreshold
public static final int colJvmMemPoolThreshdCount
public static final int colJvmMemPoolThreshdSupport
public static final int colJvmMemPoolCollectThreshold
public static final int colJvmMemPoolCollectThreshdCount
public static final int colJvmMemPoolCollectThreshdSupport
public static final int idxJvmMemPoolName
public static final int idxJvmMemPoolType
public static final int idxJvmMemPoolState
public static final int idxJvmMemPoolPeakReset
public static final int idxJvmMemPoolInitSize
public static final int idxJvmMemPoolUsed
public static final int idxJvmMemPoolCommitted
public static final int idxJvmMemPoolMaxSize
public static final int idxJvmMemPoolPeakUsed
public static final int idxJvmMemPoolPeakCommitted
public static final int idxJvmMemPoolPeakMaxSize
public static final int idxJvmMemPoolCollectUsed
public static final int idxJvmMemPoolCollectCommitted
public static final int idxJvmMemPoolCollectMaxSize
public static final int idxJvmMemPoolThreshold
public static final int idxJvmMemPoolThreshdCount
public static final int idxJvmMemPoolThreshdSupport
public static final int idxJvmMemPoolCollectThreshold
public static final int idxJvmMemPoolCollectThreshdCount
public static final int idxJvmMemPoolCollectThreshdSupport
public static final org.snmp4j.smi.OID oidJvmMemMgrPoolRelEntry
public static final int colJvmMemMgrRelManagerName
public static final int colJvmMemMgrRelPoolName
public static final int idxJvmMemMgrRelManagerName
public static final int idxJvmMemMgrRelPoolName
public static final org.snmp4j.smi.OID oidJvmThreadInstanceEntry
public static final int colJvmThreadInstId
public static final int colJvmThreadInstState
public static final int colJvmThreadInstBlockCount
public static final int colJvmThreadInstBlockTimeMs
public static final int colJvmThreadInstWaitCount
public static final int colJvmThreadInstWaitTimeMs
public static final int colJvmThreadInstCpuTimeNs
public static final int colJvmThreadInstName
public static final int colJvmThreadInstLockName
public static final int colJvmThreadInstLockOwnerPtr
public static final int idxJvmThreadInstId
public static final int idxJvmThreadInstState
public static final int idxJvmThreadInstBlockCount
public static final int idxJvmThreadInstBlockTimeMs
public static final int idxJvmThreadInstWaitCount
public static final int idxJvmThreadInstWaitTimeMs
public static final int idxJvmThreadInstCpuTimeNs
public static final int idxJvmThreadInstName
public static final int idxJvmThreadInstLockName
public static final int idxJvmThreadInstLockOwnerPtr
public static final org.snmp4j.smi.OID oidJvmRTInputArgsEntry
public static final int colJvmRTInputArgsItem
public static final int idxJvmRTInputArgsItem
public static final org.snmp4j.smi.OID oidJvmRTBootClassPathEntry
public static final int colJvmRTBootClassPathItem
public static final int idxJvmRTBootClassPathItem
public static final org.snmp4j.smi.OID oidJvmRTClassPathEntry
public static final int colJvmRTClassPathItem
public static final int idxJvmRTClassPathItem
public static final org.snmp4j.smi.OID oidJvmRTLibraryPathEntry
public static final int colJvmRTLibraryPathItem
public static final int idxJvmRTLibraryPathItem
protected JvmManagementMib()
ManagedObject instances. This has to be done in a
sub-class constructor or after construction by calling
createMO(MOFactory moFactory).public JvmManagementMib(org.snmp4j.agent.mo.MOFactory moFactory)
ManagedObject instances using the supplied
MOFactory (by calling
createMO(MOFactory moFactory)).moFactory - the MOFactory to be used to create the
managed objects for this module.protected void createMO(org.snmp4j.agent.mo.MOFactory moFactory)
MOFactory.moFactory - the MOFactory instance to use for object
creation.public MOTableJMX<org.snmp4j.agent.mo.DefaultMOMutableRow2PC,org.snmp4j.agent.mo.MOColumn,org.snmp4j.agent.mo.MOTableModel<org.snmp4j.agent.mo.DefaultMOMutableRow2PC>> getJvmMemManagerEntry()
public org.snmp4j.agent.mo.MOTable getJvmMemGCEntry()
public MOTableJMX<org.snmp4j.agent.mo.DefaultMOMutableRow2PC,org.snmp4j.agent.mo.MOColumn,org.snmp4j.agent.mo.MOTableModel<org.snmp4j.agent.mo.DefaultMOMutableRow2PC>> getJvmMemPoolEntry()
public MOTableJMX<org.snmp4j.agent.mo.DefaultMOMutableRow2PC,org.snmp4j.agent.mo.MOColumn,org.snmp4j.agent.mo.MOTableModel<org.snmp4j.agent.mo.DefaultMOMutableRow2PC>> getJvmMemMgrPoolRelEntry()
public MOTableJMX<org.snmp4j.agent.mo.DefaultMOMutableRow2PC,org.snmp4j.agent.mo.MOColumn,org.snmp4j.agent.mo.MOTableModel<org.snmp4j.agent.mo.DefaultMOMutableRow2PC>> getJvmThreadInstanceEntry()
public MOTableJMX<org.snmp4j.agent.mo.DefaultMOMutableRow2PC,org.snmp4j.agent.mo.MOColumn,org.snmp4j.agent.mo.MOTableModel<org.snmp4j.agent.mo.DefaultMOMutableRow2PC>> getJvmRTInputArgsEntry()
public MOTableJMX<org.snmp4j.agent.mo.DefaultMOMutableRow2PC,org.snmp4j.agent.mo.MOColumn,org.snmp4j.agent.mo.MOTableModel<org.snmp4j.agent.mo.DefaultMOMutableRow2PC>> getJvmRTBootClassPathEntry()
public MOTableJMX<org.snmp4j.agent.mo.DefaultMOMutableRow2PC,org.snmp4j.agent.mo.MOColumn,org.snmp4j.agent.mo.MOTableModel<org.snmp4j.agent.mo.DefaultMOMutableRow2PC>> getJvmRTClassPathEntry()
public MOTableJMX<org.snmp4j.agent.mo.DefaultMOMutableRow2PC,org.snmp4j.agent.mo.MOColumn,org.snmp4j.agent.mo.MOTableModel<org.snmp4j.agent.mo.DefaultMOMutableRow2PC>> getJvmRTLibraryPathEntry()
public void registerMOs(org.snmp4j.agent.MOServer server,
org.snmp4j.smi.OctetString context)
throws org.snmp4j.agent.DuplicateRegistrationException
registerMOs in interface org.snmp4j.agent.MOGrouporg.snmp4j.agent.DuplicateRegistrationExceptionpublic void unregisterMOs(org.snmp4j.agent.MOServer server,
org.snmp4j.smi.OctetString context)
unregisterMOs in interface org.snmp4j.agent.MOGrouppublic void jvmLowMemoryPoolUsageNotif(org.snmp4j.agent.NotificationOriginator notificationOriginator,
org.snmp4j.smi.OctetString context,
org.snmp4j.smi.VariableBinding[] vbs)
public void jvmLowMemoryPoolCollectNotif(org.snmp4j.agent.NotificationOriginator notificationOriginator,
org.snmp4j.smi.OctetString context,
org.snmp4j.smi.VariableBinding[] vbs)
Copyright © 2015 SNMP4J.org. All rights reserved.