--
-- @(#)JVM-MANAGEMENT-MIB.mib 1.32 04/07/16
--
-- Copyright 2004 Sun Microsystems, Inc. All rights reserved.
-- This software is the proprietary information of Sun Microsystems, Inc.
-- Use is subject to license terms.
--
-- The JVM-MANAGEMENT-MIB Module
--
-- See jvmManagementMIB MODULE-IDENTITY for a description overview.
-- See conformance statements for mandatory objects
--
JVM-MANAGEMENT-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, Counter32, Gauge32,
Integer32, Counter64, enterprises
FROM SNMPv2-SMI
DisplayString, TEXTUAL-CONVENTION, RowPointer
FROM SNMPv2-TC
MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
FROM SNMPv2-CONF;
-- Module Identity
------------------
jvmMgtMIB MODULE-IDENTITY
LAST-UPDATED "200403041800Z"
-- Format is "YYYYMMDDhhmmZ"
ORGANIZATION "Sun Microsystems, Inc."
CONTACT-INFO "Sun Microsystems, Inc.
4150 Network Circle
Santa Clara, CA 95054
1-800-555-9SUN or
1-650-960-1300
http://www.sun.com
or contact your local support representative"
DESCRIPTION
"Copyright 2004 Sun Microsystems, Inc. All rights reserved.
This module defines the MIB that provides access to the
Java[tm] Virtual Machine monitoring data.
This module is derived from the Java[tm] programming language APIs
described in the java.lang.management package of
Java[tm] 2, Standard Edition, 5.0.
See the Java programming language APIs of JSR 163 for
'Monitoring and Management of the Java[TM] Virtual Machine'
for more details.
Where the Java programming language API uses long, or int,
the MIB often uses the corresponding unsigned quantity -
which is closer to the object semantics.
In those cases, it often happens that the -1 value that might
be used by the API to indicate an unknown/unimplemented
value cannot be used. Instead the MIB uses the value 0, which
stricly speaking cannot be distinguished from a valid value.
In many cases however, a running system will have non-zero
values, so using 0 instead of -1 to indicate an unknown
quantity does not lose any functionality.
"
REVISION "200403041800Z"
-- Format is "YYYYMMDDhhmmZ"
DESCRIPTION
"
JVM-MANAGEMENT-MIB - JSR 163 Final Release 1.0
"
::= { standard jsr163(163) 1 }
-- Enterprise OIDs
------------------
-- internet OBJECT IDENTIFIER ::= { iso(1) org(3) dod(6) 1 }
-- private OBJECT IDENTIFIER ::= { internet 4 }
-- enterprises OBJECT IDENTIFIER ::= { private 1 }
sun OBJECT IDENTIFIER ::= { enterprises 42 }
jmgt OBJECT IDENTIFIER ::= { sun products(2) 145 }
-- experimental OBJECT IDENTIFIER ::= { jmgt 1 }
standard OBJECT IDENTIFIER ::= { jmgt 3 }
----------------------------------------------------------------------------
-- Textual Conventions
----------------------
--
-- Note: Some of the TEXTUAL-CONVENTIONs defined in this module are
-- OCTET STRING with a 1023 size limitation (SIZE(0..1023)).
--
-- As per RFC2578, section 7.1.2. OCTET STRING:
--
-- "The OCTET STRING type represents arbitrary binary or textual data.
-- Although the SMI-specified size limitation for this type is 65535
-- octets, MIB designers should realize that there may be
-- implementation and interoperability limitations for sizes in
-- excess of 255 octets."
--
-- As a consequence an agent implementing this MIB may decide to
-- restrict this maximum size to a lesser value than 1023, provided that
-- it makes it clear in an AGENT-CAPABILITY statement.
--
----------------------------------------------------------------------------
JvmUnsigned64TC ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"A non-negative 64-bit bit integer, without counter
semantics."
-- We have cloned the Unsigned64TC defined in RFC 2564 rather
-- than importing it because the JVM-MANAGEMENT-MIB and the
-- APPLICATION-MIB are not related.
--
REFERENCE "RFC 2564 - APPLICATION-MIB, Unsigned64TC."
SYNTAX Counter64
JvmJavaObjectNameTC ::= TEXTUAL-CONVENTION
DISPLAY-HINT "255a"
STATUS current
DESCRIPTION
"An Object Name, as implemented by the java.lang.management API,
which identify a runtime Object (e.g. a Class Loader, a
Memory Manager, etc...).
The name is assumed to be unique in the scope of the object's
class.
This object syntax is equivalent to a DisplayString, but with a
a 1023 bytes size limits (instead of 255 for a DisplayString).
Note that the SNMP agent may have to truncate the string returned
by the underlying API if it does not fit in this type.
(1023 bytes max).
"
SYNTAX OCTET STRING (SIZE (0..1023))
JvmPathElementTC ::= TEXTUAL-CONVENTION
DISPLAY-HINT "255a"
STATUS current
DESCRIPTION
"A file or directory element in a PATH/CLASSPATH/LIBRARY_PATH
structure.
This object syntax is equivalent to a DisplayString, but with a
a 1023 bytes size limits (instead of 255 for a DisplayString).
Note that the SNMP agent may have to truncate the string returned
by the underlying API if it does not fit in this type.
(1023 bytes max).
"
SYNTAX OCTET STRING (SIZE (0..1023))
JvmArgValueTC ::= TEXTUAL-CONVENTION
DISPLAY-HINT "255a"
STATUS current
DESCRIPTION
"A string representing an input argument.
This object syntax is equivalent to a DisplayString, but with a
a 1023 bytes size limits (instead of 255 for a DisplayString).
Note that the SNMP agent may have to truncate the string returned
by the underlying API if it does not fit in this type.
(1023 bytes max).
"
SYNTAX OCTET STRING (SIZE (0..1023))
JvmVerboseLevelTC ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Defines whether the verbose flag for a feature is active.
verbose: the flag is on.
silent: the flag is off.
"
SYNTAX INTEGER { silent(1), verbose(2) }
JvmImplSupportStateTC ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Defines whether a feature is supported or not.
"
SYNTAX INTEGER { unsupported(1), supported(2) }
JvmImplOptFeatureStateTC ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Defines whether an optional feature is supported, enabled,
or disabled.
An optional feature can be:
unsupported: The JVM does not support this feature.
enabled : The JVM supports this feature, and it
is enabled.
disabled : The JVM supports this feature, and it
is disabled.
Only enabled(3) and disabled(4) may be supplied as values to a
SET request. unsupported(1) can only be set internally by the
agent.
"
SYNTAX INTEGER { unsupported(1), enabled(3), disabled(4) }
JvmTimeMillis64TC ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"An elapsed time, expressed in milli-seconds.
This type is based on Counter64, but without its specific
semantics.
"
SYNTAX Counter64
JvmTimeNanos64TC ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"An elapsed tim
没有合适的资源?快使用搜索试试~ 我知道了~
snmp4j-agent-2.3.2-distribution.zip_JAVA SNMP监控_SNMP 监控_snmp监控
共208个文件
java:189个
txt:11个
xml:3个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 146 浏览量
2022-09-23
17:04:25
上传
评论
收藏 972KB ZIP 举报
温馨提示
用snmp4j实现的agent,代码比较多,但是很值得一看,尤其是对于要用SNMP监控信息的编程者,可以仔细研究一下里面的代码.-Achieved with snmp4j agent, code more,
资源推荐
资源详情
资源评论
收起资源包目录
snmp4j-agent-2.3.2-distribution.zip_JAVA SNMP监控_SNMP 监控_snmp监控 (208个子文件)
snmp4j-agent-2.3.2.jar 543KB
NotificationLogMib.java 75KB
SnmpTlsTmMib.java 66KB
DefaultMOTable.java 44KB
CommandProcessor.java 41KB
Snmp4jLogMib.java 38KB
AgentConfigManager.java 37KB
SnmpTargetMIB.java 34KB
VacmMIB.java 33KB
Snmp4jProxyMib.java 30KB
SnmpCommunityMIB.java 30KB
UsmMIB.java 29KB
Snmp4jHeartbeatMib.java 23KB
TestAgent.java 23KB
PropertyMOInput.java 23KB
DefaultMOServer.java 23KB
Snmp4jDemoMib.java 22KB
BaseAgent.java 21KB
Snmp4jConfigMib.java 21KB
SnmpRequest.java 21KB
ProxyForwarderImpl.java 18KB
NotificationOriginatorImpl.java 18KB
SnmpNotificationMIB.java 18KB
SnmpProxyMIB.java 18KB
MOScalar.java 17KB
RowStatus.java 17KB
SampleAgent.java 15KB
SNMPv2MIB.java 15KB
SnapshotAgent.java 15KB
MOSubtreeProxy.java 13KB
MOFactory.java 13KB
MOTableIndex.java 11KB
MOMutableColumn.java 10KB
SnmpTsmMib.java 10KB
DefaultMOFactory.java 9KB
MOTable.java 9KB
Enumerated.java 9KB
SnmpSshTmMib.java 9KB
DefaultMOMutableTableModel.java 9KB
AgentppSimulationMib.java 9KB
MOServer.java 8KB
DateAndTime.java 8KB
MOServerPersistence.java 8KB
DefaultMOScope.java 8KB
SnmpFrameworkMIB.java 8KB
SubRequest.java 7KB
MutableVACM.java 7KB
MOColumn.java 6KB
MOTableRowEvent.java 6KB
Request.java 6KB
MOScopeComparator.java 6KB
AbstractRequest.java 6KB
MOTableRelation.java 6KB
DefaultMOContextScope.java 6KB
SnmpEngineIDTC.java 5KB
DefaultMOQuery.java 5KB
DisplayString.java 5KB
StaticMOGroup.java 5KB
DefaultMOPersistenceProvider.java 5KB
MOMutableRow2PC.java 5KB
RowStatusEvent.java 5KB
MOTableSizeLimit.java 5KB
TDomainAddressFactoryImpl.java 5KB
TemporaryList.java 5KB
CoexistenceInfo.java 4KB
VACM.java 4KB
MOAccessImpl.java 4KB
EngineBootsCounterFile.java 4KB
MOTableSubIndex.java 4KB
TextualConvention.java 4KB
NotificationOriginator.java 4KB
DefaultMOInput.java 4KB
MOPersistenceProvider.java 4KB
MOTableModel.java 4KB
MOTableModelEvent.java 4KB
NotificationTask.java 4KB
DefaultMOMutableRow2PC.java 4KB
ManagedObject.java 4KB
MOQueryWithSource.java 3KB
ProxyForwardRequest.java 3KB
EnumeratedScalar.java 3KB
DefaultMOTableModel.java 3KB
SimMOFactory.java 3KB
MOChangeEvent.java 3KB
TruthValueTC.java 3KB
NotificationLogEvent.java 3KB
DateAndTimeScalar.java 3KB
IndexGenerator.java 3KB
CoexistenceInfoProvider.java 3KB
TDomainAddressFactory.java 3KB
UsmKeyChange.java 3KB
DefaultMOTableRow.java 3KB
ProxyMap.java 3KB
MOScope.java 3KB
SNMPv2TC.java 3KB
SnmpTagList.java 3KB
UpdatableMOSupport.java 3KB
ConstraintsImpl.java 3KB
DeniableEventObject.java 3KB
RequestStatus.java 3KB
共 208 条
- 1
- 2
- 3
资源评论
小波思基
- 粉丝: 70
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功