⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rfc2564.txt

📁 RFC 的详细文档!
💻 TXT
📖 第 1 页 / 共 5 页
字号:

Kalbfleisch, et al.         Standards Track                    [Page 12]

RFC 2564               Application Management MIB               May 1999



     -      the cumulative number of transactions initiated (as an
            invoker)

     -      the cumulative number of transactions processed (as a
            performer)

4.2.5.  The transaction flow statistics table

   The transaction flow statistics table contains statistics broken into
   both transmit and receive counts for requests and responses on each
   stream.  In addition to the service instance / running application
   element and transaction stream identifier indexes, rows in this table
   are indexed by flow direction (transmit or receive) and role
   (requests and responses).  The information in this table includes:

     -      the number of transactions processed

     -      the number of bytes processed

     -      the time at which the most recent transaction was processed
            in this flow

4.2.6.  The transaction kind statistics table

   The transaction kind statistics table contains summary information
   organized by direction, request/response, and transaction kind for
   each stream.  The indexing of this table is like that of the
   transaction flow table, with the addition of a transaction kind
   index.

     -      number of transactions processed

     -      number of bytes processed

     -      the time at which the most recent transaction of this kind
            in this direction in this stream was processed

4.3.  The former channel group

   The former channel group has several tables.  The former channel
   control table controls the retention of history information by a
   running application element or service instance.  The remaining
   tables parallel the structure of the channel group, with one
   significant difference in indexing structure.  The closed channel
   index is independent from the open channel index.





Kalbfleisch, et al.         Standards Track                    [Page 13]

RFC 2564               Application Management MIB               May 1999


4.3.1.  The former channel control table

   The former channel control table provides control over the
   accumulation of information on former connections for running
   application elements and service instances.  For each one, this
   table, indexed by the running application element or service instance
   index, controls whether information on former channels is
   accumulated, how many of these history records are retained, how long
   these are retained (within the lifetime of the process), and a count
   of history entries that were deleted before their expiration time in
   order to make room for new entries.

4.3.2.  The former channel table

   The former channel table provides historical information on channels
   that have been closed.  The number and lifetime of these entries is
   controlled, for each running application element or service instance,
   by the former channel control table.  Most of the information in this
   table corresponds to information in the open channel table.

   For the connection or file-specific aspects of a given former
   channel, an entry will exist in the former connection table or in the
   former file table.

4.3.3.  The former connection table

   For formerly open channels that were connections, connection-specific
   historical information is kept in the former connection table.  For
   each entry in the former connection table, there will be an
   identically indexed entry in the former channel table.

4.3.4.  The former file table

   For formerly open channels that were files, file-specific historical
   information is kept in the former file table.  For each entry in the
   former file table, there will be an identically indexed entry in the
   former channel table.

4.3.5.  The transaction history tables

   Two tables provide per-transaction-kind breakdowns for channels
   carrying transaction-structured flows.  These tables are analogous to
   the transaction flow and kind statistics tables, with similar index
   structures.







Kalbfleisch, et al.         Standards Track                    [Page 14]

RFC 2564               Application Management MIB               May 1999


4.4.  The running element status and control group

   The running application element status and control group has two
   tables.

4.4.1.  The running application element status table

   This table provides information for a running application element.
   Indexed by the sysApplElmtRunIndex, an entry in this table reports
   useful information on that running element's resource usage.  Entries
   in this table contain:

     -      current heap usage for this running application element

     -      current number of open network connections for this running
            application element

     -      the most recent error status message issued by this running
            application element

   Note that other information, such as the current number of open files
   for this running application element, is available from the
   sysapplElmtRunTable in [31].

4.4.2.  The running application element control table

   This table provides rudimentary control over a running application
   element.  Indexed by the sysApplElmtRunIndex, an entry in this table
   gives a manager with appropriate permissions the ability to suspend
   and resume processing by this running element, the ability to request
   reconfiguration, and the ability to terminate the running element.

   Variables in this table include:

     -      a suspend/resume control

     -      a reconfiguration request control

     -      a termination request control












Kalbfleisch, et al.         Standards Track                    [Page 15]

RFC 2564               Application Management MIB               May 1999


