📄 xmlblaster-mib
字号:
XMLBLASTER-MIB DEFINITIONS ::= BEGIN-- @(#) $Id: XMLBLASTER-MIBIMPORTS MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, Integer32, Unsigned32, enterprises, mib-2 FROM SNMPv2-SMI DisplayString, TimeStamp, TruthValue FROM SNMPv2-TC MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF;xmlblaster MODULE-IDENTITY LAST-UPDATED "200111080000Z" ORGANIZATION "Avitech Management Technologies GmbH" CONTACT-INFO " Udo Thalmann Postal: Avitech Management Technologies GmbH Bahnhofsplatz 1 88045 Friedrichshafen Germany Phone: ++49-(0)7541/282-122 Fax: ++49-(0)7541/282-399 Email: udo.thalmann@avitech.de" DESCRIPTION "MIB module for managing aviation software from Avitech." REVISION "200111080000Z" DESCRIPTION "SMIv2 version converted from older MIB definitions." ::= { enterprises 11662 }---- The various groups defined within this MIB module.--node OBJECT IDENTIFIER ::= { xmlblaster 1 }trap OBJECT IDENTIFIER ::= { xmlblaster 2 }---- Object definitions.--nodeScalar OBJECT IDENTIFIER ::= { node 1 }numNodes OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The actual number of moms in nodeTable." ::= { nodeScalar 1 }nodeTable OBJECT-TYPE SYNTAX SEQUENCE OF NodeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of moms to be monitored. The current number of moms is specified by nodeNumber." ::= { node 2 }nodeEntry OBJECT-TYPE SYNTAX NodeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry containing mom specific snmp attributes." INDEX { nodeIndex } ::= { nodeTable 1 }NodeEntry ::= SEQUENCE { nodeIndex Unsigned32, nodeName DisplayString, nodeUptime TimeStamp, totalMem Unsigned32, usedMem Unsigned32, freeMem Unsigned32, hostname DisplayString, port Unsigned32, numClients Unsigned32, maxClients Unsigned32, clientThreshold Unsigned32, errorLogfile DisplayString, logLevel INTEGER, runLevel INTEGER }nodeIndex OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "A unique value identifying the mom entry." ::= { nodeEntry 1 }nodeName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Name of the mom instance." ::= { nodeEntry 2 }nodeUptime OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "Mom uptime in seconds." ::= { nodeEntry 3 }totalMem OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total memory on host in bytes." ::= { nodeEntry 4 }usedMem OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Used memory on host in bytes." ::= { nodeEntry 5 }freeMem OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Free memory on host in bytes." ::= { nodeEntry 6 }hostname OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Name of the host." ::= { nodeEntry 7 }port OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "Portnumber." ::= { nodeEntry 8 }numClients OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The actual number of mom clients in clientTable." ::= { nodeEntry 9 }maxClients OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "The maximum number of mom clients in clientTable." ::= { nodeEntry 10 }clientThreshold OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "Threshold (%) number of mom clients in clientTable." ::= { nodeEntry 11 }errorLogfile OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Name of the error logfile." ::= { nodeEntry 12 }logLevel OBJECT-TYPE SYNTAX INTEGER { errors(0), warnings(1), infos(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Various degrees of mom log levels i.e. errors, warnings, infos." ::= { nodeEntry 13 }runLevel OBJECT-TYPE SYNTAX INTEGER {halted(0), standby(3), cleanup(6), running(10)} MAX-ACCESS read-write STATUS current DESCRIPTION "Various degrees of mom run levels." ::= { nodeEntry 14 }connectionTable OBJECT-TYPE SYNTAX SEQUENCE OF ConnectionEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of mom connections." ::= { node 3 }connectionEntry OBJECT-TYPE SYNTAX ConnectionEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry containing mom connection specific snmp attributes." INDEX { nodeIndex, connectionIndex } ::= { connectionTable 1 }ConnectionEntry ::= SEQUENCE { connectionIndex Unsigned32, connectionHost DisplayString, connectionPort Unsigned32, connectionAddress DisplayString, connectionProtocol INTEGER }connectionIndex OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "A unique value identifying the connection entry." ::= { connectionEntry 1 }connectionHost OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Name of the connection host." ::= { connectionEntry 2}connectionPort OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of connection port." ::= { connectionEntry 3}connectionAddress OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Connection protocol specific address, e.g. http://www.netscape.de/...." ::= { connectionEntry 4}connectionProtocol OBJECT-TYPE SYNTAX INTEGER { bootstrap(0), ior(1), rmi(2), xmlrpc(3), socket(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "Type of connection protocol i.e. bootstrap, ior, rmi, xmlrpc, socket, etc." ::= { connectionEntry 5}clientTable OBJECT-TYPE SYNTAX SEQUENCE OF ClientEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of mom clients. The current number of mom clients is specified by numClients in nodeTable." ::= { node 4 }clientEntry OBJECT-TYPE SYNTAX ClientEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry containing mom client specific snmp attributes." INDEX { nodeIndex, clientIndex } ::= { clientTable 1 }ClientEntry ::= SEQUENCE { clientIndex Unsigned32, clientName DisplayString, peerType INTEGER, connectionState INTEGER, clientQueueNumMsgs Unsigned32, clientQueueMaxMsgs Unsigned32, clientQueueThreshold Unsigned32, clearClientQueue TruthValue, numSessions Unsigned32, maxSessions Unsigned32, sessionThreshold Unsigned32, clientUptime TimeStamp, clientDowntime TimeStamp }clientIndex OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "A unique value identifying the momClient entry." ::= { clientEntry 1 }clientName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Name of the mom session." ::= { clientEntry 2}peerType OBJECT-TYPE SYNTAX INTEGER { client(0), mom(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "Is peer of type client or mom." ::= { clientEntry 3}connectionState OBJECT-TYPE SYNTAX INTEGER { down(0), up(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "State of the client connection is down or up." ::= { clientEntry 4}clientQueueNumMsgs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Actual number of messages in the point-to-point client queue." ::= { clientEntry 5 }clientQueueMaxMsgs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "Maximum number of messages in the point-to-point client queue." ::= { clientEntry 6 }clientQueueThreshold OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "Threshold (%) number of messages in the point-to-point client queue." ::= { clientEntry 7 }clearClientQueue OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "If set to true, the point-to-point client queue is emptied." ::= { clientEntry 8 }numSessions OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Actual number of client sessions in sessionTable." ::= { clientEntry 9 }maxSessions OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "Maximum number of client sessions in sessionTable." ::= { clientEntry 10 }sessionThreshold OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "Threshold (%) number of client sessions in sessionTable." ::= { clientEntry 11 }clientUptime OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "Client connection uptime in seconds." ::= { clientEntry 12 }clientDowntime OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "Client connection downtime in seconds." ::= { clientEntry 13 }sessionTable OBJECT-TYPE SYNTAX SEQUENCE OF SessionEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of mom sessions. The current number of mom sessions is specified by numSessions in clientTable." ::= { node 5 }sessionEntry OBJECT-TYPE SYNTAX SessionEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry containing mom session specific snmp attributes." INDEX { nodeIndex, clientIndex, sessionIndex } ::= { sessionTable 1 }SessionEntry ::= SEQUENCE { sessionIndex Unsigned32, sessionName DisplayString, cbQueueNumMsgs Unsigned32, cbQueueMaxMsgs Unsigned32, cbQueueThreshold Unsigned32, clearCbQueue TruthValue, closeSession TruthValue }sessionIndex OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "A unique value identifying the session entry." ::= { sessionEntry 1 }sessionName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Name of the session." ::= { sessionEntry 2}cbQueueNumMsgs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Actual number of messages in the callback queue." ::= { sessionEntry 3 }cbQueueMaxMsgs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "Maximum number of messages in the callback queue." ::= { sessionEntry 4 }cbQueueThreshold OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "Threshold (%) number of messages in the callback queue." ::= { sessionEntry 5 }clearCbQueue OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "If set to true, the callback queue is emptied." ::= { sessionEntry 6 }closeSession OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "If set to true, the session is closed." ::= { sessionEntry 7 }---- Notifications.--clientTableThresholdOverflow NOTIFICATION-TYPE OBJECTS { nodeName, numClients, maxClients, clientThreshold } STATUS current DESCRIPTION "This notification is generated whenever maxClients * clientThreshold < numClients." ::= { trap 1 }clientQueueThresholdOverflow NOTIFICATION-TYPE OBJECTS { clientName, clientQueueNumMsgs, clientQueueMaxMsgs, clientQueueThreshold } STATUS current DESCRIPTION "This notification is generated whenever maxSessions * sessionThreshold < numSessions." ::= { trap 2 }sessionTableThresholdOverflow NOTIFICATION-TYPE OBJECTS { clientName, numSessions, maxSessions, sessionThreshold } STATUS current DESCRIPTION "This notification is generated whenever maxSessions * sessionThreshold < numSessions." ::= { trap 3 }cbQueueThresholdOverflow NOTIFICATION-TYPE OBJECTS { sessionName, cbQueueNumMsgs, cbQueueMaxMsgs, cbQueueThreshold } STATUS current DESCRIPTION "This notification is generated whenever cbQueueMaxMsgs * cbQueueThreshold < cbQueueNumMsgs." ::= { trap 4 }END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -