📄 rfc2562.mib
字号:
TN3270E-RT-MIB DEFINITIONS ::= BEGIN IMPORTS 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 MIB tn3270eRtNotifications OBJECT IDENTIFIER ::= { tn3270eRtMIB 0 } tn3270eRtObjects OBJECT IDENTIFIER ::= { tn3270eRtMIB 1 } tn3270eRtConformance OBJECT IDENTIFIER ::= { tn3270eRtMIB 3 } -- MIB Objects -- Response Time Control Table tn3270eRtCollCtlTable 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 used tn3270eRtCollCtlType 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.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -