1 TN3270E-RT-MIB DEFINITIONS ::= BEGIN
4 MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
5 Counter32, Unsigned32, Gauge32
7 RowStatus, DateAndTime, TimeStamp, TestAndIncr
9 MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
11 tn3270eSrvrConfIndex, tn3270eClientGroupName,
12 tn3270eResMapElementType
14 IANATn3270eAddrType, IANATn3270eAddress
15 FROM IANATn3270eTC-MIB
19 tn3270eRtMIB MODULE-IDENTITY
20 LAST-UPDATED "9807270000Z" -- July 27, 1998
21 ORGANIZATION "TN3270E Working Group"
23 "Kenneth White (kennethw@vnet.ibm.com)
24 IBM Corp. - Dept. BRQA/Bldg. 501/G114
29 Robert Moore (remoore@us.ibm.com)
30 IBM Corp. - Dept. BRQA/Bldg. 501/G114
36 "This module defines a portion of the management
37 information base (MIB) that enables monitoring of
38 TN3270 and TN3270E clients' response times by a
40 REVISION "9807270000Z" -- July 27, 1998
42 "RFC nnnn (Proposed Standard)" -- RFC Editor to fill in
44 -- snanauMIB ::= { mib-2 34 }
46 -- Top level structure of the MIB
48 tn3270eRtNotifications OBJECT IDENTIFIER ::= { tn3270eRtMIB 0 }
49 tn3270eRtObjects OBJECT IDENTIFIER ::= { tn3270eRtMIB 1 }
50 tn3270eRtConformance OBJECT IDENTIFIER ::= { tn3270eRtMIB 3 }
54 -- Response Time Control Table
56 tn3270eRtCollCtlTable OBJECT-TYPE
57 SYNTAX SEQUENCE OF Tn3270eRtCollCtlEntry
58 MAX-ACCESS not-accessible
61 "The response time monitoring collection control table,
62 which allows a management application to control the
63 types of response time data being collected, and the
64 clients for which it is being collected.
66 This table is indexed by tn3270eSrvrConfIndex and
67 tn3270eClientGroupName imported from the
68 TN3270E-MIB. tn3270eSrvrConfIndex indicates within
69 a host which TN3270E server an entry applies to.
70 tn3270eClientGroupName it identifies the set of IP
71 clients for which response time data is being collected.
72 The particular IP clients making up the set are identified
73 in the tn3270eClientGroupTable in the TN3270E-MIB."
74 ::= { tn3270eRtObjects 1}
76 tn3270eRtCollCtlEntry OBJECT-TYPE
77 SYNTAX Tn3270eRtCollCtlEntry
78 MAX-ACCESS not-accessible
81 "An entry in the TN3270E response time monitoring collection
82 control table. To handle the case of multiple TN3270E
83 servers on the same host, the first index of this table is
84 the tn3270eSrvrConfIndex from the TN3270E-MIB."
86 tn3270eSrvrConfIndex, -- Server's index
87 tn3270eClientGroupName } -- What to collect on
88 ::= { tn3270eRtCollCtlTable 1 }
90 Tn3270eRtCollCtlEntry ::= SEQUENCE {
91 tn3270eRtCollCtlType BITS,
92 tn3270eRtCollCtlSPeriod Unsigned32,
93 tn3270eRtCollCtlSPMult Unsigned32,
94 tn3270eRtCollCtlThreshHigh Unsigned32,
95 tn3270eRtCollCtlThreshLow Unsigned32,
96 tn3270eRtCollCtlIdleCount Unsigned32,
97 tn3270eRtCollCtlBucketBndry1 Unsigned32,
98 tn3270eRtCollCtlBucketBndry2 Unsigned32,
99 tn3270eRtCollCtlBucketBndry3 Unsigned32,
100 tn3270eRtCollCtlBucketBndry4 Unsigned32,
101 tn3270eRtCollCtlRowStatus RowStatus }
103 -- The OID { tn3270eRtCollCtlEntry 1 } is not used
105 tn3270eRtCollCtlType OBJECT-TYPE
108 excludeIpComponent(1),
114 MAX-ACCESS read-create
117 "This object controls what types of response time data to
118 collect, whether to summarize the data across the members
119 of a client group or keep it individually, whether to
120 introduce dynamic definite responses, and whether to
122 aggregate(0) - Aggregate response time data for the
123 client group as a whole. If this bit
124 is set to 0, then maintain response
125 time data separately for each member
127 excludeIpComponent(1) - Do not include the IP-network
128 component in any response times.
129 ddr(2) - Enable dynamic definite response.
130 average(3) - Produce an average response time
131 based on a specified collection
133 buckets(4) - Maintain tn3270eRtDataBucket values in
134 a corresponding tn3270eRtDataEntry,
135 based on the bucket boundaries specified
136 in the tn3270eRtCollCtlBucketBndry
138 traps(5) - generate the notifications specified
139 in this MIB module. The
140 tn3270eRtExceeded and tn3270eRtOkay
141 notifications are generated only if
142 average(3) is also specified."
143 ::= { tn3270eRtCollCtlEntry 2 }
145 tn3270eRtCollCtlSPeriod OBJECT-TYPE
146 SYNTAX Unsigned32 (15..86400) -- 15 second min, 24 hour max
148 MAX-ACCESS read-create
151 "The number of seconds that defines the sample period.
152 The actual interval is defined as tn3270eRtCollCtlSPeriod
153 times tn3270eRtCollCtlSPMult.
155 The value of this object is used only if the corresponding
156 tn3270eRtCollCtlType has the average(3) setting."
157 DEFVAL {20} -- 20 seconds
158 ::= { tn3270eRtCollCtlEntry 3 }
160 tn3270eRtCollCtlSPMult OBJECT-TYPE
161 SYNTAX Unsigned32 (1..5760) -- 5760 x SPeriod of 15 is 24 hours
163 MAX-ACCESS read-create
166 "The sample period multiplier; this value is multiplied by
167 the sample period, tn3270eRtCollCtlSPeriod, to determine
168 the collection interval.
169 Sliding-window average calculation can, if necessary, be
170 disabled, by setting the sample period multiplier,
171 tn3270eRtCollCtlSPMult, to 1, and setting the sample
172 period, tn3270eRtCollCtlSPeriod, to the required
175 The value of this object is used only if the corresponding
176 tn3270eRtCollCtlType has the average(3) setting."
177 DEFVAL { 30 } -- yields an interval of 10 minutes when
178 -- used with the default SPeriod value
179 ::= { tn3270eRtCollCtlEntry 4 }
181 tn3270eRtCollCtlThreshHigh OBJECT-TYPE
184 MAX-ACCESS read-create
187 "The threshold for generating a tn3270eRtExceeded
188 notification, signalling that a monitored total response
189 time has exceeded the specified limit. A value of zero
190 for this object suppresses generation of this notification.
191 The value of this object is used only if the corresponding
192 tn3270eRtCollCtlType has average(3) and traps(5) selected.
194 A tn3270eRtExceeded notification is not generated again for a
195 tn3270eRtDataEntry until an average response time falling below
196 the low threshold tn3270eRtCollCtlThreshLow specified for the
197 client group has occurred for the entry."
199 DEFVAL { 0 } -- suppress notifications
200 ::= { tn3270eRtCollCtlEntry 5 }
202 tn3270eRtCollCtlThreshLow OBJECT-TYPE
205 MAX-ACCESS read-create
208 "The threshold for generating a tn3270eRtOkay notification,
209 signalling that a monitored total response time has fallen
210 below the specified limit. A value of zero for this object
211 suppresses generation of this notification. The value of
212 this object is used only if the corresponding
213 tn3270eRtCollCtlType has average(3) and traps(5) selected.
215 A tn3270eRtOkay notification is not generated again for a
216 tn3270eRtDataEntry until an average response time
217 exceeding the high threshold tn3270eRtCollCtlThreshHigh
218 specified for the client group has occurred for the entry."
219 DEFVAL { 0 } -- suppress notifications
220 ::= { tn3270eRtCollCtlEntry 6 }
222 tn3270eRtCollCtlIdleCount OBJECT-TYPE
225 MAX-ACCESS read-create
228 "The value of this object is used to determine whether a
229 sample that yields an average response time exceeding the
230 value of tn3270eRtCollCtlThreshHigh was a statistically
231 valid one. If the following statement is true, then the
232 sample was statistically valid, and so a tn3270eRtExceeded
233 notification should be generated:
235 AvgCountTrans * ((AvgRt/ThreshHigh - 1) ** 2) >= IdleCount
237 This comparison is done only if the corresponding
238 tn3270eRtCollCtlType has average(3) and traps(5) selected."
240 ::= { tn3270eRtCollCtlEntry 7 }
242 tn3270eRtCollCtlBucketBndry1 OBJECT-TYPE
244 UNITS "tenths of seconds"
245 MAX-ACCESS read-create
248 "The value of this object defines the range of transaction
249 response times counted in the Tn3270eRtDataBucket1Rts
250 object: those less than or equal to this value."
252 ::= { tn3270eRtCollCtlEntry 8 }
254 tn3270eRtCollCtlBucketBndry2 OBJECT-TYPE
256 UNITS "tenths of seconds"
257 MAX-ACCESS read-create
260 "The value of this object, together with that of the
261 tn3270eRtCollCtlBucketBndry1 object, defines the range
262 of transaction response times counted in the
263 Tn3270eRtDataBucket2Rts object: those greater than the
264 value of the tn3270eRtCollCtlBucketBndry1 object, and
265 less than or equal to the value of this object."
267 ::= { tn3270eRtCollCtlEntry 9 }
269 tn3270eRtCollCtlBucketBndry3 OBJECT-TYPE
271 UNITS "tenths of seconds"
272 MAX-ACCESS read-create
275 "The value of this object, together with that of the
276 tn3270eRtCollCtlBucketBndry2 object, defines the range of
277 transaction response times counted in the
278 Tn3270eRtDataBucket3Rts object: those greater than the
279 value of the tn3270eRtCollCtlBucketBndry2 object, and less
280 than or equal to the value of this object."
282 ::= { tn3270eRtCollCtlEntry 10 }
284 tn3270eRtCollCtlBucketBndry4 OBJECT-TYPE
286 UNITS "tenths of seconds"
287 MAX-ACCESS read-create
290 "The value of this object, together with that of the
291 tn3270eRtCollCtlBucketBndry3 object, defines the range
292 of transaction response times counted in the
293 Tn3270eRtDataBucket4Rts object: those greater than the
294 value of the tn3270eRtCollCtlBucketBndry3 object, and
295 less than or equal to the value of this object.
297 The value of this object also defines the range of
298 transaction response times counted in the
299 Tn3270eRtDataBucket5Rts object: those greater than the
300 value of this object."
302 ::= { tn3270eRtCollCtlEntry 11 }
304 tn3270eRtCollCtlRowStatus OBJECT-TYPE
306 MAX-ACCESS read-create
309 "This object allows entries to be created and deleted
310 in the tn3270eRtCollCtlTable. An entry in this table
311 is deleted by setting this object to destroy(6).
312 Deleting an entry in this table has the side-effect
313 of removing all entries from the tn3270eRtDataTable
314 that are associated with the entry being deleted."
315 ::= { tn3270eRtCollCtlEntry 12 }
318 -- TN3270E Response Time Data Table
320 tn3270eRtDataTable OBJECT-TYPE
321 SYNTAX SEQUENCE OF Tn3270eRtDataEntry
322 MAX-ACCESS not-accessible
325 "The response time data table. Entries in this table are
326 created based on entries in the tn3270eRtCollCtlTable."
327 ::= { tn3270eRtObjects 2 }
329 tn3270eRtDataEntry OBJECT-TYPE
330 SYNTAX Tn3270eRtDataEntry
331 MAX-ACCESS not-accessible
334 "Entries in this table are created based upon the
335 tn3270eRtCollCtlTable. When the corresponding
336 tn3270eRtCollCtlType has aggregate(0) specified, a single
337 entry is created in this table, with a tn3270eRtDataClientAddrType
338 of unknown(0), a zero-length octet string value for
339 tn3270eRtDataClientAddress, and a tn3270eRtDataClientPort value of
340 0. When aggregate(0) is not specified, a separate entry is
341 created for each client in the group.
343 Note that the following objects defined within an entry in this
345 tn3270eRtDataTotalRts
346 tn3270eRtDataTotalIpRts
347 tn3270eRtDataCountTrans
348 tn3270eRtDataCountDrs
349 tn3270eRtDataElapsRnTrpSq
350 tn3270eRtDataElapsIpRtSq
351 tn3270eRtDataBucket1Rts
352 tn3270eRtDataBucket2Rts
353 tn3270eRtDataBucket3Rts
354 tn3270eRtDataBucket4Rts
355 tn3270eRtDataBucket5Rts"
357 tn3270eSrvrConfIndex, -- Server's local index
358 tn3270eClientGroupName, -- Collection target
359 tn3270eRtDataClientAddrType,
360 tn3270eRtDataClientAddress,
361 tn3270eRtDataClientPort }
362 ::= { tn3270eRtDataTable 1 }
364 Tn3270eRtDataEntry ::= SEQUENCE {
365 tn3270eRtDataClientAddrType IANATn3270eAddrType,
366 tn3270eRtDataClientAddress IANATn3270eAddress,
367 tn3270eRtDataClientPort Unsigned32,
368 tn3270eRtDataAvgRt Gauge32,
369 tn3270eRtDataAvgIpRt Gauge32,
370 tn3270eRtDataAvgCountTrans Gauge32,
371 tn3270eRtDataIntTimeStamp DateAndTime,
372 tn3270eRtDataTotalRts Counter32,
373 tn3270eRtDataTotalIpRts Counter32,
374 tn3270eRtDataCountTrans Counter32,
375 tn3270eRtDataCountDrs Counter32,
376 tn3270eRtDataElapsRndTrpSq Unsigned32,
377 tn3270eRtDataElapsIpRtSq Unsigned32,
378 tn3270eRtDataBucket1Rts Counter32,
379 tn3270eRtDataBucket2Rts Counter32,
380 tn3270eRtDataBucket3Rts Counter32,
381 tn3270eRtDataBucket4Rts Counter32,
382 tn3270eRtDataBucket5Rts Counter32,
383 tn3270eRtDataRtMethod INTEGER,
384 tn3270eRtDataDiscontinuityTime TimeStamp
387 tn3270eRtDataClientAddrType OBJECT-TYPE
388 SYNTAX IANATn3270eAddrType
389 MAX-ACCESS not-accessible
392 "Indicates the type of address represented by the value
393 of tn3270eRtDataClientAddress. The value unknown(0) is
394 used if aggregate data is being collected for the client
396 ::= { tn3270eRtDataEntry 1 }
398 tn3270eRtDataClientAddress OBJECT-TYPE
399 SYNTAX IANATn3270eAddress
400 MAX-ACCESS not-accessible
403 "Contains the IP address of the TN3270 client being
404 monitored. A zero-length octet string is used if
405 aggregate data is being collected for the client group."
406 ::= { tn3270eRtDataEntry 2 }
408 tn3270eRtDataClientPort OBJECT-TYPE
409 SYNTAX Unsigned32(0..65535)
410 MAX-ACCESS not-accessible
413 "Contains the client port number of the TN3270 client being
414 monitored. The value 0 is used if aggregate data is being
415 collected for the client group, or if the
416 tn3270eRtDataClientAddrType identifies an address type that
417 does not support ports."
418 ::= { tn3270eRtDataEntry 3 }
420 tn3270eRtDataAvgRt OBJECT-TYPE
422 UNITS "tenths of seconds"
426 "The average total response time measured over the last
427 collection interval."
429 ::= { tn3270eRtDataEntry 4 }
431 tn3270eRtDataAvgIpRt OBJECT-TYPE
433 UNITS "tenths of seconds"
437 "The average IP response time measured over the last
438 collection interval."
440 ::= { tn3270eRtDataEntry 5 }
442 tn3270eRtDataAvgCountTrans OBJECT-TYPE
448 "The sliding transaction count used for calculating the
449 values of the tn3270eRtDataAvgRt and tn3270eRtDataAvgIpRt
450 objects. The actual transaction count is available in
451 the tn3270eRtDataCountTrans object.
453 The initial value of this object, before any averages have
454 been calculated, is 0."
455 ::= { tn3270eRtDataEntry 6 }
457 tn3270eRtDataIntTimeStamp OBJECT-TYPE
462 "The date and time of the last interval that
463 tn3270eRtDataAvgRt, tn3270eRtDataAvgIpRt, and
464 tn3270eRtDataAvgCountTrans were calculated.
466 Prior to the calculation of the first interval
467 averages, this object returns the value
468 0x0000000000000000000000. When this value is
469 returned, the remaining objects in the entry have
471 ::= { tn3270eRtDataEntry 7 }
473 tn3270eRtDataTotalRts OBJECT-TYPE
475 UNITS "tenths of seconds"
479 "The count of the total response times collected.
481 A management application can detect discontinuities in this
482 counter by monitoring the tn3270eRtDataDiscontinuityTime
484 ::= { tn3270eRtDataEntry 8 }
486 tn3270eRtDataTotalIpRts OBJECT-TYPE
488 UNITS "tenths of seconds"
492 "The count of the total IP-network response times
495 A management application can detect discontinuities in this
496 counter by monitoring the tn3270eRtDataDiscontinuityTime
498 ::= { tn3270eRtDataEntry 9 }
500 tn3270eRtDataCountTrans OBJECT-TYPE
506 "The count of the total number of transactions detected.
508 A management application can detect discontinuities in this
509 counter by monitoring the tn3270eRtDataDiscontinuityTime
511 ::= { tn3270eRtDataEntry 10 }
513 tn3270eRtDataCountDrs OBJECT-TYPE
515 UNITS "definite responses"
519 "The count of the total number of definite responses
522 A management application can detect discontinuities in this
523 counter by monitoring the tn3270eRtDataDiscontinuityTime
525 ::= { tn3270eRtDataEntry 11 }
527 tn3270eRtDataElapsRndTrpSq OBJECT-TYPE
529 UNITS "tenths of seconds squared"
533 "The sum of the elapsed round trip time squared. The sum
534 of the squares is kept in order to enable calculation of
537 ::= { tn3270eRtDataEntry 12 }
539 tn3270eRtDataElapsIpRtSq OBJECT-TYPE
541 UNITS "tenths of seconds squared"
545 "The sum of the elapsed IP round trip time squared.
546 The sum of the squares is kept in order to enable
547 calculation of a variance."
549 ::= { tn3270eRtDataEntry 13 }
551 tn3270eRtDataBucket1Rts OBJECT-TYPE
556 "The count of the response times falling into bucket 1.
558 A management application can detect discontinuities in this
559 counter by monitoring the tn3270eRtDataDiscontinuityTime
561 ::= { tn3270eRtDataEntry 14 }
563 tn3270eRtDataBucket2Rts OBJECT-TYPE
568 "The count of the response times falling into bucket 2.
570 A management application can detect discontinuities in this
571 counter by monitoring the tn3270eRtDataDiscontinuityTime
573 ::= { tn3270eRtDataEntry 15 }
575 tn3270eRtDataBucket3Rts OBJECT-TYPE
580 "The count of the response times falling into bucket 3.
582 A management application can detect discontinuities in this
583 counter by monitoring the tn3270eRtDataDiscontinuityTime
585 ::= { tn3270eRtDataEntry 16 }
587 tn3270eRtDataBucket4Rts OBJECT-TYPE
592 "The count of the response times falling into bucket 4.
594 A management application can detect discontinuities in this
595 counter by monitoring the tn3270eRtDataDiscontinuityTime
597 ::= { tn3270eRtDataEntry 17 }
599 tn3270eRtDataBucket5Rts OBJECT-TYPE
604 "The count of the response times falling into bucket 5.
606 A management application can detect discontinuities in this
607 counter by monitoring the tn3270eRtDataDiscontinuityTime
609 ::= { tn3270eRtDataEntry 18 }
611 tn3270eRtDataRtMethod OBJECT-TYPE
620 "The value of this object indicates the method that was
621 used in calculating the IP network time.
623 The value 'none(0) indicates that response times were not
624 calculated for the IP network."
625 ::= { tn3270eRtDataEntry 19 }
627 tn3270eRtDataDiscontinuityTime OBJECT-TYPE
632 "The value of sysUpTime on the most recent occasion at
633 which one or more of this entry's counter objects
634 suffered a discontinuity. This may happen if a TN3270E
635 server is stopped and then restarted, and local methods
636 are used to set up collection policy
637 (tn3270eRtCollCtlTable entries)."
638 ::= { tn3270eRtDataEntry 20 }
641 tn3270eRtSpinLock OBJECT-TYPE
643 MAX-ACCESS read-write
646 "An advisory lock used to allow cooperating TN3270E-RT-MIB
647 applications to coordinate their use of the
648 tn3270eRtCollCtlTable.
649 When creating a new entry or altering an existing entry
650 in the tn3270eRtCollCtlTable, an application should make
651 use of tn3270eRtSpinLock to serialize application changes
654 Since this is an advisory lock, the use of this lock is
656 ::= { tn3270eRtObjects 3 }
660 tn3270eRtExceeded NOTIFICATION-TYPE
662 tn3270eRtDataIntTimeStamp,
664 tn3270eRtDataAvgIpRt,
665 tn3270eRtDataAvgCountTrans,
666 tn3270eRtDataRtMethod
670 "This notification is generated when the average response
671 time, tn3270eRtDataAvgRt, exceeds
672 tn3270eRtCollCtlThresholdHigh at the end of a collection
673 interval specified by tn3270eCollCtlSPeriod
674 times tn3270eCollCtlSPMult. Note that the corresponding
675 tn3270eCollCtlType must have traps(5) and average(3) set
676 for this notification to be generated. In addition,
677 tn3270eRtDataAvgCountTrans, tn3270eRtCollCtlThreshHigh, and
678 tn3270eRtDataAvgRt are algorithmically compared to
679 tn3270eRtCollCtlIdleCount for determination if this
680 notification will be suppressed."
681 ::= { tn3270eRtNotifications 1 }
683 tn3270eRtOkay NOTIFICATION-TYPE
685 tn3270eRtDataIntTimeStamp,
687 tn3270eRtDataAvgIpRt,
688 tn3270eRtDataAvgCountTrans,
689 tn3270eRtDataRtMethod
693 "This notification is generated when the average response
694 time, tn3270eRtDataAvgRt, falls below
695 tn3270eRtCollCtlThresholdLow at the end of a collection
696 interval specified by tn3270eCollCtlSPeriod times
697 tn3270eCollCtlSPMult, after a tn3270eRtExceeded
698 notification was generated. Note that the corresponding
699 tn3270eCollCtlType must have traps(5) and average(3)
700 set for this notification to be generated."
701 ::= { tn3270eRtNotifications 2 }
703 tn3270eRtCollStart NOTIFICATION-TYPE
705 tn3270eRtDataRtMethod, -- type of collection
706 tn3270eResMapElementType -- type of resource
710 "This notification is generated when response time data
711 collection is enabled for a member of a client group.
712 In order for this notification to occur the corresponding
713 tn3270eRtCollCtlType must have traps(5) selected.
715 tn3270eResMapElementType contains a valid value only if
716 tn3270eRtDataClientAddress contains a valid address
717 (rather than a zero-length octet string)."
718 ::= { tn3270eRtNotifications 3 }
720 tn3270eRtCollEnd NOTIFICATION-TYPE
722 tn3270eRtDataDiscontinuityTime,
724 tn3270eRtDataAvgIpRt,
725 tn3270eRtDataAvgCountTrans,
726 tn3270eRtDataIntTimeStamp,
727 tn3270eRtDataTotalRts,
728 tn3270eRtDataTotalIpRts,
729 tn3270eRtDataCountTrans,
730 tn3270eRtDataCountDrs,
731 tn3270eRtDataElapsRndTrpSq,
732 tn3270eRtDataElapsIpRtSq,
733 tn3270eRtDataBucket1Rts,
734 tn3270eRtDataBucket2Rts,
735 tn3270eRtDataBucket3Rts,
736 tn3270eRtDataBucket4Rts,
737 tn3270eRtDataBucket5Rts,
738 tn3270eRtDataRtMethod
742 "This notification is generated when an tn3270eRtDataEntry
743 is deleted after being active (actual data collected), in
744 order to enable a management application monitoring an
745 tn3270eRtDataEntry to get the entry's final values. Note
746 that the corresponding tn3270eCollCtlType must have traps(5)
747 set for this notification to be generated."
748 ::= { tn3270eRtNotifications 4 }
750 -- Conformance Statement
752 tn3270eRtGroups OBJECT IDENTIFIER ::= { tn3270eRtConformance 1 }
753 tn3270eRtCompliances OBJECT IDENTIFIER ::= { tn3270eRtConformance 2 }
755 -- Compliance statements
757 tn3270eRtCompliance MODULE-COMPLIANCE
760 "The compliance statement for agents that support the
762 MODULE -- this module
763 MANDATORY-GROUPS { tn3270eRtGroup, tn3270eRtNotGroup }
765 OBJECT tn3270eRtCollCtlType
768 "The agent is not required to support a SET operation to
769 this object in the absence of adequate security."
771 OBJECT tn3270eRtCollCtlSPeriod
774 "The agent is not required to allow the user to change
775 the default value of this object, and is allowed to
776 use a different default."
778 OBJECT tn3270eRtCollCtlSPMult
781 "The agent is not required to support a SET operation
782 to this object in the absence of adequate security."
784 OBJECT tn3270eRtCollCtlThreshHigh
787 "The agent is not required to support a SET operation
788 to this object in the absence of adequate security."
790 OBJECT tn3270eRtCollCtlThreshLow
793 "The agent is not required to support a SET operation
794 to this object in the absence of adequate security."
796 OBJECT tn3270eRtCollCtlIdleCount
799 "The agent is not required to support a SET operation
800 to this object in the absence of adequate security."
802 OBJECT tn3270eRtCollCtlBucketBndry1
805 "The agent is not required to support a SET operation
806 to this object in the absence of adequate security."
808 OBJECT tn3270eRtCollCtlBucketBndry2
811 "The agent is not required to support a SET operation
812 to this object in the absence of adequate security."
814 OBJECT tn3270eRtCollCtlBucketBndry3
817 "The agent is not required to support a SET operation
818 to this object in the absence of adequate security."
820 OBJECT tn3270eRtCollCtlBucketBndry4
823 "The agent is not required to support a SET operation
824 to this object in the absence of adequate security."
826 OBJECT tn3270eRtCollCtlRowStatus
828 active(1) -- subset of RowStatus
832 "Write access is not required, and only one of the six
833 enumerated values for the RowStatus textual convention
834 need be supported, specifically: active(1)."
836 ::= {tn3270eRtCompliances 1 }
840 tn3270eRtGroup OBJECT-GROUP
842 tn3270eRtCollCtlType,
843 tn3270eRtCollCtlSPeriod,
844 tn3270eRtCollCtlSPMult,
845 tn3270eRtCollCtlThreshHigh,
846 tn3270eRtCollCtlThreshLow,
847 tn3270eRtCollCtlIdleCount,
848 tn3270eRtCollCtlBucketBndry1,
849 tn3270eRtCollCtlBucketBndry2,
850 tn3270eRtCollCtlBucketBndry3,
851 tn3270eRtCollCtlBucketBndry4,
852 tn3270eRtCollCtlRowStatus,
853 tn3270eRtDataDiscontinuityTime,
855 tn3270eRtDataAvgIpRt,
856 tn3270eRtDataAvgCountTrans,
857 tn3270eRtDataIntTimeStamp,
858 tn3270eRtDataTotalRts,
859 tn3270eRtDataTotalIpRts,
860 tn3270eRtDataCountTrans,
861 tn3270eRtDataCountDrs,
862 tn3270eRtDataElapsRndTrpSq,
863 tn3270eRtDataElapsIpRtSq,
864 tn3270eRtDataBucket1Rts,
865 tn3270eRtDataBucket2Rts,
866 tn3270eRtDataBucket3Rts,
867 tn3270eRtDataBucket4Rts,
868 tn3270eRtDataBucket5Rts,
869 tn3270eRtDataRtMethod,
873 "This group is mandatory for all implementations that
874 support the TN3270E-RT-MIB. "
875 ::= { tn3270eRtGroups 1 }
877 tn3270eRtNotGroup NOTIFICATION-GROUP
886 "The notifications that must be supported when the
887 TN3270E-RT-MIB is implemented. "
888 ::= { tn3270eRtGroups 2 }