1-- ********************************************************************* 2-- CISCO-SCSI-FLOW-MIB.my: SCSI (Small Computer Systems Interface) Flow 3-- MIB 4-- 5-- October 2004, H K Vivek, Giri Rajaram 6-- 7-- Copyright (c) 2004 by Cisco Systems, Inc. 8-- All rights reserved. 9-- 10-- ********************************************************************* 11CISCO-SCSI-FLOW-MIB DEFINITIONS ::= BEGIN 12 13IMPORTS 14 MODULE-IDENTITY, 15 OBJECT-TYPE, 16 Unsigned32, 17 NOTIFICATION-TYPE, 18 Counter32, 19 Counter64, 20 Gauge32 21 FROM SNMPv2-SMI 22 23 TruthValue, 24 RowStatus, 25 TEXTUAL-CONVENTION 26 FROM SNMPv2-TC 27 28 MODULE-COMPLIANCE, 29 OBJECT-GROUP, 30 NOTIFICATION-GROUP 31 FROM SNMPv2-CONF 32 33 ciscoMgmt 34 FROM CISCO-SMI 35 36 VsanIndex, 37 FcNameId 38 FROM CISCO-ST-TC 39 40 ScsiLUNOrZero 41 FROM CISCO-SCSI-MIB; 42 43 44ciscoScsiFlowMIB MODULE-IDENTITY 45 LAST-UPDATED "200501060000Z" 46 ORGANIZATION "Cisco Systems Inc." 47 CONTACT-INFO 48 " Cisco Systems 49 Customer Service 50 Postal: 170 W Tasman Drive 51 San Jose, CA 95134 52 USA 53 Tel: +1 800 553-NETS 54 mail: cs-san@cisco.com" 55 DESCRIPTION 56 "A SCSI Flow is described as a SCSI Initiator 57 SCSI Target combination. This MIB is used to 58 configure and monitor SCSI Flows. 59 60 Glossary of terms used in this MIB: 61 62 ABTS - Abort Sequence. 63 64 ACA - Acquire Change Authorization. 65 66 CFS - Cisco Fabric Service is a general 67 mechanism to distribute data within 68 a Storage Area Network. 69 70 DPP - Data Path Processor. 71 72 ILC - Intelligent Line Card. 73 74 LUN - Logical Unit Number is a 64-bit 75 identifier for a logical unit. 76 77 pWWN - port World Wide Name. 78 79 nWWN - node World Wide Name. 80 81 SCSI Initiator - is a device that contains application 82 clients and SCSI initiator ports 83 that originate device service and 84 task management requests to be 85 processed by a target SCSI device. 86 87 SCSI flow - connection between SCSI initiator and 88 SCSI target. 89 90 SCSI Target - is a device that contains logical units 91 and SCSI target ports that receive 92 device service and task management 93 requests for processing. 94 95 SFC - SCSI Flow Client. 96 97 SFM - SCSI Flow Manager. 98 99 TCAM - Ternary Content Addressable Memory. 100 101 VSAN - Virtual Storage Area Network, similar to 102 a VLAN. 103 104 WWN - World Wide Name. Mechanism of identifying 105 devices in Fibre Channel Networks. It is 106 8 bytes long." 107 108 REVISION "200501060000Z" 109 DESCRIPTION 110 "Initial version of this MIB." 111 ::= { ciscoMgmt 447 } 112 113ciscoScsiFlowMIBNotifs OBJECT IDENTIFIER 114 ::= { ciscoScsiFlowMIB 0 } 115 116ciscoScsiFlowMIBObjects OBJECT IDENTIFIER 117 ::= { ciscoScsiFlowMIB 1 } 118 119ciscoScsiFlowMIBConform OBJECT IDENTIFIER 120 ::= { ciscoScsiFlowMIB 2 } 121 122csfConfiguration OBJECT IDENTIFIER 123 ::= { ciscoScsiFlowMIBObjects 1 } 124 125csfStats OBJECT IDENTIFIER 126 ::= { ciscoScsiFlowMIBObjects 2 } 127 128csfFeatureStatus OBJECT IDENTIFIER 129 ::= { ciscoScsiFlowMIBObjects 3 } 130 131-- Textual Conventions 132CSFlowDeviceType ::= TEXTUAL-CONVENTION 133 STATUS current 134 DESCRIPTION 135 "Represents the type of SCSI device. 136 137 initiator(1) - the device is a SCSI initiator. 138 139 target(2) - the device is a SCSI target." 140 SYNTAX INTEGER { 141 initiator(1), 142 target(2) 143 } 144 145CSFlowVerifyReasonCode ::= TEXTUAL-CONVENTION 146 STATUS current 147 DESCRIPTION 148 "Represents the reason codes associated with SCSI flow 149 verification notifications. 150 151 success(1) - successful. 152 153 noLicense(2) - there was no license available. 154 155 generalError(3) - generic error. 156 157 notInNameServer(4) - device was not found in Name Server 158 database. 159 160 notInFlogiServer(5) - device was not found in FLOGI Server 161 database. 162 163 deviceNotOnIlc(6) - device was not on Intelligent Line 164 card. 165 166 deviceNotScsi(7) - device was not SCSI device. 167 168 deviceNotInitiator(8) - device was not initiator. 169 170 deviceNotTarget(9) - device was not target. 171 172 deviceNotFibreChannel(10) - device was not a Fibre Channel 173 device. 174 175 ipcTimeout(11) - internal IPC timeout. 176 177 cfsError(12) - Cisco Fabric Service has 178 reported error. 179 180 cfsTimeout(13) - Cisco Fabric Service has timed 181 out. 182 183 portsUnprovisioned(14) - ports have not been 184 provisioned. 185 186 initTargetZonedOut(15) - Initiator and target have 187 been zoned out. 188 189 statusNotChecked(16) - The device status has not been 190 checked. 191 192 initNotInNameServer(17) - The initiator was not found in 193 Name Server database. 194 195 tgtNotInNameServer(18) - The target was not found in 196 Name Server database. 197 198 tgtNotInFlogiServer(19) - The target was not found in 199 FLOGI Server database." 200 201 SYNTAX INTEGER { 202 success(1), 203 noLicense(2), 204 generalError(3), 205 notInNameServer(4), 206 notInFlogiServer(5), 207 deviceNotOnIlc(6), 208 deviceNotScsi(7), 209 deviceNotInitiator(8), 210 deviceNotTarget(9), 211 deviceNotFibreChannel(10), 212 ipcTimeout(11), 213 cfsError(12), 214 cfsTimeout(13), 215 portsUnprovisioned(14), 216 initTargetZonedOut(15), 217 statusNotChecked(16), 218 initNotInNameServer(17), 219 tgtNotInNameServer(18), 220 tgtNotInFlogiServer(19) 221 } 222 223CSFlowCfgReasonCode ::= TEXTUAL-CONVENTION 224 STATUS current 225 DESCRIPTION 226 "Represents the reason code associated with SCSI flow 227 feature configuration notifications. 228 229 success(1) - successful. 230 231 ipcError(2) - IPC error. 232 233 ipcTimeout(3) - IPC timeout. 234 235 sfmGenericError(4) - SCSI Flow Manager error. 236 237 sfcGenericError(5) - SCSI Flow Client error. 238 239 cfsError(6) - Cisco Fabric Service error. 240 241 cfsTimeout(7) - Cisco Fabric Service timeout. 242 243 deviceNotOnIlc(8) - device was not on Intelligent 244 Line Card. 245 246 lcIpcError(9) - Line card IPC error. 247 248 tcamError(10) - Hardware programming (TCAM) 249 error. 250 251 ilcAsicDrvError(11) - Intelligent Line Card ASIC 252 driver error. 253 254 dppError(12) - Data Path Processor error. 255 256 statusNotChecked(13) - The configuration status has 257 not been checked. 258 259 sfcDBError(14) - SCSI Flow Client process on 260 ILC gives Database error. 261 262 sfcNoSuchFlow(15) - No such flow exists on SFC process 263 on ILC. 264 265 sfcFlowExists(16) - The flow already exists on the SFC 266 process on ILC. 267 268 dppNoBuffers(17) - No free buffers are available on the 269 DPP. 270 271 dppNoMemory(18) - No more memory is available on the DPP. 272 273 dppFlowExists(19) - Flow already exists on the DPP." 274 275 SYNTAX INTEGER { 276 success(1), 277 ipcError(2), 278 ipcTimeout(3), 279 sfmGenericError(4), 280 sfcGenericError(5), 281 cfsError(6), 282 cfsTimeout(7), 283 deviceNotOnIlc(8), 284 lcIpcError(9), 285 tcamError(10), 286 ilcAsicDrvError(11), 287 dppError(12), 288 statusNotChecked(13), 289 sfcDBError(14), 290 sfcNoSuchFlow(15), 291 sfcFlowExists(16), 292 dppNoBuffers(17), 293 dppNoMemory(18), 294 dppFlowExists(19) 295 } 296 297CSFlowFeatureCfgReasonCode ::= TEXTUAL-CONVENTION 298 STATUS current 299 DESCRIPTION 300 "Represents the reason code to be used with SCSI flow 301 feature configuration notifications. 302 303 success(1) - successful. 304 305 featureCfgFailure(2) - failure in configuring the feature. 306 307 flowVerifFailure(3) - flow verification failure." 308 SYNTAX INTEGER { 309 success(1), 310 featureCfgFailure(2), 311 flowVerifFailure(3) 312 } 313 314 315-- Scsi Flow Table 316 317ciscoScsiFlowNextIndexAvail OBJECT-TYPE 318 SYNTAX Unsigned32 (0..65535) 319 MAX-ACCESS read-only 320 STATUS current 321 DESCRIPTION 322 "This object contains the next available value 323 for the object ciscoScsiFlowId. If all values 324 are exhausted, then this object will contain a 0 325 value. A management application should read 326 this object, get the (non-zero) value and use 327 same for creating an entry in the 328 ciscoScsiFlowTable. 329 330 If two network management applications read 331 this object at the same time and try to create 332 an entry in the ciscoScsiFlowTable, only one 333 of them will succeed. The network management 334 application which failed, will need to re-read 335 this object and try the SET again." 336 ::= { csfConfiguration 1 } 337 338ciscoScsiFlowTable OBJECT-TYPE 339 SYNTAX SEQUENCE OF CiscoScsiFlowEntry 340 MAX-ACCESS not-accessible 341 STATUS current 342 DESCRIPTION 343 "This table allows configuration of SCSI flows. 344 The Initiator should be connected to a port on an 345 Intelligent Line Card on the local switch. 346 The Target device can be present anywhere in 347 the network. The management application should 348 create entries in this table for all SCSI flows 349 it is interested in. This table contains all the 350 SCSI flows configured on the local device. A 351 SCSI flow is identified uniquely by a SCSI flow 352 ID." 353 ::= { csfConfiguration 2 } 354 355ciscoScsiFlowEntry OBJECT-TYPE 356 SYNTAX CiscoScsiFlowEntry 357 MAX-ACCESS not-accessible 358 STATUS current 359 DESCRIPTION 360 "An entry, which is uniquely identified by the 361 SCSI flow ID, contains the various attributes of 362 a SCSI flow." 363 INDEX { ciscoScsiFlowId } 364 ::= { ciscoScsiFlowTable 1 } 365 366CiscoScsiFlowEntry ::= SEQUENCE { 367 ciscoScsiFlowId Unsigned32, 368 ciscoScsiFlowIntrWwn FcNameId, 369 ciscoScsiFlowTargetWwn FcNameId, 370 ciscoScsiFlowIntrVsan VsanIndex, 371 ciscoScsiFlowTargetVsan VsanIndex, 372 ciscoScsiFlowAllLuns TruthValue, 373 ciscoScsiFlowWriteAcc TruthValue, 374 ciscoScsiFlowBufCount Unsigned32, 375 ciscoScsiFlowStatsEnabled TruthValue, 376 ciscoScsiFlowClearStats INTEGER, 377 ciscoScsiFlowIntrVrfStatus CSFlowVerifyReasonCode, 378 ciscoScsiFlowTgtVrfStatus CSFlowVerifyReasonCode, 379 ciscoScsiFlowIntrLCStatus CSFlowVerifyReasonCode, 380 ciscoScsiFlowTgtLCStatus CSFlowVerifyReasonCode, 381 ciscoScsiFlowRowStatus RowStatus 382} 383 384ciscoScsiFlowId OBJECT-TYPE 385 SYNTAX Unsigned32 (1..2147483647) 386 MAX-ACCESS not-accessible 387 STATUS current 388 DESCRIPTION 389 "This object represents the flow identifier." 390 ::= { ciscoScsiFlowEntry 1 } 391 392ciscoScsiFlowIntrWwn OBJECT-TYPE 393 SYNTAX FcNameId 394 MAX-ACCESS read-create 395 STATUS current 396 DESCRIPTION 397 "This object represents the pWWN of the 398 Initiator in the flow. This object must 399 be set to a valid value before or 400 concurrently setting the corresponding 401 instance of ciscoScsiFlowRowStatus 402 object to 'active'." 403 ::= { ciscoScsiFlowEntry 2 } 404 405ciscoScsiFlowTargetWwn OBJECT-TYPE 406 SYNTAX FcNameId 407 MAX-ACCESS read-create 408 STATUS current 409 DESCRIPTION 410 "This object represents the pWWN of the 411 Target in the flow. This object must 412 be set to a valid value before or 413 concurrently setting the corresponding 414 instance of ciscoScsiFlowRowStatus 415 object to 'active'." 416 ::= { ciscoScsiFlowEntry 3 } 417 418ciscoScsiFlowIntrVsan OBJECT-TYPE 419 SYNTAX VsanIndex 420 MAX-ACCESS read-create 421 STATUS current 422 DESCRIPTION 423 "The VSAN ID of the initiator on which the flow 424 is configured." 425 DEFVAL { 1 } 426 ::= { ciscoScsiFlowEntry 4 } 427 428ciscoScsiFlowTargetVsan OBJECT-TYPE 429 SYNTAX VsanIndex 430 MAX-ACCESS read-create 431 STATUS current 432 DESCRIPTION 433 "The VSAN ID of the target on which the flow 434 is configured." 435 DEFVAL { 1 } 436 ::= { ciscoScsiFlowEntry 5 } 437 438ciscoScsiFlowAllLuns OBJECT-TYPE 439 SYNTAX TruthValue 440 MAX-ACCESS read-create 441 STATUS current 442 DESCRIPTION 443 "If this object is set to 'true', it specifies 444 that all the LUNs on the target are to be 445 included in the flow." 446 DEFVAL { true } 447 ::= { ciscoScsiFlowEntry 6 } 448 449ciscoScsiFlowWriteAcc OBJECT-TYPE 450 SYNTAX TruthValue 451 MAX-ACCESS read-create 452 STATUS current 453 DESCRIPTION 454 "This object specifies if write-acceleration 455 feature is enabled for this flow. If set to 456 'true' it is enabled. If set to 'false', it 457 is disabled." 458 DEFVAL { false } 459 ::= { ciscoScsiFlowEntry 7 } 460 461ciscoScsiFlowBufCount OBJECT-TYPE 462 SYNTAX Unsigned32 (1..2147483647) 463 MAX-ACCESS read-create 464 STATUS current 465 DESCRIPTION 466 "The value of this object is relevant only if 467 the corresponding instance of 468 ciscoScsiFlowWriteAcc has been set to 'true'. 469 It specifies the number of buffers to be 470 used for write-acceleration." 471 DEFVAL { 1024 } 472 ::= { ciscoScsiFlowEntry 8 } 473 474ciscoScsiFlowStatsEnabled OBJECT-TYPE 475 SYNTAX TruthValue 476 MAX-ACCESS read-create 477 STATUS current 478 DESCRIPTION 479 "This object specifies if the statistics 480 gathering needs to be enabled for this flow. 481 If it is set to 'true', then it is enabled. 482 If it is set to 'false', then it is disabled." 483 DEFVAL { false } 484 ::= { ciscoScsiFlowEntry 9 } 485 486ciscoScsiFlowClearStats OBJECT-TYPE 487 SYNTAX INTEGER { 488 clear(1), 489 noop(2) 490 } 491 MAX-ACCESS read-create 492 STATUS current 493 DESCRIPTION 494 "This object assists in clearing the statistics 495 for this flow. 496 497 If this object is set to 'clear(1)', it results 498 in all statistics for this flow being cleared. 499 500 No action is taken if it is set to 'noop(2)'. 501 502 The value of this object when read is always 503 'noop(2)'." 504 ::= { ciscoScsiFlowEntry 10 } 505 506ciscoScsiFlowIntrVrfStatus OBJECT-TYPE 507 SYNTAX CSFlowVerifyReasonCode 508 MAX-ACCESS read-only 509 STATUS current 510 DESCRIPTION 511 "The verification status of the initiator 512 device corresponding to the SCSI Flow." 513 ::= { ciscoScsiFlowEntry 11 } 514 515ciscoScsiFlowTgtVrfStatus OBJECT-TYPE 516 SYNTAX CSFlowVerifyReasonCode 517 MAX-ACCESS read-only 518 STATUS current 519 DESCRIPTION 520 "The verification status of the target 521 device corresponding to the SCSI Flow." 522 ::= { ciscoScsiFlowEntry 12 } 523 524ciscoScsiFlowIntrLCStatus OBJECT-TYPE 525 SYNTAX CSFlowVerifyReasonCode 526 MAX-ACCESS read-only 527 STATUS current 528 DESCRIPTION 529 "The status of the linecard where the SCSI Flow 530 initiator device is located." 531 ::= { ciscoScsiFlowEntry 13 } 532 533ciscoScsiFlowTgtLCStatus OBJECT-TYPE 534 SYNTAX CSFlowVerifyReasonCode 535 MAX-ACCESS read-only 536 STATUS current 537 DESCRIPTION 538 "The status of the linecard where the SCSI Flow 539 target device is located." 540 ::= { ciscoScsiFlowEntry 14 } 541 542ciscoScsiFlowRowStatus OBJECT-TYPE 543 SYNTAX RowStatus 544 MAX-ACCESS read-create 545 STATUS current 546 DESCRIPTION 547 "The status of this conceptual row. 548 549 When creating an entry in this table, the 550 management application MUST set values for the 551 corresponding instances of ciscoScsiFlowIntrWwn 552 and ciscoScsiFlowTargetWwn before or 553 concurrently with setting this object to 'active'." 554 ::= { ciscoScsiFlowEntry 15 } 555 556ciscoScsiFlowNum OBJECT-TYPE 557 SYNTAX Unsigned32 (1..65535) 558 MAX-ACCESS accessible-for-notify 559 STATUS current 560 DESCRIPTION 561 "This object indicates the flow ID corresponding 562 to which notifications need to be sent." 563 ::= { csfConfiguration 3 } 564 565ciscoScsiFlowDeviceType OBJECT-TYPE 566 SYNTAX CSFlowDeviceType 567 MAX-ACCESS accessible-for-notify 568 STATUS current 569 DESCRIPTION 570 "This object indicates whether the notification 571 pertains to an initiator or target." 572 ::= { csfConfiguration 4 } 573 574ciscoScsiFlowVerifyReasonCode OBJECT-TYPE 575 SYNTAX CSFlowVerifyReasonCode 576 MAX-ACCESS accessible-for-notify 577 STATUS current 578 DESCRIPTION 579 "This object indicates the verification reason code 580 to be included in notifications." 581 ::= { csfConfiguration 5 } 582 583ciscoScsiFlowCfgReasonCode OBJECT-TYPE 584 SYNTAX CSFlowCfgReasonCode 585 MAX-ACCESS accessible-for-notify 586 STATUS current 587 DESCRIPTION 588 "This object indicates the feature configuration 589 reason code to be included in notifications." 590 ::= { csfConfiguration 6 } 591 592ciscoScsiFlowStatsTable OBJECT-TYPE 593 SYNTAX SEQUENCE OF CiscoScsiFlowStatsEntry 594 MAX-ACCESS not-accessible 595 STATUS current 596 DESCRIPTION 597 "A table containing statistics related to SCSI 598 flows on active LUNs. Counters in this table 599 pertaining to a flow on a LUN will be populated 600 if the corresponding statistics gathering object 601 for that flow (ciscoScsiFlowStatsEnabled) is 602 enabled and I/Os have been done to that LUN. The 603 management application can cause entries to be 604 created in this table by setting the appropriate 605 instance of ciscoScsiFlowStatsEnabled object." 606 ::= { csfStats 1 } 607 608ciscoScsiFlowStatsEntry OBJECT-TYPE 609 SYNTAX CiscoScsiFlowStatsEntry 610 MAX-ACCESS not-accessible 611 STATUS current 612 DESCRIPTION 613 "An entry (conceptual row) in this table. 614 An entry contains the statistics related to a 615 LUN on a flow." 616 INDEX { ciscoScsiFlowId, 617 ciscoScsiFlowLunId } 618 ::= { ciscoScsiFlowStatsTable 1 } 619 620CiscoScsiFlowStatsEntry ::= SEQUENCE { 621 ciscoScsiFlowLunId ScsiLUNOrZero, 622 ciscoScsiFlowRdIos Counter64, 623 ciscoScsiFlowRdFailedIos Counter32, 624 ciscoScsiFlowRdTimeouts Counter32, 625 ciscoScsiFlowRdBlocks Counter64, 626 ciscoScsiFlowRdMaxBlocks Gauge32, 627 ciscoScsiFlowRdMinTime Gauge32, 628 ciscoScsiFlowRdMaxTime Gauge32, 629 ciscoScsiFlowRdsActive Gauge32, 630 631 ciscoScsiFlowWrIos Counter64, 632 ciscoScsiFlowWrFailedIos Counter32, 633 ciscoScsiFlowWrTimeouts Counter32, 634 ciscoScsiFlowWrBlocks Counter64, 635 ciscoScsiFlowWrMaxBlocks Gauge32, 636 ciscoScsiFlowWrMinTime Gauge32, 637 ciscoScsiFlowWrMaxTime Gauge32, 638 ciscoScsiFlowWrsActive Gauge32, 639 640 ciscoScsiFlowTestUnitRdys Counter32, 641 ciscoScsiFlowRepLuns Counter32, 642 ciscoScsiFlowInquirys Counter32, 643 ciscoScsiFlowRdCapacitys Counter32, 644 ciscoScsiFlowModeSenses Counter32, 645 ciscoScsiFlowReqSenses Counter32, 646 647 ciscoScsiFlowRxFc2Frames Counter64, 648 ciscoScsiFlowTxFc2Frames Counter64, 649 ciscoScsiFlowRxFc2Octets Counter64, 650 ciscoScsiFlowTxFc2Octets Counter64, 651 652 ciscoScsiFlowBusyStatuses Counter32, 653 ciscoScsiFlowStatusResvConfs Counter32, 654 ciscoScsiFlowTskSetFulStatuses Counter32, 655 ciscoScsiFlowAcaActiveStatuses Counter32, 656 657 ciscoScsiFlowSenseKeyNotRdyErrs Counter32, 658 ciscoScsiFlowSenseKeyMedErrs Counter32, 659 ciscoScsiFlowSenseKeyHwErrs Counter32, 660 ciscoScsiFlowSenseKeyIllReqErrs Counter32, 661 ciscoScsiFlowSenseKeyUnitAttErrs Counter32, 662 ciscoScsiFlowSenseKeyDatProtErrs Counter32, 663 ciscoScsiFlowSenseKeyBlankErrs Counter32, 664 ciscoScsiFlowSenseKeyCpAbrtErrs Counter32, 665 ciscoScsiFlowSenseKeyAbrtCmdErrs Counter32, 666 ciscoScsiFlowSenseKeyVolFlowErrs Counter32, 667 ciscoScsiFlowSenseKeyMiscmpErrs Counter32, 668 ciscoScsiFlowAbts Counter32 669} 670 671ciscoScsiFlowLunId OBJECT-TYPE 672 SYNTAX ScsiLUNOrZero 673 MAX-ACCESS not-accessible 674 STATUS current 675 DESCRIPTION 676 "The LUN ID on this flow on which the statistics 677 are gathered." 678 ::= { ciscoScsiFlowStatsEntry 1 } 679 680ciscoScsiFlowRdIos OBJECT-TYPE 681 SYNTAX Counter64 682 MAX-ACCESS read-only 683 STATUS current 684 DESCRIPTION 685 "The total number of SCSI read operations on this 686 LUN on this flow." 687 ::= { ciscoScsiFlowStatsEntry 2 } 688 689ciscoScsiFlowRdFailedIos OBJECT-TYPE 690 SYNTAX Counter32 691 MAX-ACCESS read-only 692 STATUS current 693 DESCRIPTION 694 "The total number of SCSI read operations that 695 have failed on this LUN on this flow." 696 ::= { ciscoScsiFlowStatsEntry 3 } 697 698ciscoScsiFlowRdTimeouts OBJECT-TYPE 699 SYNTAX Counter32 700 MAX-ACCESS read-only 701 STATUS current 702 DESCRIPTION 703 "The total number of SCSI read operations that 704 have timed out on this LUN on this flow." 705 ::= { ciscoScsiFlowStatsEntry 4 } 706 707ciscoScsiFlowRdBlocks OBJECT-TYPE 708 SYNTAX Counter64 709 MAX-ACCESS read-only 710 STATUS current 711 DESCRIPTION 712 "The total number of blocks that have been read on 713 this LUN on this flow." 714 ::= { ciscoScsiFlowStatsEntry 5 } 715 716ciscoScsiFlowRdMaxBlocks OBJECT-TYPE 717 SYNTAX Gauge32 718 MAX-ACCESS read-only 719 STATUS current 720 DESCRIPTION 721 "The maximum number of blocks read across all read 722 operations on this LUN on this flow." 723 ::= { ciscoScsiFlowStatsEntry 6 } 724 725ciscoScsiFlowRdMinTime OBJECT-TYPE 726 SYNTAX Gauge32 727 MAX-ACCESS read-only 728 STATUS current 729 DESCRIPTION 730 "The minimum response time over all read operations 731 on this LUN on this flow." 732 ::= { ciscoScsiFlowStatsEntry 7 } 733 734ciscoScsiFlowRdMaxTime OBJECT-TYPE 735 SYNTAX Gauge32 736 MAX-ACCESS read-only 737 STATUS current 738 DESCRIPTION 739 "The maximum response time over all read operations 740 on this LUN on this flow." 741 ::= { ciscoScsiFlowStatsEntry 8 } 742 743ciscoScsiFlowRdsActive OBJECT-TYPE 744 SYNTAX Gauge32 745 MAX-ACCESS read-only 746 STATUS current 747 DESCRIPTION 748 "The number of read operations that are currently 749 active on this LUN on this flow." 750 ::= { ciscoScsiFlowStatsEntry 9 } 751 752ciscoScsiFlowWrIos OBJECT-TYPE 753 SYNTAX Counter64 754 MAX-ACCESS read-only 755 STATUS current 756 DESCRIPTION 757 "The total number of SCSI write operations on this 758 LUN on this flow." 759 ::= { ciscoScsiFlowStatsEntry 10 } 760 761ciscoScsiFlowWrFailedIos OBJECT-TYPE 762 SYNTAX Counter32 763 MAX-ACCESS read-only 764 STATUS current 765 DESCRIPTION 766 "The total number of SCSI write operations that 767 have failed on this LUN on this flow." 768 ::= { ciscoScsiFlowStatsEntry 11 } 769 770ciscoScsiFlowWrTimeouts OBJECT-TYPE 771 SYNTAX Counter32 772 MAX-ACCESS read-only 773 STATUS current 774 DESCRIPTION 775 "The total number of SCSI write operations that 776 have timed out on this LUN on this flow." 777 ::= { ciscoScsiFlowStatsEntry 12 } 778 779ciscoScsiFlowWrBlocks OBJECT-TYPE 780 SYNTAX Counter64 781 MAX-ACCESS read-only 782 STATUS current 783 DESCRIPTION 784 "The total number of blocks that have been written 785 on this LUN on this flow." 786 ::= { ciscoScsiFlowStatsEntry 13 } 787 788ciscoScsiFlowWrMaxBlocks OBJECT-TYPE 789 SYNTAX Gauge32 790 MAX-ACCESS read-only 791 STATUS current 792 DESCRIPTION 793 "The maximum number of blocks written across all 794 write operations on this LUN on this flow." 795 ::= { ciscoScsiFlowStatsEntry 14 } 796 797ciscoScsiFlowWrMinTime OBJECT-TYPE 798 SYNTAX Gauge32 799 MAX-ACCESS read-only 800 STATUS current 801 DESCRIPTION 802 "The minimum response time over all write operations 803 on this LUN on this flow." 804 ::= { ciscoScsiFlowStatsEntry 15 } 805 806ciscoScsiFlowWrMaxTime OBJECT-TYPE 807 SYNTAX Gauge32 808 MAX-ACCESS read-only 809 STATUS current 810 DESCRIPTION 811 "The maximum response time over all write operations 812 on this LUN on this flow." 813 ::= { ciscoScsiFlowStatsEntry 16 } 814 815ciscoScsiFlowWrsActive OBJECT-TYPE 816 SYNTAX Gauge32 817 MAX-ACCESS read-only 818 STATUS current 819 DESCRIPTION 820 "The number of write operations that are currently 821 active on this LUN on this flow." 822 ::= { ciscoScsiFlowStatsEntry 17 } 823 824ciscoScsiFlowTestUnitRdys OBJECT-TYPE 825 SYNTAX Counter32 826 MAX-ACCESS read-only 827 STATUS current 828 DESCRIPTION 829 "The number of test unit ready SCSI commands sent 830 on this LUN on this flow." 831 ::= { ciscoScsiFlowStatsEntry 18 } 832 833ciscoScsiFlowRepLuns OBJECT-TYPE 834 SYNTAX Counter32 835 MAX-ACCESS read-only 836 STATUS current 837 DESCRIPTION 838 "The number of Report LUN SCSI commands sent 839 on this LUN on this flow." 840 ::= { ciscoScsiFlowStatsEntry 19 } 841 842ciscoScsiFlowInquirys OBJECT-TYPE 843 SYNTAX Counter32 844 MAX-ACCESS read-only 845 STATUS current 846 DESCRIPTION 847 "The number of SCSI Inquiry commands sent on 848 this LUN on this flow." 849 ::= { ciscoScsiFlowStatsEntry 20 } 850 851ciscoScsiFlowRdCapacitys OBJECT-TYPE 852 SYNTAX Counter32 853 MAX-ACCESS read-only 854 STATUS current 855 DESCRIPTION 856 "The number of Read Capacity SCSI commands sent on 857 this LUN on this flow." 858 ::= { ciscoScsiFlowStatsEntry 21 } 859 860ciscoScsiFlowModeSenses OBJECT-TYPE 861 SYNTAX Counter32 862 MAX-ACCESS read-only 863 STATUS current 864 DESCRIPTION 865 "The number of Mode Sense SCSI commands sent on this 866 LUN on this flow." 867 ::= { ciscoScsiFlowStatsEntry 22 } 868 869ciscoScsiFlowReqSenses OBJECT-TYPE 870 SYNTAX Counter32 871 MAX-ACCESS read-only 872 STATUS current 873 DESCRIPTION 874 "The number of Request Sense SCSI commands sent on 875 LUN on this this flow." 876 ::= { ciscoScsiFlowStatsEntry 23 } 877 878ciscoScsiFlowRxFc2Frames OBJECT-TYPE 879 SYNTAX Counter64 880 MAX-ACCESS read-only 881 STATUS current 882 DESCRIPTION 883 "The total number of link-level FC frames received 884 on this LUN on this flow." 885 ::= { ciscoScsiFlowStatsEntry 24 } 886 887ciscoScsiFlowTxFc2Frames OBJECT-TYPE 888 SYNTAX Counter64 889 MAX-ACCESS read-only 890 STATUS current 891 DESCRIPTION 892 "The total number of link-level frames transmitted 893 on this LUN on this flow." 894 ::= { ciscoScsiFlowStatsEntry 25 } 895 896ciscoScsiFlowRxFc2Octets OBJECT-TYPE 897 SYNTAX Counter64 898 MAX-ACCESS read-only 899 STATUS current 900 DESCRIPTION 901 "The total number of octets received in link-level 902 frames on this LUN on this flow." 903 ::= { ciscoScsiFlowStatsEntry 26 } 904 905ciscoScsiFlowTxFc2Octets OBJECT-TYPE 906 SYNTAX Counter64 907 MAX-ACCESS read-only 908 STATUS current 909 DESCRIPTION 910 "The total number of octets transmitted in link-level 911 frames on this LUN on this flow." 912 ::= { ciscoScsiFlowStatsEntry 27 } 913 914ciscoScsiFlowBusyStatuses OBJECT-TYPE 915 SYNTAX Counter32 916 MAX-ACCESS read-only 917 STATUS current 918 DESCRIPTION 919 "The number of busy SCSI statuses received on this 920 LUN on this flow." 921 ::= { ciscoScsiFlowStatsEntry 28 } 922 923ciscoScsiFlowStatusResvConfs OBJECT-TYPE 924 SYNTAX Counter32 925 MAX-ACCESS read-only 926 STATUS current 927 DESCRIPTION 928 "The number of reservation conflicts SCSI status 929 received on this LUN on this flow." 930 ::= { ciscoScsiFlowStatsEntry 29 } 931 932ciscoScsiFlowTskSetFulStatuses OBJECT-TYPE 933 SYNTAX Counter32 934 MAX-ACCESS read-only 935 STATUS current 936 DESCRIPTION 937 "The number of task set full SCSI statuses received 938 on this LUN on this flow." 939 ::= { ciscoScsiFlowStatsEntry 30 } 940 941ciscoScsiFlowAcaActiveStatuses OBJECT-TYPE 942 SYNTAX Counter32 943 MAX-ACCESS read-only 944 STATUS current 945 DESCRIPTION 946 "The number of ACA active statuses received on this 947 LUN on this flow." 948 ::= { ciscoScsiFlowStatsEntry 31 } 949 950ciscoScsiFlowSenseKeyNotRdyErrs OBJECT-TYPE 951 SYNTAX Counter32 952 MAX-ACCESS read-only 953 STATUS current 954 DESCRIPTION 955 "The number of NOT READY SCSI SENSE key errors 956 received on this LUN on this flow. This indicates 957 that the logical unit being addressed cannot be 958 accessed." 959 ::= { ciscoScsiFlowStatsEntry 32 } 960 961ciscoScsiFlowSenseKeyMedErrs OBJECT-TYPE 962 SYNTAX Counter32 963 MAX-ACCESS read-only 964 STATUS current 965 DESCRIPTION 966 "The number of MEDIUM ERROR SCSI SENSE key errors 967 received on this LUN on this flow. This indicates 968 that the command terminated with a non-recovered 969 error condition possibly caused by a flaw in the 970 medium." 971 ::= { ciscoScsiFlowStatsEntry 33 } 972 973ciscoScsiFlowSenseKeyHwErrs OBJECT-TYPE 974 SYNTAX Counter32 975 MAX-ACCESS read-only 976 STATUS current 977 DESCRIPTION 978 "The number of HARDWARE ERROR SCSI SENSE key 979 errors received on this LUN on this flow. This 980 indicates that the target detected a 981 non-recoverable hardware failure." 982 ::= { ciscoScsiFlowStatsEntry 34 } 983 984ciscoScsiFlowSenseKeyIllReqErrs OBJECT-TYPE 985 SYNTAX Counter32 986 MAX-ACCESS read-only 987 STATUS current 988 DESCRIPTION 989 "The number of ILLEGAL REQUEST SCSI SENSE key 990 errors received on this LUN on this flow. " 991 ::= { ciscoScsiFlowStatsEntry 35 } 992 993ciscoScsiFlowSenseKeyUnitAttErrs OBJECT-TYPE 994 SYNTAX Counter32 995 MAX-ACCESS read-only 996 STATUS current 997 DESCRIPTION 998 "The number of UNIT ATTENTION SCSI SENSE key 999 errors received on this LUN on this flow." 1000 ::= { ciscoScsiFlowStatsEntry 36 } 1001 1002ciscoScsiFlowSenseKeyDatProtErrs OBJECT-TYPE 1003 SYNTAX Counter32 1004 MAX-ACCESS read-only 1005 STATUS current 1006 DESCRIPTION 1007 "The number of DATA PROTECT SCSI SENSE key errors 1008 received on this LUN on this flow." 1009 ::= { ciscoScsiFlowStatsEntry 37 } 1010 1011ciscoScsiFlowSenseKeyBlankErrs OBJECT-TYPE 1012 SYNTAX Counter32 1013 MAX-ACCESS read-only 1014 STATUS current 1015 DESCRIPTION 1016 "The number of BLANK CHECK SCSI SENSE key errors 1017 received on this LUN on this flow." 1018 ::= { ciscoScsiFlowStatsEntry 38 } 1019 1020ciscoScsiFlowSenseKeyCpAbrtErrs OBJECT-TYPE 1021 SYNTAX Counter32 1022 MAX-ACCESS read-only 1023 STATUS current 1024 DESCRIPTION 1025 "The number of COPY ABORTED SCSI SENSE key errors 1026 received on this LUN on this flow." 1027 ::= { ciscoScsiFlowStatsEntry 39 } 1028 1029ciscoScsiFlowSenseKeyAbrtCmdErrs OBJECT-TYPE 1030 SYNTAX Counter32 1031 MAX-ACCESS read-only 1032 STATUS current 1033 DESCRIPTION 1034 "The number of ABORTED COMMAND SCSI SENSE key 1035 errors received on this LUN on this flow." 1036 ::= { ciscoScsiFlowStatsEntry 40 } 1037 1038ciscoScsiFlowSenseKeyVolFlowErrs OBJECT-TYPE 1039 SYNTAX Counter32 1040 MAX-ACCESS read-only 1041 STATUS current 1042 DESCRIPTION 1043 "The number of VOLUME OVERFLOW SCSI SENSE key 1044 errors received on this LUN on this flow." 1045 ::= { ciscoScsiFlowStatsEntry 41 } 1046 1047ciscoScsiFlowSenseKeyMiscmpErrs OBJECT-TYPE 1048 SYNTAX Counter32 1049 MAX-ACCESS read-only 1050 STATUS current 1051 DESCRIPTION 1052 "The number of MISCOMPARE SCSI SENSE key errors 1053 received on this LUN on this flow." 1054 ::= { ciscoScsiFlowStatsEntry 42 } 1055 1056ciscoScsiFlowAbts OBJECT-TYPE 1057 SYNTAX Counter32 1058 MAX-ACCESS read-only 1059 STATUS current 1060 DESCRIPTION 1061 "The number of ABTSs encountered on this LUN on this 1062 flow." 1063 ::= { ciscoScsiFlowStatsEntry 43 } 1064 1065 1066ciscoScsiFlowWrAccStatusTable OBJECT-TYPE 1067 SYNTAX SEQUENCE OF CiscoScsiFlowWrAccStatusEntry 1068 MAX-ACCESS not-accessible 1069 STATUS current 1070 DESCRIPTION 1071 "A table containing status for flows with 1072 write-acceleration configured." 1073 ::= { csfFeatureStatus 1 } 1074 1075ciscoScsiFlowWrAccStatusEntry OBJECT-TYPE 1076 SYNTAX CiscoScsiFlowWrAccStatusEntry 1077 MAX-ACCESS not-accessible 1078 STATUS current 1079 DESCRIPTION 1080 "An entry (conceptual row) in this table. 1081 An entry contains the status for 1082 write-acceleration feature of the flow." 1083 INDEX { ciscoScsiFlowId } 1084 ::= { ciscoScsiFlowWrAccStatusTable 1 } 1085 1086CiscoScsiFlowWrAccStatusEntry ::= SEQUENCE { 1087 ciscoScsiFlowWrAccCfgStatus CSFlowFeatureCfgReasonCode, 1088 ciscoScsiFlowWrAccIntrCfgStatus CSFlowCfgReasonCode, 1089 ciscoScsiFlowWrAccTgtCfgStatus CSFlowCfgReasonCode 1090} 1091 1092ciscoScsiFlowWrAccCfgStatus OBJECT-TYPE 1093 SYNTAX CSFlowFeatureCfgReasonCode 1094 MAX-ACCESS read-only 1095 STATUS current 1096 DESCRIPTION 1097 "The configuration status for write-acceleration 1098 feature for this flow." 1099 ::= { ciscoScsiFlowWrAccStatusEntry 1 } 1100 1101ciscoScsiFlowWrAccIntrCfgStatus OBJECT-TYPE 1102 SYNTAX CSFlowCfgReasonCode 1103 MAX-ACCESS read-only 1104 STATUS current 1105 DESCRIPTION 1106 "The initiator configuration status for write-acceleration 1107 feature for this flow." 1108 ::= { ciscoScsiFlowWrAccStatusEntry 2 } 1109 1110ciscoScsiFlowWrAccTgtCfgStatus OBJECT-TYPE 1111 SYNTAX CSFlowCfgReasonCode 1112 MAX-ACCESS read-only 1113 STATUS current 1114 DESCRIPTION 1115 "The target configuration status for write-acceleration 1116 feature for this flow." 1117 ::= { ciscoScsiFlowWrAccStatusEntry 3 } 1118 1119ciscoScsiFlowStatsStatusTable OBJECT-TYPE 1120 SYNTAX SEQUENCE OF CiscoScsiFlowStatsStatusEntry 1121 MAX-ACCESS not-accessible 1122 STATUS current 1123 DESCRIPTION 1124 "A table containing status for flows with 1125 statistics configured." 1126 ::= { csfFeatureStatus 2 } 1127 1128ciscoScsiFlowStatsStatusEntry OBJECT-TYPE 1129 SYNTAX CiscoScsiFlowStatsStatusEntry 1130 MAX-ACCESS not-accessible 1131 STATUS current 1132 DESCRIPTION 1133 "An entry (conceptual row) in this table. 1134 An entry contains the status for 1135 statistics feature of the flow." 1136 INDEX { ciscoScsiFlowId } 1137 ::= { ciscoScsiFlowStatsStatusTable 1 } 1138 1139CiscoScsiFlowStatsStatusEntry ::= SEQUENCE { 1140 ciscoScsiFlowStatsCfgStatus CSFlowFeatureCfgReasonCode, 1141 ciscoScsiFlowStatsIntrCfgStatus CSFlowCfgReasonCode, 1142 ciscoScsiFlowStatsTgtCfgStatus CSFlowCfgReasonCode 1143} 1144 1145ciscoScsiFlowStatsCfgStatus OBJECT-TYPE 1146 SYNTAX CSFlowFeatureCfgReasonCode 1147 MAX-ACCESS read-only 1148 STATUS current 1149 DESCRIPTION 1150 "The configuration status for statistics 1151 feature for this flow." 1152 ::= { ciscoScsiFlowStatsStatusEntry 1 } 1153 1154ciscoScsiFlowStatsIntrCfgStatus OBJECT-TYPE 1155 SYNTAX CSFlowCfgReasonCode 1156 MAX-ACCESS read-only 1157 STATUS current 1158 DESCRIPTION 1159 "The initiator configuration status for statistics 1160 feature for this flow." 1161 ::= { ciscoScsiFlowStatsStatusEntry 2 } 1162 1163ciscoScsiFlowStatsTgtCfgStatus OBJECT-TYPE 1164 SYNTAX CSFlowCfgReasonCode 1165 MAX-ACCESS read-only 1166 STATUS current 1167 DESCRIPTION 1168 "The target configuration status for statistics 1169 feature for this flow." 1170 ::= { ciscoScsiFlowStatsStatusEntry 3 } 1171 1172-- Notification 1173 1174ciscoScsiFlowVerifyNotify NOTIFICATION-TYPE 1175 OBJECTS { ciscoScsiFlowNum, 1176 ciscoScsiFlowDeviceType, 1177 ciscoScsiFlowVerifyReasonCode } 1178 STATUS current 1179 DESCRIPTION 1180 "This notification is generated whenever a 1181 change occurs in the fabric causing a flow 1182 to be valid or invalid. The ciscoScsiFlowNum 1183 object specifies the flow and the 1184 ciscoScsiFlowVerifyReasonCode object specifies the 1185 actual reason." 1186 ::= { ciscoScsiFlowMIBNotifs 1 } 1187 1188ciscoScsiFlowWrAccNotify NOTIFICATION-TYPE 1189 OBJECTS { ciscoScsiFlowNum, 1190 ciscoScsiFlowDeviceType, 1191 ciscoScsiFlowCfgReasonCode } 1192 STATUS current 1193 DESCRIPTION 1194 "This notification is generated whenever write 1195 acceleration is configured on a flow to indicate 1196 the outcome." 1197 ::= { ciscoScsiFlowMIBNotifs 2 } 1198 1199ciscoScsiFlowStatsNotify NOTIFICATION-TYPE 1200 OBJECTS { ciscoScsiFlowNum, 1201 ciscoScsiFlowDeviceType, 1202 ciscoScsiFlowCfgReasonCode } 1203 STATUS current 1204 DESCRIPTION 1205 "This notification is generated whenever statistics 1206 gathering is configured on a flow to indicate the 1207 outcome." 1208 ::= { ciscoScsiFlowMIBNotifs 3 } 1209 1210 1211-- Compliance 1212 1213ciscoScsiFlowMIBCompliances OBJECT IDENTIFIER 1214 ::= { ciscoScsiFlowMIBConform 1 } 1215 1216ciscoScsiFlowMIBGroups OBJECT IDENTIFIER 1217 ::= { ciscoScsiFlowMIBConform 2 } 1218 1219ciscoScsiFlowMIBCompliance MODULE-COMPLIANCE 1220 STATUS current 1221 DESCRIPTION 1222 "The compliance statement for entities that 1223 implement the CISCO-SCSI-FLOW-MIB." 1224 MODULE MANDATORY-GROUPS { ciscoScsiFlowGroup, 1225 ciscoScsiFlowNotifyGroup, 1226 ciscoScsiFlowInfoGroup, 1227 ciscoScsiFlowStatsGroup, 1228 ciscoScsiFlowFeatureStatusGroup 1229 } 1230 1231 ::= { ciscoScsiFlowMIBCompliances 1 } 1232 1233-- Units of conformance 1234ciscoScsiFlowGroup OBJECT-GROUP 1235 OBJECTS { ciscoScsiFlowNextIndexAvail, 1236 ciscoScsiFlowIntrWwn, 1237 ciscoScsiFlowTargetWwn, 1238 ciscoScsiFlowIntrVsan, 1239 ciscoScsiFlowTargetVsan, 1240 ciscoScsiFlowAllLuns, 1241 ciscoScsiFlowWriteAcc, 1242 ciscoScsiFlowBufCount, 1243 ciscoScsiFlowStatsEnabled, 1244 ciscoScsiFlowRowStatus, 1245 ciscoScsiFlowClearStats, 1246 ciscoScsiFlowIntrVrfStatus, 1247 ciscoScsiFlowIntrLCStatus, 1248 ciscoScsiFlowTgtLCStatus, 1249 ciscoScsiFlowTgtVrfStatus } 1250 STATUS current 1251 DESCRIPTION 1252 "A set of objects for configuring SCSI flows." 1253 ::= { ciscoScsiFlowMIBGroups 1 } 1254 1255ciscoScsiFlowStatsGroup OBJECT-GROUP 1256 OBJECTS { ciscoScsiFlowRdIos, 1257 ciscoScsiFlowRdFailedIos, 1258 ciscoScsiFlowRdTimeouts, 1259 ciscoScsiFlowRdBlocks, 1260 ciscoScsiFlowRdMaxBlocks, 1261 ciscoScsiFlowRdMinTime, 1262 ciscoScsiFlowRdMaxTime, 1263 ciscoScsiFlowRdsActive, 1264 ciscoScsiFlowWrIos, 1265 ciscoScsiFlowWrFailedIos, 1266 ciscoScsiFlowWrTimeouts, 1267 ciscoScsiFlowWrBlocks, 1268 ciscoScsiFlowWrMaxBlocks, 1269 ciscoScsiFlowWrMinTime, 1270 ciscoScsiFlowWrMaxTime, 1271 ciscoScsiFlowWrsActive, 1272 ciscoScsiFlowTestUnitRdys, 1273 ciscoScsiFlowRepLuns, 1274 ciscoScsiFlowInquirys, 1275 ciscoScsiFlowRdCapacitys, 1276 ciscoScsiFlowModeSenses, 1277 ciscoScsiFlowReqSenses, 1278 ciscoScsiFlowRxFc2Frames, 1279 ciscoScsiFlowTxFc2Frames, 1280 ciscoScsiFlowRxFc2Octets, 1281 ciscoScsiFlowTxFc2Octets, 1282 ciscoScsiFlowBusyStatuses, 1283 ciscoScsiFlowStatusResvConfs, 1284 ciscoScsiFlowTskSetFulStatuses, 1285 ciscoScsiFlowAcaActiveStatuses, 1286 ciscoScsiFlowSenseKeyNotRdyErrs, 1287 ciscoScsiFlowSenseKeyMedErrs, 1288 ciscoScsiFlowSenseKeyHwErrs, 1289 ciscoScsiFlowSenseKeyIllReqErrs, 1290 ciscoScsiFlowSenseKeyUnitAttErrs, 1291 ciscoScsiFlowSenseKeyDatProtErrs, 1292 ciscoScsiFlowSenseKeyBlankErrs, 1293 ciscoScsiFlowSenseKeyCpAbrtErrs, 1294 ciscoScsiFlowSenseKeyAbrtCmdErrs, 1295 ciscoScsiFlowSenseKeyVolFlowErrs, 1296 ciscoScsiFlowSenseKeyMiscmpErrs, 1297 ciscoScsiFlowAbts } 1298 STATUS current 1299 DESCRIPTION 1300 "A collection of objects for displaying 1301 SCSI flow statistics." 1302 ::= { ciscoScsiFlowMIBGroups 2 } 1303 1304ciscoScsiFlowInfoGroup OBJECT-GROUP 1305 OBJECTS { ciscoScsiFlowNum, 1306 ciscoScsiFlowDeviceType, 1307 ciscoScsiFlowVerifyReasonCode, 1308 ciscoScsiFlowCfgReasonCode } 1309 STATUS current 1310 DESCRIPTION 1311 "A collection of notification information 1312 objects for notification generation." 1313 ::= { ciscoScsiFlowMIBGroups 3 } 1314 1315ciscoScsiFlowNotifyGroup NOTIFICATION-GROUP 1316 NOTIFICATIONS { ciscoScsiFlowVerifyNotify, 1317 ciscoScsiFlowWrAccNotify, 1318 ciscoScsiFlowStatsNotify } 1319 STATUS current 1320 DESCRIPTION 1321 "A collection of notifications for monitoring 1322 SCSI flows." 1323 ::= { ciscoScsiFlowMIBGroups 4 } 1324 1325ciscoScsiFlowFeatureStatusGroup OBJECT-GROUP 1326 OBJECTS { ciscoScsiFlowWrAccCfgStatus, 1327 ciscoScsiFlowWrAccIntrCfgStatus, 1328 ciscoScsiFlowWrAccTgtCfgStatus, 1329 ciscoScsiFlowStatsCfgStatus, 1330 ciscoScsiFlowStatsIntrCfgStatus, 1331 ciscoScsiFlowStatsTgtCfgStatus } 1332 STATUS current 1333 DESCRIPTION 1334 "A collection of objects for monitoring feature 1335 status on SCSI flows." 1336 ::= { ciscoScsiFlowMIBGroups 5 } 1337END 1338