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

📄 tn3270e-rt-mib

📁 很不错java的SNMP应用例子
💻
📖 第 1 页 / 共 3 页
字号:
TN3270E-RT-MIB DEFINITIONS ::= BEGINIMPORTS    MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,    Counter32, Unsigned32, Gauge32                FROM SNMPv2-SMI    RowStatus, DateAndTime, TimeStamp, TestAndIncr                FROM SNMPv2-TC    MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP                FROM SNMPv2-CONF    tn3270eSrvrConfIndex, tn3270eClientGroupName,    tn3270eResMapElementType                FROM TN3270E-MIB    IANATn3270eAddrType, IANATn3270eAddress                FROM IANATn3270eTC-MIB    snanauMIB                FROM SNA-NAU-MIB;  tn3270eRtMIB   MODULE-IDENTITY      LAST-UPDATED "9807270000Z" -- July 27, 1998      ORGANIZATION "TN3270E Working Group"      CONTACT-INFO        "Kenneth White (kennethw@vnet.ibm.com)         IBM Corp. - Dept. BRQA/Bldg. 501/G114         P.O. Box 12195         3039 Cornwallis         RTP, NC 27709-2195         Robert Moore (remoore@us.ibm.com)         IBM Corp. - Dept. BRQA/Bldg. 501/G114         P.O. Box 12195         3039 Cornwallis         RTP, NC 27709-2195         (919) 254-4436"     DESCRIPTION        "This module defines a portion of the management        information base (MIB) that enables monitoring of        TN3270 and TN3270E clients' response times by a        TN3270E server."     REVISION  "9807270000Z" -- July 27, 1998     DESCRIPTION         "RFC nnnn (Proposed Standard)" -- RFC Editor to fill in::= { snanauMIB 9 }-- snanauMIB ::= { mib-2 34 }-- Top level structure of the MIBtn3270eRtNotifications   OBJECT IDENTIFIER  ::= { tn3270eRtMIB 0 }tn3270eRtObjects         OBJECT IDENTIFIER  ::= { tn3270eRtMIB 1 }tn3270eRtConformance     OBJECT IDENTIFIER  ::= { tn3270eRtMIB 3 }-- MIB Objects-- Response Time Control Tabletn3270eRtCollCtlTable  OBJECT-TYPE    SYNTAX       SEQUENCE OF Tn3270eRtCollCtlEntry    MAX-ACCESS   not-accessible    STATUS       current    DESCRIPTION      "The response time monitoring collection control table,      which allows a management application to control the      types of response time data being collected, and the      clients for which it is being collected.      This table is indexed by tn3270eSrvrConfIndex and      tn3270eClientGroupName imported from the      TN3270E-MIB.  tn3270eSrvrConfIndex indicates within      a host which TN3270E server an entry applies to.      tn3270eClientGroupName it identifies the set of IP      clients for which response time data is being collected.      The particular IP clients making up the set are identified      in the tn3270eClientGroupTable in the TN3270E-MIB."    ::= { tn3270eRtObjects 1}tn3270eRtCollCtlEntry    OBJECT-TYPE    SYNTAX        Tn3270eRtCollCtlEntry    MAX-ACCESS    not-accessible    STATUS        current    DESCRIPTION      "An entry in the TN3270E response time monitoring collection      control table.  To handle the case of multiple TN3270E      servers on the same host, the first index of this table is      the tn3270eSrvrConfIndex from the TN3270E-MIB."    INDEX {      tn3270eSrvrConfIndex,    -- Server's index      tn3270eClientGroupName } -- What to collect on    ::= { tn3270eRtCollCtlTable 1 }Tn3270eRtCollCtlEntry ::= SEQUENCE {    tn3270eRtCollCtlType              BITS,    tn3270eRtCollCtlSPeriod           Unsigned32,    tn3270eRtCollCtlSPMult            Unsigned32,    tn3270eRtCollCtlThreshHigh        Unsigned32,    tn3270eRtCollCtlThreshLow         Unsigned32,    tn3270eRtCollCtlIdleCount         Unsigned32,    tn3270eRtCollCtlBucketBndry1      Unsigned32,    tn3270eRtCollCtlBucketBndry2      Unsigned32,    tn3270eRtCollCtlBucketBndry3      Unsigned32,    tn3270eRtCollCtlBucketBndry4      Unsigned32,    tn3270eRtCollCtlRowStatus         RowStatus   }-- The OID { tn3270eRtCollCtlEntry 1 } is not usedtn3270eRtCollCtlType  OBJECT-TYPE    SYNTAX    BITS {                     aggregate(0),                     excludeIpComponent(1),                     ddr(2),                     average(3),                     buckets(4),                     traps(5)                   }    MAX-ACCESS   read-create    STATUS       current    DESCRIPTION      "This object controls what types of response time data to       collect, whether to summarize the data across the members       of a client group or keep it individually, whether to       introduce dynamic definite responses, and whether to       generate traps.       aggregate(0)          - Aggregate response time data for the                               client group as a whole.  If this bit                               is set to 0, then maintain response                               time data separately for each member                               of the client group.       excludeIpComponent(1) - Do not include the IP-network                               component in any response times.       ddr(2)                - Enable dynamic definite response.       average(3)            - Produce an average response time                               based on a specified collection                               interval.       buckets(4)            - Maintain tn3270eRtDataBucket values in                               a corresponding tn3270eRtDataEntry,                               based on the bucket boundaries specified                               in the tn3270eRtCollCtlBucketBndry                               objects          .       traps(5)              - generate the notifications specified                               in this MIB module.  The                               tn3270eRtExceeded and tn3270eRtOkay                               notifications are generated only if                               average(3) is also specified."    ::= { tn3270eRtCollCtlEntry 2 }tn3270eRtCollCtlSPeriod OBJECT-TYPE    SYNTAX  Unsigned32 (15..86400) -- 15 second min, 24 hour max    UNITS   "seconds"    MAX-ACCESS   read-create    STATUS       current    DESCRIPTION      "The number of seconds that defines the sample period.       The actual interval is defined as tn3270eRtCollCtlSPeriod       times tn3270eRtCollCtlSPMult.       The value of this object is used only if the corresponding       tn3270eRtCollCtlType has the average(3) setting."    DEFVAL   {20}    -- 20 seconds    ::= { tn3270eRtCollCtlEntry 3 }tn3270eRtCollCtlSPMult OBJECT-TYPE    SYNTAX  Unsigned32 (1..5760) -- 5760 x SPeriod of 15 is 24 hours    UNITS   "period"    MAX-ACCESS   read-create    STATUS       current    DESCRIPTION      "The sample period multiplier; this value is multiplied by      the sample period, tn3270eRtCollCtlSPeriod, to determine      the collection interval.      Sliding-window average calculation can, if necessary, be      disabled, by setting the sample period multiplier,      tn3270eRtCollCtlSPMult, to 1, and setting the sample      period, tn3270eRtCollCtlSPeriod, to the required      collection interval.      The value of this object is used only if the corresponding      tn3270eRtCollCtlType has the average(3) setting."    DEFVAL   { 30 }    -- yields an interval of 10 minutes when                       -- used with the default SPeriod value    ::= { tn3270eRtCollCtlEntry 4 }tn3270eRtCollCtlThreshHigh  OBJECT-TYPE    SYNTAX            Unsigned32    UNITS             "seconds"    MAX-ACCESS        read-create    STATUS            current    DESCRIPTION      "The threshold for generating a tn3270eRtExceeded      notification, signalling that a monitored total response      time has exceeded the specified limit.  A value of zero      for this object suppresses generation of this notification.      The value of this object is used only if the corresponding      tn3270eRtCollCtlType has average(3) and traps(5) selected.      A tn3270eRtExceeded notification is not generated again for a      tn3270eRtDataEntry until an average response time falling below      the low threshold tn3270eRtCollCtlThreshLow specified for the      client group has occurred for the entry."    DEFVAL   { 0 }   -- suppress notifications    ::= { tn3270eRtCollCtlEntry 5 }tn3270eRtCollCtlThreshLow   OBJECT-TYPE    SYNTAX            Unsigned32    UNITS             "seconds"    MAX-ACCESS        read-create    STATUS            current    DESCRIPTION      "The threshold for generating a tn3270eRtOkay notification,      signalling that a monitored total response time has fallen      below the specified limit.  A value of zero for this object      suppresses generation of this notification.  The value of      this object is used only if the corresponding      tn3270eRtCollCtlType has average(3) and traps(5) selected.      A tn3270eRtOkay notification is not generated again for a      tn3270eRtDataEntry until an average response time      exceeding the high threshold tn3270eRtCollCtlThreshHigh      specified for the client group has occurred for the entry."    DEFVAL   { 0 }   -- suppress notifications    ::= { tn3270eRtCollCtlEntry 6 }tn3270eRtCollCtlIdleCount   OBJECT-TYPE    SYNTAX            Unsigned32    UNITS             "transactions"    MAX-ACCESS        read-create    STATUS            current    DESCRIPTION      "The value of this object is used to determine whether a      sample that yields an average response time exceeding the      value of tn3270eRtCollCtlThreshHigh was a statistically      valid one.  If the following statement is true, then the      sample was statistically valid, and so a tn3270eRtExceeded      notification should be generated:        AvgCountTrans * ((AvgRt/ThreshHigh - 1) ** 2) >=  IdleCount      This comparison is done only if the corresponding      tn3270eRtCollCtlType has average(3) and traps(5) selected."    DEFVAL { 1 }    ::= { tn3270eRtCollCtlEntry 7 }tn3270eRtCollCtlBucketBndry1   OBJECT-TYPE    SYNTAX            Unsigned32    UNITS             "tenths of seconds"    MAX-ACCESS        read-create    STATUS            current    DESCRIPTION      "The value of this object defines the range of transaction       response times counted in the Tn3270eRtDataBucket1Rts       object: those less than or equal to this value."    DEFVAL { 10 }    ::= { tn3270eRtCollCtlEntry 8 }tn3270eRtCollCtlBucketBndry2   OBJECT-TYPE    SYNTAX            Unsigned32    UNITS             "tenths of seconds"    MAX-ACCESS        read-create    STATUS            current    DESCRIPTION      "The value of this object, together with that of the      tn3270eRtCollCtlBucketBndry1 object, defines the range      of transaction response times counted in the      Tn3270eRtDataBucket2Rts object: those greater than the      value of the tn3270eRtCollCtlBucketBndry1 object, and      less than or equal to the value of this object."    DEFVAL { 20 }    ::= { tn3270eRtCollCtlEntry 9 }tn3270eRtCollCtlBucketBndry3   OBJECT-TYPE    SYNTAX            Unsigned32    UNITS             "tenths of seconds"    MAX-ACCESS        read-create    STATUS            current    DESCRIPTION      "The value of this object, together with that of the      tn3270eRtCollCtlBucketBndry2 object, defines the range of      transaction response times counted in the      Tn3270eRtDataBucket3Rts object:  those greater than the      value of the tn3270eRtCollCtlBucketBndry2 object, and less      than or equal to the value of this object."    DEFVAL { 50 }    ::= { tn3270eRtCollCtlEntry 10 }tn3270eRtCollCtlBucketBndry4   OBJECT-TYPE    SYNTAX            Unsigned32    UNITS             "tenths of seconds"    MAX-ACCESS        read-create    STATUS            current    DESCRIPTION      "The value of this object, together with that of the      tn3270eRtCollCtlBucketBndry3 object, defines the range      of transaction response times counted in the      Tn3270eRtDataBucket4Rts object: those greater than the      value of the tn3270eRtCollCtlBucketBndry3 object, and      less than or equal to the value of this object.      The value of this object also defines the range of

⌨️ 快捷键说明

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