5.  Definitions
   APPLICATION-MIB DEFINITIONS ::= BEGIN

   IMPORTS
       MODULE-IDENTITY, OBJECT-TYPE,
           Counter64, Counter32, Gauge32,
           mib-2, Unsigned32, zeroDotZero   FROM SNMPv2-SMI

       DateAndTime, TEXTUAL-CONVENTION,
           TestAndIncr, TDomain,
           TimeStamp, TruthValue            FROM SNMPv2-TC

       SnmpAdminString                      FROM SNMP-FRAMEWORK-MIB

       MODULE-COMPLIANCE, OBJECT-GROUP
                                            FROM SNMPv2-CONF

       LongUtf8String, sysApplElmtRunIndex  FROM SYSAPPL-MIB;

   applicationMib MODULE-IDENTITY
       LAST-UPDATED "9811171815Z"
       ORGANIZATION "Application MIB Working Group"
       CONTACT-INFO
          "http://www.ietf.org/html.charters/applmib-charter.html

           Randy Presuhn
           BMC Software, Inc.
           965 Stewart Drive
           Sunnyvale, CA 94086
           USA

           Telephone: +1 408 616-3100
           Facsimile: +1 408 616-3101
           EMail: randy_presuhn@bmc.com
          "
       DESCRIPTION
          "This MIB defines objects representing generic aspects of
           applications that are of interest to management but typically
           require instrumentation within managed application elements.
          "
       ::= { mib-2 62 }


   --
   --      Registration hierarchy for this MIB
   --
   applicationMibObjects OBJECT IDENTIFIER ::=
                            { applicationMib 1 }



Kalbfleisch, et al.         Standards Track                    [Page 16]

RFC 2564               Application Management MIB               May 1999


   applicationMibConformance OBJECT IDENTIFIER ::=
                            { applicationMib 2 }


   --
   --      Groups defined in this MIB
   --
   applServiceGroup OBJECT IDENTIFIER ::=
                            { applicationMibObjects 1 }

   applChannelGroup OBJECT IDENTIFIER ::=
                            { applicationMibObjects 2 }

   applPastChannelGroup OBJECT IDENTIFIER ::=
                            { applicationMibObjects 3 }

   applElmtRunControlGroup OBJECT IDENTIFIER ::=
                            { applicationMibObjects 4 }


   Unsigned64TC ::= TEXTUAL-CONVENTION
       STATUS current
       DESCRIPTION
           "A non-negative 64-bit bit integer, without counter
            semantics."
       SYNTAX Counter64

   ApplTAddress ::= TEXTUAL-CONVENTION
       STATUS       current
       DESCRIPTION
             "Denotes a transport service address.

             For snmpUDPDomain, an ApplTAddress is 6 octets long,
             the initial 4 octets containing the IP-address in
             network-byte order and the last 2 containing the UDP
             port in network-byte order.  Consult 'Transport Mappings
             for Version 2 of the Simple Network Management Protocol
             (SNMPv2)' for further information on snmpUDPDomain."
       SYNTAX       OCTET STRING (SIZE (0..255))












Kalbfleisch, et al.         Standards Track                    [Page 17]

RFC 2564               Application Management MIB               May 1999


   -- ****************************************************************
   --
   --      applServiceGroup -
   --
   --      The service-level tables permit the identification of one
   --      or more instances of named services on a system, and the
   --      association of running application elements to services.
   --
   -- ****************************************************************


   -- ****************************************************************
   --
   --      The service name to service instance table
   --
   -- ****************************************************************

   applSrvNameToSrvInstTable OBJECT-TYPE
           SYNTAX            SEQUENCE OF ApplSrvNameToSrvInstEntry
           MAX-ACCESS        not-accessible
           STATUS            current
           DESCRIPTION
              "The service name to service instance table uses
               service name as its primary key, and service instance
               identifier as its secondary key.  It facilitates the
               identification and lookup of the instances of a given
               service in a system."
           ::= { applServiceGroup 1 }

   applSrvNameToSrvInstEntry OBJECT-TYPE
           SYNTAX            ApplSrvNameToSrvInstEntry
           MAX-ACCESS        not-accessible
           STATUS            current
           DESCRIPTION
              "An applSrvNameToSrvInstEntry identifies an instance of
               a given service.  The allocation and reservation
               of unique values for applSrvIndex is an administrative
               issue.

               An applSrvNameToSrvInstEntry exists for the lifetime of
               that instance of that service; the index values may not
               change during that lifetime.  "
           INDEX { applSrvName, applSrvIndex }
           ::= { applSrvNameToSrvInstTable 1 }






⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -