3 Copyright (C) 2004 Stanislav Sinyagin
5 This program is free software; you can redistribute it and/or modify
6 it under the terms of the GNU General Public License as published by
7 the Free Software Foundation; either version 2 of the License, or
8 (at your option) any later version.
10 This program is distributed in the hope that it will be useful,
11 but WITHOUT ANY WARRANTY; without even the implied warranty of
12 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 GNU General Public License for more details.
15 You should have received a copy of the GNU General Public License
16 along with this program; if not, write to the Free Software
17 Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
20 Stanislav Sinyagin <ssinyagin@yahoo.com>
24 <!-- Cisco IOS Class-based QoS definitions.
25 cbQoS monitoring requires a specialized Collector module -->
30 <!-- CISCO-CLASS-BASED-QOS-MIB -->
32 <def name="cbQosCMPrePolicyPkt64"
33 value="1.3.6.1.4.1.9.9.166.1.15.1.1.3"/>
34 <def name="cbQosCMPrePolicyByte64"
35 value="1.3.6.1.4.1.9.9.166.1.15.1.1.6"/>
36 <def name="cbQosCMPrePolicyBitRate"
37 value="1.3.6.1.4.1.9.9.166.1.15.1.1.7"/>
38 <def name="cbQosCMPostPolicyByte64"
39 value="1.3.6.1.4.1.9.9.166.1.15.1.1.10"/>
40 <def name="cbQosCMPostPolicyBitRate"
41 value="1.3.6.1.4.1.9.9.166.1.15.1.1.11"/>
42 <def name="cbQosCMDropPkt64"
43 value="1.3.6.1.4.1.9.9.166.1.15.1.1.14"/>
44 <def name="cbQosCMDropByte64"
45 value="1.3.6.1.4.1.9.9.166.1.15.1.1.17"/>
46 <def name="cbQosCMDropBitRate"
47 value="1.3.6.1.4.1.9.9.166.1.15.1.1.18"/>
48 <def name="cbQosCMNoBufDropPkt64"
49 value="1.3.6.1.4.1.9.9.166.1.15.1.1.21"/>
51 <def name="cbQosMatchPrePolicyPkt64"
52 value="1.3.6.1.4.1.9.9.166.1.16.1.1.3"/>
53 <def name="cbQosMatchPrePolicyByte64"
54 value="1.3.6.1.4.1.9.9.166.1.16.1.1.6"/>
55 <def name="cbQosMatchPrePolicyBitRate"
56 value="1.3.6.1.4.1.9.9.166.1.16.1.1.7"/>
58 <def name="cbQosPoliceConformedPkt64"
59 value="1.3.6.1.4.1.9.9.166.1.17.1.1.3"/>
60 <def name="cbQosPoliceConformedByte64"
61 value="1.3.6.1.4.1.9.9.166.1.17.1.1.6"/>
62 <def name="cbQosPoliceConformedBitRate"
63 value="1.3.6.1.4.1.9.9.166.1.17.1.1.7"/>
64 <def name="cbQosPoliceExceededPkt64"
65 value="1.3.6.1.4.1.9.9.166.1.17.1.1.10"/>
66 <def name="cbQosPoliceExceededByte64"
67 value="1.3.6.1.4.1.9.9.166.1.17.1.1.13"/>
68 <def name="cbQosPoliceExceededBitRate"
69 value="1.3.6.1.4.1.9.9.166.1.17.1.1.14"/>
70 <def name="cbQosPoliceViolatedPkt64"
71 value="1.3.6.1.4.1.9.9.166.1.17.1.1.17"/>
72 <def name="cbQosPoliceViolatedByte64"
73 value="1.3.6.1.4.1.9.9.166.1.17.1.1.20"/>
74 <def name="cbQosPoliceViolatedBitRate"
75 value="1.3.6.1.4.1.9.9.166.1.17.1.1.21"/>
77 <def name="cbQosQueueingCurrentQDepth"
78 value="1.3.6.1.4.1.9.9.166.1.18.1.1.1"/>
79 <def name="cbQosQueueingMaxQDepth"
80 value="1.3.6.1.4.1.9.9.166.1.18.1.1.2"/>
81 <def name="cbQosQueueingDiscardByte64"
82 value="1.3.6.1.4.1.9.9.166.1.18.1.1.5"/>
83 <def name="cbQosQueueingDiscardPkt64"
84 value="1.3.6.1.4.1.9.9.166.1.18.1.1.8"/>
86 <def name="cbQosTSStatsDelayedByte64"
87 value="1.3.6.1.4.1.9.9.166.1.19.1.1.3"/>
88 <def name="cbQosTSStatsDelayedPkt64"
89 value="1.3.6.1.4.1.9.9.166.1.19.1.1.6"/>
90 <def name="cbQosTSStatsDropByte64"
91 value="1.3.6.1.4.1.9.9.166.1.19.1.1.9"/>
92 <def name="cbQosTSStatsDropPkt64"
93 value="1.3.6.1.4.1.9.9.166.1.19.1.1.12"/>
94 <def name="cbQosTSStatsCurrentQSize"
95 value="1.3.6.1.4.1.9.9.166.1.19.1.1.14"/>
97 <def name="cbQosREDRandomDropPkt64"
98 value="1.3.6.1.4.1.9.9.166.1.20.1.1.3"/>
99 <def name="cbQosREDRandomDropByte64"
100 value="1.3.6.1.4.1.9.9.166.1.20.1.1.6"/>
101 <def name="cbQosREDTailDropPkt64"
102 value="1.3.6.1.4.1.9.9.166.1.20.1.1.9"/>
103 <def name="cbQosREDTailDropByte64"
104 value="1.3.6.1.4.1.9.9.166.1.20.1.1.12"/>
105 <def name="cbQosREDTransmitPkt64"
106 value="1.3.6.1.4.1.9.9.166.1.20.1.1.15"/>
107 <def name="cbQosREDTransmitByte64"
108 value="1.3.6.1.4.1.9.9.166.1.20.1.1.18"/>
113 <!-- Parameters which are included in search DB -->
114 <prop param="cbqos-object-descr" prop="search" value="1"/>
120 <template name="cisco-cbqos-subtree">
121 <param name="comment" value="Class-based QoS monitoring" />
122 <param name="collector-type" value="cisco-cbqos" />
123 <param name="rrd-create-max" value="1e15"/>
124 <param name="graph-lower-limit" value="0" />
125 <param name="node-display-name" value="QoS Statistics" />
126 <param name="data-file"
127 value="%system-id%_cbqos_%cbqos-policy-nick%_%cbqos-object-nick%.rrd" />
128 <param name="collector-timeoffset-hashstring"
129 value="%system-id%:%cbqos-policy-nick%:%cbqos-object-nick%" />
131 <!-- default value which is usually overwritten by discovery module -->
132 <param name="nodeid-cbqos-policy"
133 value="qos//%nodeid-device%//%cbqos-policy-nick%"/>
135 <param name="nodeid-cbqos-object"
136 value="%nodeid-cbqos-policy%//%cbqos-object-nick%"/>
139 <template name="cisco-cbqos-pkt">
140 <param name="rrd-create-dstype" value="COUNTER" />
141 <param name="snmp-object-type" value="COUNTER64" />
142 <param name="vertical-label" value="pps" />
145 <template name="cisco-cbqos-byte">
146 <param name="rrd-create-dstype" value="COUNTER" />
147 <param name="snmp-object-type" value="COUNTER64" />
148 <param name="vertical-label" value="Bps" />
151 <template name="cisco-cbqos-bitrate">
152 <param name="rrd-create-dstype" value="GAUGE" />
153 <param name="vertical-label" value="bps" />
156 <template name="cisco-cbqos-policymap-subtree">
157 <param name="has-overview-shortcuts" value="yes"/>
158 <param name="overview-shortcuts" value="traffic"/>
159 <param name="overview-subleave-name-traffic" value="Summary"/>
160 <param name="overview-direct-link-traffic" value="yes"/>
161 <param name="overview-direct-link-view-traffic" value="expanded-dir-html"/>
162 <param name="overview-shortcut-text-traffic"
163 value="All traffic"/>
164 <param name="overview-shortcut-title-traffic">
165 Show pre-policy and dropped traffic for all classes in one page
167 <param name="overview-page-title-traffic" value="Policymap Summary"/>
170 <!-- ===================================================================
172 =================================================================== -->
174 <template name="cisco-cbqos-classmap-meters">
176 <leaf name="Summary">
177 <param name="ds-type" value="rrd-multigraph" />
178 <param name="ds-names" value="postpolicy, dropped" />
179 <param name="rrd-hwpredict" value="disabled" />
180 <param name="nodeid" value="%nodeid-cbqos-object%//summary"/>
182 <param name="precedence" value="5000" />
183 <param name="comment" value="Post-policy and dropped trafic summary" />
184 <param name="vertical-label" value="bps" />
186 <param name="ds-expr-postpolicy" value="{Post_Policy_Bytes},8,*"/>
187 <param name="graph-legend-postpolicy" value="Post-policy" />
188 <param name="line-style-postpolicy" value="##SingleGraph" />
189 <param name="line-color-postpolicy" value="##blue" />
190 <param name="line-order-postpolicy" value="1" />
192 <param name="ds-expr-dropped" value="{Dropped_Bytes},8,*"/>
193 <param name="graph-legend-dropped" value="Dropped" />
194 <param name="line-style-dropped" value="##SingleGraph" />
195 <param name="line-color-dropped" value="##red" />
196 <param name="line-order-dropped" value="2" />
199 <!-- ****** Pre-policy meters ****** -->
201 <leaf name="Pre_Policy_Packets">
202 <apply-template name="cisco-cbqos-pkt" />
203 <param name="snmp-object" value="$cbQosCMPrePolicyPkt64.POL.OBJ" />
204 <param name="rrd-ds" value="PrePolicyPkt" />
205 <param name="comment">
206 Inbound packets prior to executing any QoS policies
208 <param name="graph-legend" value="Pre-policy pakets" />
209 <param name="precedence" value="1000" />
212 <leaf name="Pre_Policy_Bytes">
213 <apply-template name="cisco-cbqos-byte" />
214 <param name="snmp-object" value="$cbQosCMPrePolicyByte64.POL.OBJ" />
215 <param name="rrd-ds" value="PrePolicyByte" />
216 <param name="comment">
217 Inbound octets prior to executing any QoS policies
219 <param name="graph-legend" value="Pre-policy bytes" />
220 <param name="precedence" value="990" />
223 <leaf name="Pre_Policy_Bitrate">
224 <apply-template name="cisco-cbqos-bitrate" />
225 <param name="snmp-object" value="$cbQosCMPrePolicyBitRate.POL.OBJ" />
226 <param name="rrd-ds" value="PrePolicyBitRate" />
227 <param name="comment">
228 The bit rate of the traffic prior to executing any QoS policies
230 <param name="graph-legend" value="Pre-policy bitrate" />
231 <param name="precedence" value="980" />
234 <!-- ****** Post-policy meters ****** -->
236 <leaf name="Post_Policy_Bytes">
237 <apply-template name="cisco-cbqos-byte" />
238 <param name="snmp-object" value="$cbQosCMPostPolicyByte64.POL.OBJ" />
239 <param name="rrd-ds" value="PostPolicyByte" />
240 <param name="comment">
241 Outbound octets after executing QoS policies
243 <param name="graph-legend" value="post-policy bytes" />
244 <param name="precedence" value="970" />
247 <leaf name="Post_Policy_Bitrate">
248 <apply-template name="cisco-cbqos-bitrate" />
249 <param name="snmp-object" value="$cbQosCMPostPolicyBitRate.POL.OBJ" />
250 <param name="rrd-ds" value="PostPolicyBitRate" />
251 <param name="comment">
252 The bit rate of the traffic after executing QoS policies
254 <param name="graph-legend" value="Post-policy bitrate" />
255 <param name="precedence" value="960" />
258 <!-- ****** Dropped packets meters ****** -->
260 <leaf name="Dropped_Packets">
261 <apply-template name="cisco-cbqos-pkt" />
262 <param name="snmp-object" value="$cbQosCMDropPkt64.POL.OBJ" />
263 <param name="rrd-ds" value="DropPkt" />
264 <param name="nodeid" value="%nodeid-cbqos-object%//droppkt"/>
265 <param name="comment">
266 Dropped packets as the result of all features that can produce drops
267 (e.g., police, random detect, etc.)
269 <param name="graph-legend" value="Dropped pakets" />
270 <param name="precedence" value="950" />
273 <leaf name="Dropped_Bytes">
274 <apply-template name="cisco-cbqos-byte" />
275 <param name="snmp-object" value="$cbQosCMDropByte64.POL.OBJ" />
276 <param name="rrd-ds" value="DropByte" />
277 <param name="comment">
278 Dropped bytes as the result of all features that can produce drops
279 (e.g., police, random detect, etc.)
281 <param name="graph-legend" value="Dropped bytes" />
282 <param name="precedence" value="940" />
285 <leaf name="Dropped_Bitrate">
286 <apply-template name="cisco-cbqos-bitrate" />
287 <param name="snmp-object" value="$cbQosCMDropBitRate.POL.OBJ" />
288 <param name="rrd-ds" value="DropBitRate" />
289 <param name="comment">
290 The bit rate of the drops as the result of all features that can
291 produce drops (e.g., police, random detect, etc.)
293 <param name="graph-legend" value="Dropped bitrate" />
294 <param name="precedence" value="930" />
297 <iftrue var="CiscoIOS_cbQoS::CMNoBufDrop">
298 <leaf name="Dropped_No_Buffer">
299 <apply-template name="cisco-cbqos-pkt" />
300 <param name="snmp-object" value="$cbQosCMNoBufDropPkt64.POL.OBJ" />
301 <param name="rrd-ds" value="NoBufDropPkt" />
302 <param name="comment">
303 Dropped packets which occured due to a lack of SRAM buffers
304 during output processing on an interface
306 <param name="graph-legend" value="Dropped no-buffer pakets" />
307 <param name="precedence" value="920" />
314 <!-- ===================================================================
315 Match Statement meters
316 =================================================================== -->
318 <template name="cisco-cbqos-match-stmt-meters">
320 <leaf name="Pre_Policy_Packets">
321 <apply-template name="cisco-cbqos-pkt" />
322 <param name="snmp-object" value="$cbQosMatchPrePolicyPkt64.POL.OBJ" />
323 <param name="rrd-ds" value="PrePolicyPkt" />
324 <param name="comment">
325 Inbound packets prior to executing any QoS policies
327 <param name="graph-legend" value="Pre-policy pakets" />
328 <param name="precedence" value="1000" />
331 <leaf name="Pre_Policy_Bytes">
332 <apply-template name="cisco-cbqos-byte" />
333 <param name="snmp-object" value="$cbQosMatchPrePolicyByte64.POL.OBJ" />
334 <param name="rrd-ds" value="PrePolicyByte" />
335 <param name="comment">
336 Inbound octets prior to executing any QoS policies
338 <param name="graph-legend" value="Pre-policy bytes" />
339 <param name="precedence" value="990" />
342 <leaf name="Pre_Policy_Bitrate">
343 <apply-template name="cisco-cbqos-bitrate" />
344 <param name="snmp-object" value="$cbQosMatchPrePolicyBitRate.POL.OBJ" />
345 <param name="rrd-ds" value="PrePolicyBitRate" />
346 <param name="comment">
347 The bit rate of the traffic prior to executing any QoS policies
349 <param name="graph-legend" value="Pre-policy bitrate" />
350 <param name="precedence" value="980" />
356 <!-- ===================================================================
358 =================================================================== -->
360 <template name="cisco-cbqos-police-meters">
362 <!-- ****** Conformed meters ****** -->
364 <leaf name="Conformed_Packets">
365 <apply-template name="cisco-cbqos-pkt" />
366 <param name="snmp-object" value="$cbQosPoliceConformedPkt64.POL.OBJ" />
367 <param name="rrd-ds" value="ConformedPkt" />
368 <param name="comment">
369 Packets treated as conforming by the policing feature
371 <param name="graph-legend" value="Conformed pakets" />
372 <param name="precedence" value="1000" />
375 <leaf name="Conformed_Bytes">
376 <apply-template name="cisco-cbqos-byte" />
377 <param name="snmp-object" value="$cbQosPoliceConformedByte64.POL.OBJ" />
378 <param name="rrd-ds" value="ConformedByte" />
379 <param name="comment">
380 Bytes treated as conforming by the policing feature
382 <param name="graph-legend" value="Conformed bytes" />
383 <param name="precedence" value="990" />
386 <leaf name="Conformed_Bitrate">
387 <apply-template name="cisco-cbqos-bitrate" />
388 <param name="snmp-object" value="$cbQosPoliceConformedBitRate.POL.OBJ" />
389 <param name="rrd-ds" value="ConformedBitRate" />
390 <param name="comment">
391 The bit rate of conforming traffic
393 <param name="graph-legend" value="Conformed bitrate" />
394 <param name="precedence" value="980" />
397 <!-- ****** Exceeded meters ****** -->
399 <leaf name="Exceeded_Packets">
400 <apply-template name="cisco-cbqos-pkt" />
401 <param name="snmp-object" value="$cbQosPoliceExceededPkt64.POL.OBJ" />
402 <param name="rrd-ds" value="ExceededPkt" />
403 <param name="comment">
404 Packets treated as conforming by the policing feature
406 <param name="graph-legend" value="Exceeded pakets" />
407 <param name="precedence" value="970" />
410 <leaf name="Exceeded_Bytes">
411 <apply-template name="cisco-cbqos-byte" />
412 <param name="snmp-object" value="$cbQosPoliceExceededByte64.POL.OBJ" />
413 <param name="rrd-ds" value="ExceededByte" />
414 <param name="comment">
415 Bytes treated as conforming by the policing feature
417 <param name="graph-legend" value="Exceeded bytes" />
418 <param name="precedence" value="960" />
421 <leaf name="Exceeded_Bitrate">
422 <apply-template name="cisco-cbqos-bitrate" />
423 <param name="snmp-object" value="$cbQosPoliceExceededBitRate.POL.OBJ" />
424 <param name="rrd-ds" value="ExceededBitRate" />
425 <param name="comment">
426 The bit rate of conforming traffic
428 <param name="graph-legend" value="Exceeded bitrate" />
429 <param name="precedence" value="950" />
432 <!-- ****** Violated meters ****** -->
434 <leaf name="Violated_Packets">
435 <apply-template name="cisco-cbqos-pkt" />
436 <param name="snmp-object" value="$cbQosPoliceViolatedPkt64.POL.OBJ" />
437 <param name="rrd-ds" value="ViolatedPkt" />
438 <param name="comment">
439 Packets treated as conforming by the policing feature
441 <param name="graph-legend" value="Violated pakets" />
442 <param name="precedence" value="940" />
445 <leaf name="Violated_Bytes">
446 <apply-template name="cisco-cbqos-byte" />
447 <param name="snmp-object" value="$cbQosPoliceViolatedByte64.POL.OBJ" />
448 <param name="rrd-ds" value="ViolatedByte" />
449 <param name="comment">
450 Bytes treated as conforming by the policing feature
452 <param name="graph-legend" value="Violated bytes" />
453 <param name="precedence" value="930" />
456 <leaf name="Violated_Bitrate">
457 <apply-template name="cisco-cbqos-bitrate" />
458 <param name="snmp-object" value="$cbQosPoliceViolatedBitRate.POL.OBJ" />
459 <param name="rrd-ds" value="ViolatedBitRate" />
460 <param name="comment">
461 The bit rate of conforming traffic
463 <param name="graph-legend" value="Violated bitrate" />
464 <param name="precedence" value="920" />
469 <!-- ===================================================================
471 =================================================================== -->
473 <template name="cisco-cbqos-queueing-meters">
475 <leaf name="Queue_Depth">
476 <param name="snmp-object" value="$cbQosQueueingCurrentQDepth.POL.OBJ" />
477 <param name="rrd-ds" value="CurrentQDepth" />
478 <param name="rrd-create-dstype" value="GAUGE" />
479 <param name="vertical-label" value="Bytes" />
480 <param name="comment">
481 The current depth of the queue
483 <param name="graph-legend" value="Queue depth" />
484 <param name="precedence" value="1000" />
487 <leaf name="Discarded_Bytes">
488 <apply-template name="cisco-cbqos-byte" />
489 <param name="snmp-object" value="$cbQosQueueingDiscardByte64.POL.OBJ" />
490 <param name="rrd-ds" value="DiscardByte" />
491 <param name="comment">
492 The number of octets that were dropped by queueing
494 <param name="graph-legend" value="Discarded bytes" />
495 <param name="precedence" value="990" />
498 <leaf name="Discarded_Packets">
499 <apply-template name="cisco-cbqos-pkt" />
500 <param name="snmp-object" value="$cbQosQueueingDiscardPkt64.POL.OBJ" />
501 <param name="rrd-ds" value="DiscardPkt" />
502 <param name="comment">
503 The number of packets that were dropped by queueing
505 <param name="graph-legend" value="Discarded pakets" />
506 <param name="precedence" value="980" />
511 <!-- ===================================================================
512 Traffic Shaping meters
513 =================================================================== -->
515 <template name="cisco-cbqos-shaping-meters">
517 <leaf name="Delayed_Bytes">
518 <apply-template name="cisco-cbqos-byte" />
519 <param name="snmp-object" value="$cbQosTSStatsDelayedByte64.POL.OBJ" />
520 <param name="rrd-ds" value="DelayedByte" />
521 <param name="comment">
522 The number of octets that have been delayed
524 <param name="graph-legend" value="Delayed bytes" />
525 <param name="precedence" value="990" />
528 <leaf name="Delayed_Packets">
529 <apply-template name="cisco-cbqos-pkt" />
530 <param name="snmp-object" value="$cbQosTSStatsDelayedPkt64.POL.OBJ" />
531 <param name="rrd-ds" value="DelayedPkt" />
532 <param name="comment">
533 The number of packets that have been delayed
535 <param name="graph-legend" value="Delayed packets" />
536 <param name="precedence" value="980" />
539 <leaf name="Dropped_Bytes">
540 <apply-template name="cisco-cbqos-byte" />
541 <param name="snmp-object" value="$cbQosTSStatsDropByte64.POL.OBJ" />
542 <param name="rrd-ds" value="DropByte" />
543 <param name="comment">
544 The number of octets that have been dropped
546 <param name="graph-legend" value="Dropped bytes" />
547 <param name="precedence" value="970" />
550 <leaf name="Dropped_Packets">
551 <apply-template name="cisco-cbqos-pkt" />
552 <param name="snmp-object" value="$cbQosTSStatsDropPkt64.POL.OBJ" />
553 <param name="rrd-ds" value="DropPkt" />
554 <param name="comment">
555 The number of packets that have been Dropped
557 <param name="graph-legend" value="Dropped packets" />
558 <param name="precedence" value="960" />
561 <leaf name="Queue_Size">
562 <param name="snmp-object" value="$cbQosTSStatsCurrentQSize.POL.OBJ" />
563 <param name="rrd-ds" value="CurrentQSize" />
564 <param name="rrd-create-dstype" value="GAUGE" />
565 <param name="vertical-label" value="Packets" />
566 <param name="comment">
567 The current depth of the queue
569 <param name="graph-legend" value="Queue size" />
570 <param name="precedence" value="950" />
576 <!-- ===================================================================
578 =================================================================== -->
580 <template name="cisco-cbqos-red-subtree">
581 <param name="data-file"
582 value="%system-id%_cbqos_%cbqos-policy-nick%_%cbqos-parent-name%_red_%cbqos-red-dscp%.rrd" />
583 <param name="collector-timeoffset-hashstring"
584 value="%system-id%:%cbqos-policy-nick%:%cbqos-red-dscp%" />
587 <template name="cisco-cbqos-red-meters">
588 <leaf name="Random_Dropped_Packets">
589 <apply-template name="cisco-cbqos-pkt" />
590 <param name="snmp-object"
591 value="$cbQosREDRandomDropPkt64.POL.OBJ.%cbqos-red-dscp%" />
592 <param name="rrd-ds" value="RandomDropPkt" />
593 <param name="comment">
594 Count of packets dropped when the number of packets in the
595 associated queue was greater than the minimum threshold and less
596 than the maximum threshold
598 <param name="graph-legend" value="Random dropped pakets" />
599 <param name="precedence" value="1000" />
602 <leaf name="Random_Dropped_Bytes">
603 <apply-template name="cisco-cbqos-byte" />
604 <param name="snmp-object"
605 value="$cbQosREDRandomDropByte64.POL.OBJ.%cbqos-red-dscp%" />
606 <param name="rrd-ds" value="RandomDropByte" />
607 <param name="comment">
608 Count of octets dropped when the number of packets in the
609 associated queue was greater than the minimum threshold and less
610 than the maximum threshold
612 <param name="graph-legend" value="Random dropped bytes" />
613 <param name="precedence" value="990" />
616 <leaf name="Tail_Dropped_Packets">
617 <apply-template name="cisco-cbqos-pkt" />
618 <param name="snmp-object"
619 value="$cbQosREDTailDropPkt64.POL.OBJ.%cbqos-red-dscp%" />
620 <param name="rrd-ds" value="TailDropPkt" />
621 <param name="comment">
622 Count of packets dropped when the number of packets in the
623 associated queue was greater than the maximum threshold
625 <param name="graph-legend" value="Tail dropped pakets" />
626 <param name="precedence" value="980" />
629 <leaf name="Tail_Dropped_Bytes">
630 <apply-template name="cisco-cbqos-byte" />
631 <param name="snmp-object"
632 value="$cbQosREDTailDropByte64.POL.OBJ.%cbqos-red-dscp%" />
633 <param name="rrd-ds" value="TailDropByte" />
634 <param name="comment">
635 Count of octets dropped when the number of packets in the
636 associated queue was greater than the maximum threshold
638 <param name="graph-legend" value="Tail dropped bytes" />
639 <param name="precedence" value="970" />
642 <leaf name="Transmit_Packets">
643 <apply-template name="cisco-cbqos-pkt" />
644 <param name="snmp-object"
645 value="$cbQosREDTransmitPkt64.POL.OBJ.%cbqos-red-dscp%" />
646 <param name="rrd-ds" value="TransmitPkt" />
647 <param name="comment">
650 <param name="graph-legend" value="Transmitted pakets" />
651 <param name="precedence" value="960" />
654 <leaf name="Transmit_Bytes">
655 <apply-template name="cisco-cbqos-byte" />
656 <param name="snmp-object"
657 value="$cbQosREDTransmitByte64.POL.OBJ.%cbqos-red-dscp%" />
658 <param name="rrd-ds" value="TransmitByte" />
659 <param name="comment">
662 <param name="graph-legend" value="Transmitted bytes" />
663 <param name="precedence" value="950" />