From sutech, 1 Year ago, written in Plain Text.
Embed
  1. TEGILE-MIB DEFINITIONS ::= BEGIN
  2.  
  3. IMPORTS
  4.     MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
  5.     Unsigned32, enterprises, IpAddress
  6.         FROM SNMPv2-SMI
  7.     DisplayString, TruthValue
  8.         FROM SNMPv2-TC
  9.     MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
  10.         FROM SNMPv2-CONF;
  11.  
  12. tegile MODULE-IDENTITY
  13.     LAST-UPDATED    "201604061010Z"
  14.     ORGANIZATION    "Tegile Storage, Inc."
  15.     CONTACT-INFO    "support@tegile.com"
  16.     DESCRIPTION     "Tegile SNMP Definition"
  17.  
  18.     REVISION        "201509231010Z"
  19.     DESCRIPTION     "Tegile Storage 1.0.0.0 MIB"
  20.     REVISION        "201604061010Z"
  21.     DESCRIPTION     "Tegile Storage 1.0.0.1 MIB. Added traps for Disk Slow IO and Login failures"
  22.     REVISION        "201609101010Z"
  23.     DESCRIPTION     "Tegile Storage 1.0.0.2 MIB. Added NVDIMM specific notifications"
  24.     REVISION        "201703211010Z"
  25.     DESCRIPTION     "Tegile Storage 1.0.1.0 MIB. Changed indexing for disk object. Made entries READ-ONLY"
  26.  
  27.     ::= { enterprises 43906 }
  28.  
  29. --
  30. -- Tegile Objects (variables and tables)
  31. --
  32.  
  33. tegileArray                         OBJECT IDENTIFIER ::= { tegile 1 }
  34. tegileArray-notifications           OBJECT IDENTIFIER ::= { tegile 2 }
  35.  
  36. properties                          OBJECT IDENTIFIER ::= { tegileArray 1 }
  37. globalStatistics                    OBJECT IDENTIFIER ::= { tegileArray 2 }
  38. disks                               OBJECT IDENTIFIER ::= { tegileArray 3 }
  39. pools                               OBJECT IDENTIFIER ::= { tegileArray 4 }
  40. network                             OBJECT IDENTIFIER ::= { tegileArray 5 }
  41. sanProperties                       OBJECT IDENTIFIER ::= { tegileArray 6 }
  42. vmwareNFSDatastores                 OBJECT IDENTIFIER ::= { tegileArray 7 }
  43. haResources                         OBJECT IDENTIFIER ::= { tegileArray 8 }
  44.  
  45. poolProjects                        OBJECT IDENTIFIER ::= { pools 3 }
  46.  
  47. projectLUNs                         OBJECT IDENTIFIER ::= { poolProjects 2 }
  48. projectShares                       OBJECT IDENTIFIER ::= { poolProjects 3 }
  49.  
  50. iscsiProperties                     OBJECT IDENTIFIER ::= { sanProperties 1 }
  51. fcProperties                        OBJECT IDENTIFIER ::= { sanProperties 2 }
  52.  
  53. iscsiTargets                        OBJECT IDENTIFIER ::= { iscsiProperties 1 }
  54. iscsiInitiators                     OBJECT IDENTIFIER ::= { iscsiProperties 2 }
  55.  
  56. fcTargets                           OBJECT IDENTIFIER ::= { fcProperties 1 }
  57. fcInitiators                        OBJECT IDENTIFIER ::= { fcProperties 2 }
  58.  
  59. --
  60. -- Properties
  61. --
  62. haControllerA-Name OBJECT-TYPE
  63.     SYNTAX         OCTET STRING
  64.     MAX-ACCESS     read-only
  65.     STATUS         current
  66.     DESCRIPTION
  67.     "HA Controller A Name"
  68.     ::= { properties 1 }
  69.  
  70. haControllerA-IPAddr OBJECT-TYPE
  71.     SYNTAX         IpAddress
  72.     MAX-ACCESS     read-only
  73.     STATUS         current
  74.     DESCRIPTION
  75.     "HA Controller A IP address"
  76.     ::= { properties 2 }
  77.  
  78. haControllerA-SoftwareVersion OBJECT-TYPE
  79.     SYNTAX         OCTET STRING
  80.     MAX-ACCESS     read-only
  81.     STATUS         current
  82.     DESCRIPTION
  83.     "HA Controller A Software version"
  84.     ::= { properties 3 }
  85.  
  86. haControllerA-Uptime OBJECT-TYPE
  87.     SYNTAX         OCTET STRING
  88.     MAX-ACCESS     read-only
  89.     STATUS         current
  90.     DESCRIPTION
  91.     "HA Controller A uptime"
  92.     ::= { properties 4 }
  93.  
  94. haControllerB-Name OBJECT-TYPE
  95.     SYNTAX         OCTET STRING
  96.     MAX-ACCESS     read-only
  97.     STATUS         current
  98.     DESCRIPTION
  99.     "HA Controller B Name"
  100.     ::= { properties 5 }
  101.  
  102. haControllerB-IPAddr OBJECT-TYPE
  103.     SYNTAX         IpAddress
  104.     MAX-ACCESS     read-only
  105.     STATUS         current
  106.     DESCRIPTION
  107.     "HA Controller B IP address"
  108.     ::= { properties 6 }
  109.  
  110. haControllerB-SoftwareVersion OBJECT-TYPE
  111.     SYNTAX         OCTET STRING
  112.     MAX-ACCESS     read-only
  113.     STATUS         current
  114.     DESCRIPTION
  115.     "HA Controller B Software version"
  116.     ::= { properties 7 }
  117.  
  118. haControllerB-Uptime OBJECT-TYPE
  119.     SYNTAX         OCTET STRING
  120.     MAX-ACCESS     read-only
  121.     STATUS         current
  122.     DESCRIPTION
  123.     "HA Controller B uptime"
  124.     ::= { properties 8 }
  125.    
  126. controllerHardwareModel OBJECT-TYPE
  127.     SYNTAX         OCTET STRING
  128.     MAX-ACCESS     read-only
  129.     STATUS         current
  130.     DESCRIPTION
  131.     "HA Controller B Hardware model number"
  132.     ::= { properties 9 }
  133.  
  134. snmpAgentVersion OBJECT-TYPE
  135.     SYNTAX         OCTET STRING
  136.     MAX-ACCESS     read-only
  137.     STATUS         current
  138.     DESCRIPTION
  139.     "Tegile SNMP agent version"
  140.     ::= { properties 10 }
  141.  
  142. --
  143. -- Global Statistics
  144. --
  145. -- CPU  Stats
  146. --
  147. cpuTotalUsage OBJECT-TYPE
  148.     SYNTAX         Unsigned32
  149.     MAX-ACCESS     read-only
  150.     STATUS         current
  151.     DESCRIPTION
  152.     "Total CPU usage"
  153.     ::= { globalStatistics 1 }
  154.  
  155. cpuSystemCalls OBJECT-TYPE
  156.     SYNTAX         Unsigned32
  157.     MAX-ACCESS     read-only
  158.     STATUS         current
  159.     DESCRIPTION
  160.     "Number of system calls"
  161.     ::= { globalStatistics 2 }
  162.  
  163. cpuInterrupts OBJECT-TYPE
  164.     SYNTAX         Unsigned32
  165.     MAX-ACCESS     read-only
  166.     STATUS         current
  167.     DESCRIPTION
  168.     "Number of CPU interrupts"
  169.     ::= { globalStatistics 3 }
  170.  
  171. --
  172. -- Cache  Stats
  173. --
  174. cacheTotalWriteMbps OBJECT-TYPE
  175.     SYNTAX         Unsigned32
  176.     MAX-ACCESS     read-only
  177.     STATUS         current
  178.     DESCRIPTION
  179.     "Cache writes, MBs per second"
  180.     ::= { globalStatistics 4 }
  181.  
  182. cacheTotalReadMbps OBJECT-TYPE
  183.     SYNTAX         Unsigned32
  184.     MAX-ACCESS     read-only
  185.     STATUS         current
  186.     DESCRIPTION
  187.     "Cache reads, MBs per second"
  188.     ::= { globalStatistics 5 }
  189.  
  190. cacheTotalWriteIops OBJECT-TYPE
  191.     SYNTAX         Unsigned32
  192.     MAX-ACCESS     read-only
  193.     STATUS         current
  194.     DESCRIPTION
  195.     "Cache reads, IOs per second"
  196.     ::= { globalStatistics 6 }
  197.  
  198. cacheTotalReadIops OBJECT-TYPE
  199.     SYNTAX         Unsigned32
  200.     MAX-ACCESS     read-only
  201.     STATUS         current
  202.     DESCRIPTION
  203.     "Cache reads, IOs per second"
  204.     ::= { globalStatistics 7 }
  205.  
  206. cacheRAMReads OBJECT-TYPE
  207.     SYNTAX         Unsigned32
  208.     MAX-ACCESS     read-only
  209.     STATUS         current
  210.     DESCRIPTION
  211.     "Cache RAM reads"
  212.     ::= { globalStatistics 8 }
  213.  
  214. cacheSSDReads OBJECT-TYPE
  215.     SYNTAX         Unsigned32
  216.     MAX-ACCESS     read-only
  217.     STATUS         current
  218.     DESCRIPTION
  219.     "Cache SSD reads"
  220.     ::= { globalStatistics 9 }
  221.  
  222. --
  223. -- Disk  Stats
  224. --
  225. diskTotalWriteMbps OBJECT-TYPE
  226.     SYNTAX         Unsigned32
  227.     MAX-ACCESS     read-only
  228.     STATUS         current
  229.     DESCRIPTION
  230.     "Disk writes, MBs per second"
  231.     ::= { globalStatistics 10 }
  232.  
  233. diskTotalReadMbps OBJECT-TYPE
  234.     SYNTAX         Unsigned32
  235.     MAX-ACCESS     read-only
  236.     STATUS         current
  237.     DESCRIPTION
  238.     "Disk reads, MBs per second"
  239.     ::= { globalStatistics 11 }
  240.  
  241. diskTotalWriteIops OBJECT-TYPE
  242.     SYNTAX         Unsigned32
  243.     MAX-ACCESS     read-only
  244.     STATUS         current
  245.     DESCRIPTION
  246.     "Disk writes, IOs per second"
  247.     ::= { globalStatistics 12 }
  248.  
  249. diskTotalReadIops OBJECT-TYPE
  250.     SYNTAX         Unsigned32
  251.     MAX-ACCESS     read-only
  252.     STATUS         current
  253.     DESCRIPTION
  254.     "Disk reads, IOs per second"
  255.     ::= { globalStatistics 13 }
  256.  
  257. diskDataWriteMbps OBJECT-TYPE
  258.     SYNTAX         Unsigned32
  259.     MAX-ACCESS     read-only
  260.     STATUS         current
  261.     DESCRIPTION
  262.     "Disk data writes, MBs per second"
  263.     ::= { globalStatistics 14 }
  264.  
  265. diskDataReadMbps OBJECT-TYPE
  266.     SYNTAX         Unsigned32
  267.     MAX-ACCESS     read-only
  268.     STATUS         current
  269.     DESCRIPTION
  270.     "Disk data reads, MBs per second"
  271.     ::= { globalStatistics 15 }
  272.    
  273. diskDataWriteIops OBJECT-TYPE
  274.     SYNTAX         Unsigned32
  275.     MAX-ACCESS     read-only
  276.     STATUS         current
  277.     DESCRIPTION
  278.     "Disk data writes, IOs per second"
  279.     ::= { globalStatistics 16 }
  280.  
  281. diskDataReadIops OBJECT-TYPE
  282.     SYNTAX         Unsigned32
  283.     MAX-ACCESS     read-only
  284.     STATUS         current
  285.     DESCRIPTION
  286.     "Disk data reads, IOs per second"
  287.     ::= { globalStatistics 17 }
  288.  
  289. diskAvgWriteLatency OBJECT-TYPE
  290.     SYNTAX         Unsigned32
  291.     MAX-ACCESS     read-only
  292.     STATUS         current
  293.     DESCRIPTION
  294.     "Disk average write latency"
  295.     ::= { globalStatistics 18 }
  296.  
  297. diskAvgReadLatency OBJECT-TYPE
  298.     SYNTAX         Unsigned32
  299.     MAX-ACCESS     read-only
  300.     STATUS         current
  301.     DESCRIPTION
  302.     "Disk average read latency"
  303.     ::= { globalStatistics 19 }
  304.  
  305. diskIOCount OBJECT-TYPE
  306.     SYNTAX         Unsigned32
  307.     MAX-ACCESS     read-only
  308.     STATUS         current
  309.     DESCRIPTION
  310.     "Disk total io count"
  311.     ::= { globalStatistics 20 }
  312.  
  313. diskRandomIOCount OBJECT-TYPE
  314.     SYNTAX         Unsigned32
  315.     MAX-ACCESS     read-only
  316.     STATUS         current
  317.     DESCRIPTION
  318.     "Disk random io count"
  319.     ::= { globalStatistics 21 }
  320.  
  321. diskSequentialIOCount OBJECT-TYPE
  322.     SYNTAX         Unsigned32
  323.     MAX-ACCESS     read-only
  324.     STATUS         current
  325.     DESCRIPTION
  326.     "Disk sequential io count"
  327.     ::= { globalStatistics 22 }
  328.  
  329. --
  330. -- Pool Stats
  331. --
  332. poolTotalWriteMbps OBJECT-TYPE
  333.     SYNTAX         Unsigned32
  334.     MAX-ACCESS     read-only
  335.     STATUS         current
  336.     DESCRIPTION
  337.     "Pool writes, MBs per second"
  338.     ::= { globalStatistics 23 }
  339.  
  340. poolTotalReadMbps OBJECT-TYPE
  341.     SYNTAX         Unsigned32
  342.     MAX-ACCESS     read-only
  343.     STATUS         current
  344.     DESCRIPTION
  345.     "Pool reads, MBs per second"
  346.     ::= { globalStatistics 24 }
  347.  
  348. poolTotalWriteIops OBJECT-TYPE
  349.     SYNTAX         Unsigned32
  350.     MAX-ACCESS     read-only
  351.     STATUS         current
  352.     DESCRIPTION
  353.     "Pool reads, IOs per second"
  354.     ::= { globalStatistics 25 }
  355.  
  356. poolTotalReadIops OBJECT-TYPE
  357.     SYNTAX         Unsigned32
  358.     MAX-ACCESS     read-only
  359.     STATUS         current
  360.     DESCRIPTION
  361.     "Pool reads, IOs per second"
  362.     ::= { globalStatistics 26 }
  363.  
  364. poolAvgWriteLatency OBJECT-TYPE
  365.     SYNTAX         Unsigned32
  366.     MAX-ACCESS     read-only
  367.     STATUS         current
  368.     DESCRIPTION
  369.     "Pool average write latency"
  370.     ::= { globalStatistics 27 }
  371.  
  372. poolAvgReadLatency OBJECT-TYPE
  373.     SYNTAX         Unsigned32
  374.     MAX-ACCESS     read-only
  375.     STATUS         current
  376.     DESCRIPTION
  377.     "Pool average read latency"
  378.     ::= { globalStatistics 28 }
  379.  
  380. --
  381. -- CIFS Stats
  382. --
  383. cifsTotalWriteMbps OBJECT-TYPE
  384.     SYNTAX         Unsigned32
  385.     MAX-ACCESS     read-only
  386.     STATUS         current
  387.     DESCRIPTION
  388.     "CIFS writes, MBs per second"
  389.     ::= { globalStatistics 29 }
  390.  
  391. cifsTotalReadMbps OBJECT-TYPE
  392.     SYNTAX         Unsigned32
  393.     MAX-ACCESS     read-only
  394.     STATUS         current
  395.     DESCRIPTION
  396.     "CIFS reads, MBs per second"
  397.     ::= { globalStatistics 30 }
  398.  
  399. cifsTotalWriteIops OBJECT-TYPE
  400.     SYNTAX         Unsigned32
  401.     MAX-ACCESS     read-only
  402.     STATUS         current
  403.     DESCRIPTION
  404.     "CIFS reads, IOs per second"
  405.     ::= { globalStatistics 31 }
  406.  
  407. cifsTotalReadIops OBJECT-TYPE
  408.     SYNTAX         Unsigned32
  409.     MAX-ACCESS     read-only
  410.     STATUS         current
  411.     DESCRIPTION
  412.     "CIFS reads, IOs per second"
  413.     ::= { globalStatistics 32 }
  414.  
  415. cifsAvgWriteLatency OBJECT-TYPE
  416.     SYNTAX         Unsigned32
  417.     MAX-ACCESS     read-only
  418.     STATUS         current
  419.     DESCRIPTION
  420.     "CIFS average write latency"
  421.     ::= { globalStatistics 33 }
  422.  
  423. cifsAvgReadLatency OBJECT-TYPE
  424.     SYNTAX         Unsigned32
  425.     MAX-ACCESS     read-only
  426.     STATUS         current
  427.     DESCRIPTION
  428.     "CIFS average read latency"
  429.     ::= { globalStatistics 34 }
  430.  
  431. --
  432. -- NFS Stats
  433. --
  434. nfsTotalWriteMbps OBJECT-TYPE
  435.     SYNTAX         Unsigned32
  436.     MAX-ACCESS     read-only
  437.     STATUS         current
  438.     DESCRIPTION
  439.     "NFS writes, MBs per second"
  440.     ::= { globalStatistics 35 }
  441.  
  442. nfsTotalReadMbps OBJECT-TYPE
  443.     SYNTAX         Unsigned32
  444.     MAX-ACCESS     read-only
  445.     STATUS         current
  446.     DESCRIPTION
  447.     "NFS reads, MBs per second"
  448.     ::= { globalStatistics 36 }
  449.  
  450. nfsTotalWriteIops OBJECT-TYPE
  451.     SYNTAX         Unsigned32
  452.     MAX-ACCESS     read-only
  453.     STATUS         current
  454.     DESCRIPTION
  455.     "NFS reads, IOs per second"
  456.     ::= { globalStatistics 37 }
  457.  
  458. nfsTotalReadIops OBJECT-TYPE
  459.     SYNTAX         Unsigned32
  460.     MAX-ACCESS     read-only
  461.     STATUS         current
  462.     DESCRIPTION
  463.     "NFS reads, IOs per second"
  464.     ::= { globalStatistics 38 }
  465.  
  466. nfsAvgWriteLatency OBJECT-TYPE
  467.     SYNTAX         Unsigned32
  468.     MAX-ACCESS     read-only
  469.     STATUS         current
  470.     DESCRIPTION
  471.     "NFS average write latency"
  472.     ::= { globalStatistics 39 }
  473.  
  474. nfsAvgReadLatency OBJECT-TYPE
  475.     SYNTAX         Unsigned32
  476.     MAX-ACCESS     read-only
  477.     STATUS         current
  478.     DESCRIPTION
  479.     "NFS average read latency"
  480.     ::= { globalStatistics 40 }
  481.  
  482. --
  483. -- iscsi Stats
  484. --
  485. iscsiTotalWriteMbps OBJECT-TYPE
  486.     SYNTAX         Unsigned32
  487.     MAX-ACCESS     read-only
  488.     STATUS         current
  489.     DESCRIPTION
  490.     "iSCSI writes, MBs per second"
  491.     ::= { globalStatistics 41 }
  492.  
  493. iscsiTotalReadMbps OBJECT-TYPE
  494.     SYNTAX         Unsigned32
  495.     MAX-ACCESS     read-only
  496.     STATUS         current
  497.     DESCRIPTION
  498.     "iSCSI reads, MBs per second"
  499.     ::= { globalStatistics 42 }
  500.  
  501. iscsiWriteIops OBJECT-TYPE
  502.     SYNTAX         Unsigned32
  503.     MAX-ACCESS     read-only
  504.     STATUS         current
  505.     DESCRIPTION
  506.     "iSCSI reads, IOs per second"
  507.     ::= { globalStatistics 43 }
  508.  
  509. iscsiTotalReadIops OBJECT-TYPE
  510.     SYNTAX         Unsigned32
  511.     MAX-ACCESS     read-only
  512.     STATUS         current
  513.     DESCRIPTION
  514.     "iSCSI reads, IOs per second"
  515.     ::= { globalStatistics 44 }
  516.  
  517. iscsiAvgWriteLatency OBJECT-TYPE
  518.     SYNTAX         Unsigned32
  519.     MAX-ACCESS     read-only
  520.     STATUS         current
  521.     DESCRIPTION
  522.     "iSCSI average write latency"
  523.     ::= { globalStatistics 45 }
  524.  
  525. iscsiAvgReadLatency OBJECT-TYPE
  526.     SYNTAX         Unsigned32
  527.     MAX-ACCESS     read-only
  528.     STATUS         current
  529.     DESCRIPTION
  530.     "iSCSI average read latency"
  531.     ::= { globalStatistics 46 }
  532.  
  533. --
  534. -- FC Stats
  535. --
  536. fcTotalWriteMbps OBJECT-TYPE
  537.     SYNTAX         Unsigned32
  538.     MAX-ACCESS     read-only
  539.     STATUS         current
  540.     DESCRIPTION
  541.     "FC writes, MBs per second"
  542.     ::= { globalStatistics 47 }
  543.  
  544. fcTotalReadMbps OBJECT-TYPE
  545.     SYNTAX         Unsigned32
  546.     MAX-ACCESS     read-only
  547.     STATUS         current
  548.     DESCRIPTION
  549.     "FC reads, MBs per second"
  550.     ::= { globalStatistics 48 }
  551.  
  552. fcTotalWriteIops OBJECT-TYPE
  553.     SYNTAX         Unsigned32
  554.     MAX-ACCESS     read-only
  555.     STATUS         current
  556.     DESCRIPTION
  557.     "FC reads, IOs per second"
  558.     ::= { globalStatistics 49 }
  559.  
  560. fcTotalReadIops OBJECT-TYPE
  561.     SYNTAX         Unsigned32
  562.     MAX-ACCESS     read-only
  563.     STATUS         current
  564.     DESCRIPTION
  565.     "FC reads, IOs per second"
  566.     ::= { globalStatistics 50 }
  567.  
  568. fcAvgWriteLatency OBJECT-TYPE
  569.     SYNTAX         Unsigned32
  570.     MAX-ACCESS     read-only
  571.     STATUS         current
  572.     DESCRIPTION
  573.     "FC average write latency"
  574.     ::= { globalStatistics 51 }
  575.  
  576. fcAvgReadLatency OBJECT-TYPE
  577.     SYNTAX         Unsigned32
  578.     MAX-ACCESS     read-only
  579.     STATUS         current
  580.     DESCRIPTION
  581.     "FC average read latency"
  582.     ::= { globalStatistics 52 }
  583.  
  584. --
  585. -- VMWare NFS Datastores stats
  586. --
  587. vmwareNFSDatastoresTotalWriteMbps OBJECT-TYPE
  588.     SYNTAX         Unsigned32
  589.     MAX-ACCESS     read-only
  590.     STATUS         current
  591.     DESCRIPTION
  592.     "VMWare NFS Datastores total writes, MBs per second"
  593.     ::= { globalStatistics 53 }
  594.  
  595. vmwareNFSDatastoresTotalReadMbps OBJECT-TYPE
  596.     SYNTAX         Unsigned32
  597.     MAX-ACCESS     read-only
  598.     STATUS         current
  599.     DESCRIPTION
  600.     "VMWare NFS Datastores total reads, MBs per second"
  601.     ::= { globalStatistics 54 }
  602.  
  603. vmwareNFSDatastoresTotalWriteIops OBJECT-TYPE
  604.     SYNTAX         Unsigned32
  605.     MAX-ACCESS     read-only
  606.     STATUS         current
  607.     DESCRIPTION
  608.     "VMWare NFS Datastores total reads, IOs per second"
  609.     ::= { globalStatistics 55 }
  610.  
  611. vmwareNFSDatastoresTotalReadIops OBJECT-TYPE
  612.     SYNTAX         Unsigned32
  613.     MAX-ACCESS     read-only
  614.     STATUS         current
  615.     DESCRIPTION
  616.     "VMWare NFS Datastores total reads, IOs per second"
  617.     ::= { globalStatistics 56 }
  618.  
  619. vmwareNFSDatastoresAvgWriteLatency OBJECT-TYPE
  620.     SYNTAX         Unsigned32
  621.     MAX-ACCESS     read-only
  622.     STATUS         current
  623.     DESCRIPTION
  624.     "VMWare NFS Datastores average write latency"
  625.     ::= { globalStatistics 57 }
  626.  
  627. vmwareNFSDatastoresAvgReadLatency OBJECT-TYPE
  628.     SYNTAX         Unsigned32
  629.     MAX-ACCESS     read-only
  630.     STATUS         current
  631.     DESCRIPTION
  632.     "VMWare NFS Datastores average read latency"
  633.     ::= { globalStatistics 58 }
  634.  
  635. --
  636. -- Network Stats
  637. --
  638. networkTotalReceiveMbps OBJECT-TYPE
  639.     SYNTAX         Unsigned32
  640.     MAX-ACCESS     read-only
  641.     STATUS         current
  642.     DESCRIPTION
  643.     "Network received MB per second"
  644.     ::= { globalStatistics 59 }
  645.  
  646. networkTotalTransmitMbps OBJECT-TYPE
  647.     SYNTAX         Unsigned32
  648.     MAX-ACCESS     read-only
  649.     STATUS         current
  650.     DESCRIPTION
  651.     "Network transmitted MB per second"
  652.     ::= { globalStatistics 60 }
  653.  
  654. --
  655. -- End of Global Statistics
  656. --
  657.  
  658. --
  659. -- Disks
  660. --
  661. diskCount OBJECT-TYPE
  662.     SYNTAX      Unsigned32
  663.     MAX-ACCESS  read-only
  664.     STATUS      current
  665.     DESCRIPTION
  666.     "disks count"
  667.     ::= { disks 1 }
  668.  
  669. diskTable OBJECT-TYPE
  670.     SYNTAX         SEQUENCE OF DiskEntry
  671.     MAX-ACCESS     not-accessible
  672.     STATUS         current
  673.     DESCRIPTION
  674.     "Disk information table"
  675.     ::= { disks 2 }
  676.  
  677. diskEntry OBJECT-TYPE
  678.     SYNTAX          DiskEntry
  679.     MAX-ACCESS      not-accessible
  680.     STATUS          current
  681.     DESCRIPTION
  682.     "A row of disk information"
  683.     INDEX { diskChassisIdx,
  684.             diskIndex }
  685.     ::= { diskTable 1 }
  686.  
  687. DiskEntry ::= SEQUENCE {
  688.     diskChassisIdx          Unsigned32,
  689.     diskIndex               Unsigned32,
  690.     diskAlias               DisplayString,
  691.     diskSizeLow             Unsigned32,
  692.     diskSizeHigh            Unsigned32,
  693.     diskState               DisplayString,
  694.     diskType                DisplayString,
  695.     diskPoolName            DisplayString
  696. }
  697.  
  698. diskChassisIdx OBJECT-TYPE
  699.     SYNTAX      Unsigned32
  700.     MAX-ACCESS  not-accessible
  701.     STATUS      current
  702.     DESCRIPTION
  703.     "Disk chassis index"
  704.     ::= { diskEntry 1 }
  705.  
  706. diskIndex OBJECT-TYPE
  707.     SYNTAX      Unsigned32
  708.     MAX-ACCESS  not-accessible
  709.     STATUS      current
  710.     DESCRIPTION
  711.     "Disk Index."
  712.     ::= { diskEntry 2 }
  713.  
  714. diskAlias OBJECT-TYPE
  715.     SYNTAX      DisplayString
  716.     MAX-ACCESS  read-only
  717.     STATUS      current
  718.     DESCRIPTION
  719.     "Disk alias"
  720.     ::= { diskEntry 3 }
  721.  
  722. diskSizeLow OBJECT-TYPE
  723.     SYNTAX      Unsigned32
  724.     MAX-ACCESS  read-only
  725.     STATUS      current
  726.     DESCRIPTION
  727.     "Disk size in bytes - low order bytes"
  728.     ::= { diskEntry 4 }
  729.  
  730. diskSizeHigh OBJECT-TYPE
  731.     SYNTAX      Unsigned32
  732.     MAX-ACCESS  read-only
  733.     STATUS      current
  734.     DESCRIPTION
  735.     "Disk size in bytes - high order bytes"
  736.     ::= { diskEntry 5 }
  737.  
  738. diskState OBJECT-TYPE
  739.     SYNTAX      DisplayString
  740.     MAX-ACCESS  read-only
  741.     STATUS      current
  742.     DESCRIPTION
  743.     "Disk state"
  744.     ::= { diskEntry 6 }
  745.  
  746. diskType OBJECT-TYPE
  747.     SYNTAX      DisplayString
  748.     MAX-ACCESS  read-only
  749.     STATUS      current
  750.     DESCRIPTION
  751.     "Disk type"
  752.     ::= { diskEntry 7 }
  753.  
  754. diskPoolName OBJECT-TYPE
  755.     SYNTAX      DisplayString
  756.     MAX-ACCESS  read-only
  757.     STATUS      current
  758.     DESCRIPTION
  759.     "Name of the pool disk belongs to"
  760.     ::= { diskEntry 8 }
  761.  
  762. --
  763. -- End of diskTable
  764. --
  765.  
  766. --
  767. -- poolTable
  768. --
  769. poolCount OBJECT-TYPE
  770.     SYNTAX         Unsigned32
  771.     MAX-ACCESS     read-only
  772.     STATUS         current
  773.     DESCRIPTION
  774.     "Pool count"
  775.     ::= { pools 1 }
  776.  
  777. poolTable OBJECT-TYPE
  778.     SYNTAX         SEQUENCE OF PoolEntry
  779.     MAX-ACCESS     not-accessible
  780.     STATUS         current
  781.     DESCRIPTION
  782.     "Pool information table"
  783.     ::= { pools 2 }
  784.  
  785. poolEntry OBJECT-TYPE
  786.     SYNTAX          PoolEntry
  787.     MAX-ACCESS      not-accessible
  788.     STATUS          current
  789.     DESCRIPTION
  790.     "A row of Pool information"
  791.     INDEX { poolIndex }
  792.     ::= { poolTable 1 }
  793.  
  794. PoolEntry ::= SEQUENCE {
  795.     poolIndex                           Unsigned32,
  796.     poolName                            DisplayString,
  797.     poolState                           DisplayString,
  798.     poolHealth                          DisplayString,
  799.     poolOwnerController                 DisplayString,
  800.     poolProjectCount                    Unsigned32,
  801.     poolSizeLow                         Unsigned32,
  802.     poolSizeHigh                        Unsigned32,
  803.     poolUsedSizeLow                     Unsigned32,
  804.     poolUsedSizeHigh                    Unsigned32,
  805.     poolFreeSizeLow                     Unsigned32,
  806.     poolFreeSizeHigh                    Unsigned32,
  807.     poolDataSizeLow                     Unsigned32,
  808.     poolDataSizeHigh                    Unsigned32,
  809.     poolPostDedupDataSizeLow            Unsigned32,
  810.     poolPostDedupDataSizeHigh           Unsigned32,
  811.     poolPostCompressionDataSizeLow      Unsigned32,
  812.     poolPostCompressionDataSizeHigh     Unsigned32,
  813.     poolUnusedReservedSizeLow           Unsigned32,
  814.     poolUnusedReservedSizeHigh          Unsigned32,
  815.     poolTotalSaving                     DisplayString,
  816.     poolDataWriteMbps                   Unsigned32,
  817.     poolDataReadMbps                    Unsigned32,
  818.     poolDataWriteIops                   Unsigned32,
  819.     poolDataReadIops                    Unsigned32,
  820.     poolDataWriteLatency                Unsigned32,
  821.     poolDataReadLatency                 Unsigned32,
  822.     poolMetaWriteMbps                   Unsigned32,
  823.     poolMetaReadMbps                    Unsigned32,
  824.     poolMetaWriteIops                   Unsigned32,
  825.     poolMetaReadIops                    Unsigned32,
  826.     poolMetaWriteLatency                Unsigned32,
  827.     poolMetaReadLatency                 Unsigned32,
  828.     poolReadCacheWriteMbps              Unsigned32,
  829.     poolReadCacheReadMbps               Unsigned32,
  830.     poolReadCacheWriteIops              Unsigned32,
  831.     poolReadCacheReadIops               Unsigned32,
  832.     poolReadCacheWriteLatency           Unsigned32,
  833.     poolReadCacheReadLatency            Unsigned32,
  834.     poolWriteCacheWriteMbps             Unsigned32,
  835.     poolWriteCacheWriteIops             Unsigned32,
  836.     poolWriteCacheWriteLatency          Unsigned32
  837. }
  838.  
  839. poolIndex OBJECT-TYPE
  840.     SYNTAX      Unsigned32
  841.     MAX-ACCESS  not-accessible
  842.     STATUS      current
  843.     DESCRIPTION
  844.     "Pool Index."
  845.     ::= { poolEntry 1 }
  846.  
  847. poolName OBJECT-TYPE
  848.     SYNTAX      DisplayString
  849.     MAX-ACCESS  read-only
  850.     STATUS      current
  851.     DESCRIPTION
  852.     "Pool Name"
  853.     ::= { poolEntry 2 }
  854.  
  855. poolState OBJECT-TYPE
  856.     SYNTAX      DisplayString
  857.     MAX-ACCESS  read-only
  858.     STATUS      current
  859.     DESCRIPTION
  860.     "Pool current state"
  861.     ::= { poolEntry 3 }
  862.  
  863. poolHealth OBJECT-TYPE
  864.     SYNTAX      DisplayString
  865.     MAX-ACCESS  read-only
  866.     STATUS      current
  867.     DESCRIPTION
  868.     "Pool health status"
  869.     ::= { poolEntry 4 }
  870.  
  871. poolOwnerController OBJECT-TYPE
  872.     SYNTAX      DisplayString
  873.     MAX-ACCESS  read-only
  874.     STATUS      current
  875.     DESCRIPTION
  876.     "Pool current owner node"
  877.     ::= { poolEntry 5}
  878.  
  879. poolProjectCount OBJECT-TYPE
  880.     SYNTAX      Unsigned32
  881.     MAX-ACCESS  read-only
  882.     STATUS      current
  883.     DESCRIPTION
  884.     "Count of projects in the Pool"
  885.     ::= { poolEntry 6 }
  886.  
  887. poolSizeLow OBJECT-TYPE
  888.     SYNTAX      Unsigned32
  889.     MAX-ACCESS  read-only
  890.     STATUS      current
  891.     DESCRIPTION
  892.     "Size of the Pool in bytes - low order bytes"
  893.     ::= { poolEntry 7 }
  894.  
  895. poolSizeHigh OBJECT-TYPE
  896.     SYNTAX      Unsigned32
  897.     MAX-ACCESS  read-only
  898.     STATUS      current
  899.     DESCRIPTION
  900.     "Size of the Pool in bytes - high order bytes"
  901.     ::= { poolEntry 8 }
  902.  
  903. poolUsedSizeLow OBJECT-TYPE
  904.     SYNTAX      Unsigned32
  905.     MAX-ACCESS  read-only
  906.     STATUS      current
  907.     DESCRIPTION
  908.     "Size of used space on Pool in bytes - low order bytes"
  909.     ::= { poolEntry 9 }
  910.  
  911. poolUsedSizeHigh OBJECT-TYPE
  912.     SYNTAX      Unsigned32
  913.     MAX-ACCESS  read-only
  914.     STATUS      current
  915.     DESCRIPTION
  916.     "Size of used space on Pool in bytes - high order bytes"
  917.     ::= { poolEntry 10 }
  918.  
  919. poolFreeSizeLow OBJECT-TYPE
  920.     SYNTAX      Unsigned32
  921.     MAX-ACCESS  read-only
  922.     STATUS      current
  923.     DESCRIPTION
  924.     "Size of free space on Pool in bytes - low order bytes"
  925.     ::= { poolEntry 11 }
  926.  
  927. poolFreeSizeHigh OBJECT-TYPE
  928.     SYNTAX      Unsigned32
  929.     MAX-ACCESS  read-only
  930.     STATUS      current
  931.     DESCRIPTION
  932.     "Size of free space on Pool in bytes - high order bytes"
  933.     ::= { poolEntry 12 }
  934.  
  935. poolDataSizeLow OBJECT-TYPE
  936.     SYNTAX      Unsigned32
  937.     MAX-ACCESS  read-only
  938.     STATUS      current
  939.     DESCRIPTION
  940.     "Size of data on Pool in bytes - low order bytes"
  941.     ::= { poolEntry 13 }
  942.  
  943. poolDataSizeHigh OBJECT-TYPE
  944.     SYNTAX      Unsigned32
  945.     MAX-ACCESS  read-only
  946.     STATUS      current
  947.     DESCRIPTION
  948.     "Size of data on Pool in bytes - high order bytes"
  949.     ::= { poolEntry 14 }
  950.  
  951. poolPostDedupDataSizeLow OBJECT-TYPE
  952.     SYNTAX      Unsigned32
  953.     MAX-ACCESS  read-only
  954.     STATUS      current
  955.     DESCRIPTION
  956.     "Size of data after deduplication applied, in bytes - low order bytes"
  957.     ::= { poolEntry 15 }
  958.  
  959. poolPostDedupDataSizeHigh OBJECT-TYPE
  960.     SYNTAX      Unsigned32
  961.     MAX-ACCESS  read-only
  962.     STATUS      current
  963.     DESCRIPTION
  964.     "Size of data after deduplication applied, in bytes - high order bytes"
  965.     ::= { poolEntry 16 }
  966.  
  967. poolPostCompressionDataSizeLow OBJECT-TYPE
  968.     SYNTAX      Unsigned32
  969.     MAX-ACCESS  read-only
  970.     STATUS      current
  971.     DESCRIPTION
  972.     "Size of data after compression, in bytes - low order bytes"
  973.     ::= { poolEntry 17 }
  974.  
  975. poolPostCompressionDataSizeHigh OBJECT-TYPE
  976.     SYNTAX      Unsigned32
  977.     MAX-ACCESS  read-only
  978.     STATUS      current
  979.     DESCRIPTION
  980.     "Size of data after compression, in bytes - high order bytes"
  981.     ::= { poolEntry 18 }
  982.  
  983. poolUnusedReservedSizeLow OBJECT-TYPE
  984.     SYNTAX      Unsigned32
  985.     MAX-ACCESS  read-only
  986.     STATUS      current
  987.     DESCRIPTION
  988.     "Size of unused/reserved space in bytes - low order bytes"
  989.     ::= { poolEntry 19 }
  990.  
  991. poolUnusedReservedSizeHigh OBJECT-TYPE
  992.     SYNTAX      Unsigned32
  993.     MAX-ACCESS  read-only
  994.     STATUS      current
  995.     DESCRIPTION
  996.     "Size of unused/reserved space in bytes - high order bytes"
  997.     ::= { poolEntry 20 }
  998.  
  999. poolTotalSaving OBJECT-TYPE
  1000.     SYNTAX      DisplayString
  1001.     MAX-ACCESS  read-only
  1002.     STATUS      current
  1003.     DESCRIPTION
  1004.     "Total savings percentage after deduplication and compression"
  1005.     ::= { poolEntry 21 }
  1006.  
  1007. poolDataWriteMbps OBJECT-TYPE
  1008.     SYNTAX      Unsigned32
  1009.     MAX-ACCESS  read-only
  1010.     STATUS      current
  1011.     DESCRIPTION
  1012.     "Pool data writes, MB per second"
  1013.     ::= { poolEntry 22 }
  1014.  
  1015. poolDataReadMbps OBJECT-TYPE
  1016.     SYNTAX      Unsigned32
  1017.     MAX-ACCESS  read-only
  1018.     STATUS      current
  1019.     DESCRIPTION
  1020.     "Pool data reads, MB per second"
  1021.     ::= { poolEntry 23 }
  1022.  
  1023. poolDataWriteIops OBJECT-TYPE
  1024.     SYNTAX      Unsigned32
  1025.     MAX-ACCESS  read-only
  1026.     STATUS      current
  1027.     DESCRIPTION
  1028.     "Pool data writes, IOs per second"
  1029.     ::= { poolEntry 24 }
  1030.  
  1031. poolDataReadIops OBJECT-TYPE
  1032.     SYNTAX      Unsigned32
  1033.     MAX-ACCESS  read-only
  1034.     STATUS      current
  1035.     DESCRIPTION
  1036.     "Pool data reads, IOs per second"
  1037.     ::= { poolEntry 25 }
  1038.  
  1039. poolDataWriteLatency OBJECT-TYPE
  1040.     SYNTAX      Unsigned32
  1041.     MAX-ACCESS  read-only
  1042.     STATUS      current
  1043.     DESCRIPTION
  1044.     "Average pool data write latency"
  1045.     ::= { poolEntry 26 }
  1046.  
  1047. poolDataReadLatency OBJECT-TYPE
  1048.     SYNTAX      Unsigned32
  1049.     MAX-ACCESS  read-only
  1050.     STATUS      current
  1051.     DESCRIPTION
  1052.     "Average pool data read latency"
  1053.     ::= { poolEntry 27 }
  1054.  
  1055. poolMetaWriteMbps OBJECT-TYPE
  1056.     SYNTAX      Unsigned32
  1057.     MAX-ACCESS  read-only
  1058.     STATUS      current
  1059.     DESCRIPTION
  1060.     "Pool meta-data writes, MB per second"
  1061.     ::= { poolEntry 28 }
  1062.  
  1063. poolMetaReadMbps OBJECT-TYPE
  1064.     SYNTAX      Unsigned32
  1065.     MAX-ACCESS  read-only
  1066.     STATUS      current
  1067.     DESCRIPTION
  1068.     "Pool meta-data reads, MB per second"
  1069.     ::= { poolEntry 29 }
  1070.  
  1071. poolMetaWriteIops OBJECT-TYPE
  1072.     SYNTAX      Unsigned32
  1073.     MAX-ACCESS  read-only
  1074.     STATUS      current
  1075.     DESCRIPTION
  1076.     "Pool meta-data writes, IOs per second"
  1077.     ::= { poolEntry 30 }
  1078.  
  1079. poolMetaReadIops OBJECT-TYPE
  1080.     SYNTAX      Unsigned32
  1081.     MAX-ACCESS  read-only
  1082.     STATUS      current
  1083.     DESCRIPTION
  1084.     "Pool meta-data reads, IOs per second"
  1085.     ::= { poolEntry 31 }
  1086.  
  1087. poolMetaWriteLatency OBJECT-TYPE
  1088.     SYNTAX      Unsigned32
  1089.     MAX-ACCESS  read-only
  1090.     STATUS      current
  1091.     DESCRIPTION
  1092.     "Average pool meta-data write latency"
  1093.     ::= { poolEntry 32 }
  1094.  
  1095. poolMetaReadLatency OBJECT-TYPE
  1096.     SYNTAX      Unsigned32
  1097.     MAX-ACCESS  read-only
  1098.     STATUS      current
  1099.     DESCRIPTION
  1100.     "Average pool meta-data read latency"
  1101.     ::= { poolEntry 33 }
  1102.  
  1103. poolReadCacheWriteMbps OBJECT-TYPE
  1104.     SYNTAX      Unsigned32
  1105.     MAX-ACCESS  read-only
  1106.     STATUS      current
  1107.     DESCRIPTION
  1108.     "Pool read cache writes, MB per second"
  1109.     ::= { poolEntry 34 }
  1110.  
  1111. poolReadCacheReadMbps OBJECT-TYPE
  1112.     SYNTAX      Unsigned32
  1113.     MAX-ACCESS  read-only
  1114.     STATUS      current
  1115.     DESCRIPTION
  1116.     "Pool read cache reads, MB per second"
  1117.     ::= { poolEntry 35 }
  1118.  
  1119. poolReadCacheWriteIops OBJECT-TYPE
  1120.     SYNTAX      Unsigned32
  1121.     MAX-ACCESS  read-only
  1122.     STATUS      current
  1123.     DESCRIPTION
  1124.     "Pool read cache writes, IOs per second"
  1125.     ::= { poolEntry 36 }
  1126.  
  1127. poolReadCacheReadIops OBJECT-TYPE
  1128.     SYNTAX      Unsigned32
  1129.     MAX-ACCESS  read-only
  1130.     STATUS      current
  1131.     DESCRIPTION
  1132.     "Pool read cache reads, IOs per second"
  1133.     ::= { poolEntry 37 }
  1134.  
  1135. poolReadCacheWriteLatency OBJECT-TYPE
  1136.     SYNTAX      Unsigned32
  1137.     MAX-ACCESS  read-only
  1138.     STATUS      current
  1139.     DESCRIPTION
  1140.     "Average pool read cache write latency"
  1141.     ::= { poolEntry 38 }
  1142.  
  1143. poolReadCacheReadLatency OBJECT-TYPE
  1144.     SYNTAX      Unsigned32
  1145.     MAX-ACCESS  read-only
  1146.     STATUS      current
  1147.     DESCRIPTION
  1148.     "Average pool read cache read latency"
  1149.     ::= { poolEntry 39 }
  1150.  
  1151. poolWriteCacheWriteMbps OBJECT-TYPE
  1152.     SYNTAX      Unsigned32
  1153.     MAX-ACCESS  read-only
  1154.     STATUS      current
  1155.     DESCRIPTION
  1156.     "Pool write cache writes, MB per second"
  1157.     ::= { poolEntry 40 }
  1158.  
  1159. poolWriteCacheWriteIops OBJECT-TYPE
  1160.     SYNTAX      Unsigned32
  1161.     MAX-ACCESS  read-only
  1162.     STATUS      current
  1163.     DESCRIPTION
  1164.     "Pool write cache writes, IOs per second"
  1165.     ::= { poolEntry 41 }
  1166.  
  1167. poolWriteCacheWriteLatency OBJECT-TYPE
  1168.     SYNTAX      Unsigned32
  1169.     MAX-ACCESS  read-only
  1170.     STATUS      current
  1171.     DESCRIPTION
  1172.     "Average pool write cache write latency"
  1173.     ::= { poolEntry 42 }
  1174.  
  1175. --
  1176. -- End of poolTable
  1177. --
  1178.  
  1179. --
  1180. -- projectTable
  1181. --
  1182. projectTable OBJECT-TYPE
  1183.     SYNTAX         SEQUENCE OF ProjectEntry
  1184.     MAX-ACCESS     not-accessible
  1185.     STATUS         current
  1186.     DESCRIPTION
  1187.     "Project information table"
  1188.     ::= { poolProjects 1 }
  1189.  
  1190. projectEntry OBJECT-TYPE
  1191.     SYNTAX          ProjectEntry
  1192.     MAX-ACCESS      not-accessible
  1193.     STATUS          current
  1194.     DESCRIPTION
  1195.     "A row of Project information"
  1196.     INDEX { poolIndex,
  1197.             projectIndex }
  1198.     ::= { projectTable 1 }
  1199.  
  1200. ProjectEntry ::= SEQUENCE {
  1201.     projectIndex                            Unsigned32,
  1202.     projectName                             DisplayString,
  1203.     projectPoolName                         DisplayString,
  1204.     projectDedupEnabled                     DisplayString,
  1205.     projectCompressionEnabled               DisplayString,
  1206.     projectQuotaSizeLow                     Unsigned32,
  1207.     projectQuotaSizeHigh                    Unsigned32,
  1208.     projectDataSizeLow                      Unsigned32,
  1209.     projectDataSizeHigh                     Unsigned32,
  1210.     projectFreeSizeLow                      Unsigned32,
  1211.     projectFreeSizeHigh                     Unsigned32,
  1212.     projectSnapshotSizeLow                  Unsigned32,
  1213.     projectSnapshotSizeHigh                 Unsigned32,
  1214.     projectPostCompressionDataSizeLow       Unsigned32,
  1215.     projectPostCompressionDataSizeHigh      Unsigned32,
  1216.     projectUnusedReservedSizeLow            Unsigned32,
  1217.     projectUnusedReservedSizeHigh           Unsigned32,
  1218.     projectTotalSaving                      DisplayString,
  1219.     projectLunCount                         Unsigned32,
  1220.     projectShareCount                       Unsigned32
  1221. }
  1222.  
  1223. projectIndex OBJECT-TYPE
  1224.     SYNTAX      Unsigned32
  1225.     MAX-ACCESS  not-accessible
  1226.     STATUS      current
  1227.     DESCRIPTION
  1228.     "Project Index."
  1229.     ::= { projectEntry 1 }
  1230.  
  1231. projectName OBJECT-TYPE
  1232.     SYNTAX      DisplayString
  1233.     MAX-ACCESS  read-only
  1234.     STATUS      current
  1235.     DESCRIPTION
  1236.     "Project Name"
  1237.     ::= { projectEntry 2 }
  1238.  
  1239. projectPoolName OBJECT-TYPE
  1240.     SYNTAX      DisplayString
  1241.     MAX-ACCESS  read-only
  1242.     STATUS      current
  1243.     DESCRIPTION
  1244.     "Project's pool Name"
  1245.     ::= { projectEntry 3 }
  1246.  
  1247. projectDedupEnabled OBJECT-TYPE
  1248.     SYNTAX      DisplayString
  1249.     MAX-ACCESS  read-only
  1250.     STATUS      current
  1251.     DESCRIPTION
  1252.     "Flag indicating if Dedup is enabled for the Project or not"
  1253.     ::= { projectEntry 4 }
  1254.  
  1255. projectCompressionEnabled OBJECT-TYPE
  1256.     SYNTAX      DisplayString
  1257.     MAX-ACCESS  read-only
  1258.     STATUS      current
  1259.     DESCRIPTION
  1260.     "Flag indicating if Compression is enabled for the Project or not"
  1261.     ::= { projectEntry 5 }
  1262.  
  1263. projectQuotaSizeLow OBJECT-TYPE
  1264.     SYNTAX      Unsigned32
  1265.     MAX-ACCESS  read-only
  1266.     STATUS      current
  1267.     DESCRIPTION
  1268.     "Project quota size in bytes - low order bytes"
  1269.     ::= { projectEntry 6 }
  1270.  
  1271. projectQuotaSizeHigh OBJECT-TYPE
  1272.     SYNTAX      Unsigned32
  1273.     MAX-ACCESS  read-only
  1274.     STATUS      current
  1275.     DESCRIPTION
  1276.     "Project quota size in bytes - high order bytes"
  1277.     ::= { projectEntry 7 }
  1278.  
  1279. projectDataSizeLow OBJECT-TYPE
  1280.     SYNTAX      Unsigned32
  1281.     MAX-ACCESS  read-only
  1282.     STATUS      current
  1283.     DESCRIPTION
  1284.     "Size of data in Project in bytes - low order bytes"
  1285.     ::= { projectEntry 8 }
  1286.  
  1287. projectDataSizeHigh OBJECT-TYPE
  1288.     SYNTAX      Unsigned32
  1289.     MAX-ACCESS  read-only
  1290.     STATUS      current
  1291.     DESCRIPTION
  1292.     "Size of data in Project in bytes - high order bytes"
  1293.     ::= { projectEntry 9 }
  1294.  
  1295. projectFreeSizeLow OBJECT-TYPE
  1296.     SYNTAX      Unsigned32
  1297.     MAX-ACCESS  read-only
  1298.     STATUS      current
  1299.     DESCRIPTION
  1300.     "Size of free space in Project in bytes - low order bytes"
  1301.     ::= { projectEntry 10 }
  1302.  
  1303. projectFreeSizeHigh OBJECT-TYPE
  1304.     SYNTAX      Unsigned32
  1305.     MAX-ACCESS  read-only
  1306.     STATUS      current
  1307.     DESCRIPTION
  1308.     "Size of free space in Project in bytes - high order bytes"
  1309.     ::= { projectEntry 11 }
  1310.  
  1311. projectSnapshotSizeLow OBJECT-TYPE
  1312.     SYNTAX      Unsigned32
  1313.     MAX-ACCESS  read-only
  1314.     STATUS      current
  1315.     DESCRIPTION
  1316.     "Size of snapshots in bytes - low order bytes"
  1317.     ::= { projectEntry 12 }
  1318.  
  1319. projectSnapshotSizeHigh OBJECT-TYPE
  1320.     SYNTAX      Unsigned32
  1321.     MAX-ACCESS  read-only
  1322.     STATUS      current
  1323.     DESCRIPTION
  1324.     "Size of snapshots in bytes - high order bytes"
  1325.     ::= { projectEntry 13 }
  1326.  
  1327. projectPostCompressionDataSizeLow OBJECT-TYPE
  1328.     SYNTAX      Unsigned32
  1329.     MAX-ACCESS  read-only
  1330.     STATUS      current
  1331.     DESCRIPTION
  1332.     "Size of data after compression, in bytes - low order bytes"
  1333.     ::= { projectEntry 14 }
  1334.  
  1335. projectPostCompressionDataSizeHigh OBJECT-TYPE
  1336.     SYNTAX      Unsigned32
  1337.     MAX-ACCESS  read-only
  1338.     STATUS      current
  1339.     DESCRIPTION
  1340.     "Size of data after compression, in bytes - high order bytes"
  1341.     ::= { projectEntry 15 }
  1342.  
  1343. projectUnusedReservedSizeLow OBJECT-TYPE
  1344.     SYNTAX      Unsigned32
  1345.     MAX-ACCESS  read-only
  1346.     STATUS      current
  1347.     DESCRIPTION
  1348.     "Size of unused/reserved space in bytes - low order bytes"
  1349.     ::= { projectEntry 16 }
  1350.  
  1351. projectUnusedReservedSizeHigh OBJECT-TYPE
  1352.     SYNTAX      Unsigned32
  1353.     MAX-ACCESS  read-only
  1354.     STATUS      current
  1355.     DESCRIPTION
  1356.     "Size of unused/reserved space in bytes - high order bytes"
  1357.     ::= { projectEntry 17 }
  1358.  
  1359. projectTotalSaving OBJECT-TYPE
  1360.     SYNTAX      DisplayString
  1361.     MAX-ACCESS  read-only
  1362.     STATUS      current
  1363.     DESCRIPTION
  1364.     "Total savings percentage after deduplication and compression"
  1365.     ::= { projectEntry 18 }
  1366.  
  1367. projectLunCount OBJECT-TYPE
  1368.     SYNTAX      Unsigned32
  1369.     MAX-ACCESS  read-only
  1370.     STATUS      current
  1371.     DESCRIPTION
  1372.     "Project LUN Count"
  1373.     ::= { projectEntry 19 }
  1374.  
  1375. projectShareCount OBJECT-TYPE
  1376.     SYNTAX      Unsigned32
  1377.     MAX-ACCESS  read-only
  1378.     STATUS      current
  1379.     DESCRIPTION
  1380.     "Project Share count"
  1381.     ::= { projectEntry 20}
  1382.  
  1383. --
  1384. -- End of projectTable
  1385. --
  1386.  
  1387. --
  1388. -- lunTable
  1389. --
  1390. lunTable OBJECT-TYPE
  1391.     SYNTAX         SEQUENCE OF LUNEntry
  1392.     MAX-ACCESS     not-accessible
  1393.     STATUS         current
  1394.     DESCRIPTION
  1395.     "LUN information table"
  1396.     ::= { projectLUNs 3 }
  1397.  
  1398. lunEntry OBJECT-TYPE
  1399.     SYNTAX          LUNEntry
  1400.     MAX-ACCESS      not-accessible
  1401.     STATUS          current
  1402.     DESCRIPTION
  1403.     "A row of LUN information"
  1404.     INDEX { poolIndex,
  1405.             projectIndex,
  1406.             lunIndex }
  1407.     ::= { lunTable 1 }
  1408.  
  1409. LUNEntry ::= SEQUENCE {
  1410.     lunIndex                    Unsigned32,
  1411.     lunName                     DisplayString,
  1412.     lunProjectName              DisplayString,
  1413.     lunPoolName                 DisplayString,
  1414.     lunGUID                     DisplayString,
  1415.     lunBlockSize                DisplayString,
  1416.     lunDedupEnabled             DisplayString,
  1417.     lunCompressionEnabled       DisplayString,
  1418.     lunSizeLow                  Unsigned32,
  1419.     lunSizeHigh                 Unsigned32,
  1420.     lunDataSizeLow              Unsigned32,
  1421.     lunDataSizeHigh             Unsigned32,
  1422.     lunSnapshotSizeLow          Unsigned32,
  1423.     lunSnapshotSizeHigh         Unsigned32,
  1424.     lunFreeSizeLow              Unsigned32,
  1425.     lunFreeSizeHigh             Unsigned32,
  1426.     lunReservedSizeLow          Unsigned32,
  1427.     lunReservedSizeHigh         Unsigned32,
  1428.     lunCompressedRatio          Unsigned32,
  1429.     lunProtocol                 DisplayString,
  1430.     lunTargetGroup              DisplayString,
  1431.     lunInitiatorGroup           DisplayString,
  1432.     lunWriteMbps                Unsigned32,
  1433.     lunReadMbps                 Unsigned32,
  1434.     lunWriteIops                Unsigned32,
  1435.     lunReadIops                 Unsigned32,
  1436.     lunWriteLatency             Unsigned32,
  1437.     lunReadLatency              Unsigned32
  1438. }
  1439.  
  1440. lunIndex OBJECT-TYPE
  1441.     SYNTAX      Unsigned32
  1442.     MAX-ACCESS  not-accessible
  1443.     STATUS      current
  1444.     DESCRIPTION
  1445.     "LUN Index."
  1446.     ::= { lunEntry 1 }
  1447.  
  1448. lunName OBJECT-TYPE
  1449.     SYNTAX      DisplayString
  1450.     MAX-ACCESS  read-only
  1451.     STATUS      current
  1452.     DESCRIPTION
  1453.     "LUN Name"
  1454.     ::= { lunEntry 2 }
  1455.  
  1456. lunProjectName OBJECT-TYPE
  1457.     SYNTAX      DisplayString
  1458.     MAX-ACCESS  read-only
  1459.     STATUS      current
  1460.     DESCRIPTION
  1461.     "LUN Project Name"
  1462.     ::= { lunEntry 3 }
  1463.  
  1464. lunPoolName OBJECT-TYPE
  1465.     SYNTAX      DisplayString
  1466.     MAX-ACCESS  read-only
  1467.     STATUS      current
  1468.     DESCRIPTION
  1469.     "LUN Pool Name"
  1470.     ::= { lunEntry 4 }
  1471.  
  1472. lunGUID OBJECT-TYPE
  1473.     SYNTAX      DisplayString
  1474.     MAX-ACCESS  read-only
  1475.     STATUS      current
  1476.     DESCRIPTION
  1477.     "LUN GUID"
  1478.     ::= { lunEntry 5 }
  1479.  
  1480. lunBlockSize OBJECT-TYPE
  1481.     SYNTAX      DisplayString
  1482.     MAX-ACCESS  read-only
  1483.     STATUS      current
  1484.     DESCRIPTION
  1485.     "LUN block size string"
  1486.     ::= { lunEntry 6 }
  1487.  
  1488. lunDedupEnabled OBJECT-TYPE
  1489.     SYNTAX      DisplayString
  1490.     MAX-ACCESS  read-only
  1491.     STATUS      current
  1492.     DESCRIPTION
  1493.     "Flag indicating if Dedup is enabled for the LUN or not"
  1494.     ::= { lunEntry 7 }
  1495.  
  1496. lunCompressionEnabled OBJECT-TYPE
  1497.     SYNTAX      DisplayString
  1498.     MAX-ACCESS  read-only
  1499.     STATUS      current
  1500.     DESCRIPTION
  1501.     "Flag indicating if Compression is enabled for the LUN or not"
  1502.     ::= { lunEntry 8 }
  1503.  
  1504. lunSizeLow OBJECT-TYPE
  1505.     SYNTAX      Unsigned32
  1506.     MAX-ACCESS  read-only
  1507.     STATUS      current
  1508.     DESCRIPTION
  1509.     "LUN size in bytes - low order bytes"
  1510.     ::= { lunEntry 9 }
  1511.  
  1512. lunSizeHigh OBJECT-TYPE
  1513.     SYNTAX      Unsigned32
  1514.     MAX-ACCESS  read-only
  1515.     STATUS      current
  1516.     DESCRIPTION
  1517.     "LUN size in bytes - high order bytes"
  1518.     ::= { lunEntry 10 }
  1519.  
  1520. lunDataSizeLow OBJECT-TYPE
  1521.     SYNTAX      Unsigned32
  1522.     MAX-ACCESS  read-only
  1523.     STATUS      current
  1524.     DESCRIPTION
  1525.     "Size of Data on LUN in bytes - low order bytes"
  1526.     ::= { lunEntry 11 }
  1527.  
  1528. lunDataSizeHigh OBJECT-TYPE
  1529.     SYNTAX      Unsigned32
  1530.     MAX-ACCESS  read-only
  1531.     STATUS      current
  1532.     DESCRIPTION
  1533.     "Size of Data on LUN in bytes - high order bytes"
  1534.     ::= { lunEntry 12 }
  1535.  
  1536. lunSnapshotSizeLow OBJECT-TYPE
  1537.     SYNTAX      Unsigned32
  1538.     MAX-ACCESS  read-only
  1539.     STATUS      current
  1540.     DESCRIPTION
  1541.     "Size of Snapshots of LUN in bytes - low order bytes"
  1542.     ::= { lunEntry 13 }
  1543.  
  1544. lunSnapshotSizeHigh OBJECT-TYPE
  1545.     SYNTAX      Unsigned32
  1546.     MAX-ACCESS  read-only
  1547.     STATUS      current
  1548.     DESCRIPTION
  1549.     "Size of Snapshots of LUN in bytes - high order bytes"
  1550.     ::= { lunEntry 14 }
  1551.  
  1552. lunFreeSizeLow OBJECT-TYPE
  1553.     SYNTAX      Unsigned32
  1554.     MAX-ACCESS  read-only
  1555.     STATUS      current
  1556.     DESCRIPTION
  1557.     "Free space available on LUN in bytes - low order bytes"
  1558.     ::= { lunEntry 15 }
  1559.  
  1560. lunFreeSizeHigh OBJECT-TYPE
  1561.     SYNTAX      Unsigned32
  1562.     MAX-ACCESS  read-only
  1563.     STATUS      current
  1564.     DESCRIPTION
  1565.     "Free space available on LUN in bytes - high order bytes"
  1566.     ::= { lunEntry 16 }
  1567.  
  1568. lunReservedSizeLow OBJECT-TYPE
  1569.     SYNTAX      Unsigned32
  1570.     MAX-ACCESS  read-only
  1571.     STATUS      current
  1572.     DESCRIPTION
  1573.     "Size of the space reserved on LUN in bytes - low order bytes"
  1574.     ::= { lunEntry 17 }
  1575.  
  1576. lunReservedSizeHigh OBJECT-TYPE
  1577.     SYNTAX      Unsigned32
  1578.     MAX-ACCESS  read-only
  1579.     STATUS      current
  1580.     DESCRIPTION
  1581.     "Size of the space reserved on LUN in bytes - high order bytes"
  1582.     ::= { lunEntry 18 }
  1583.  
  1584. lunCompressedRatio OBJECT-TYPE
  1585.     SYNTAX      Unsigned32
  1586.     MAX-ACCESS  read-only
  1587.     STATUS      current
  1588.     DESCRIPTION
  1589.     "Percentage of data compressed on LUN"
  1590.     ::= { lunEntry 19 }
  1591.  
  1592. lunProtocol OBJECT-TYPE
  1593.     SYNTAX      DisplayString
  1594.     MAX-ACCESS  read-only
  1595.     STATUS      current
  1596.     DESCRIPTION
  1597.     "LUN access protocol"
  1598.     ::= { lunEntry 20 }
  1599.  
  1600. lunTargetGroup OBJECT-TYPE
  1601.     SYNTAX      DisplayString
  1602.     MAX-ACCESS  read-only
  1603.     STATUS      current
  1604.     DESCRIPTION
  1605.     "Name of the LUN Target group"
  1606.     ::= { lunEntry 21 }
  1607.  
  1608. lunInitiatorGroup OBJECT-TYPE
  1609.     SYNTAX      DisplayString
  1610.     MAX-ACCESS  read-only
  1611.     STATUS      current
  1612.     DESCRIPTION
  1613.     "Name of the LUN Initiator group"
  1614.     ::= { lunEntry 22 }
  1615.  
  1616. lunWriteMbps OBJECT-TYPE
  1617.     SYNTAX      Unsigned32
  1618.     MAX-ACCESS  read-only
  1619.     STATUS      current
  1620.     DESCRIPTION
  1621.     "Lun writes, MB per second"
  1622.     ::= { lunEntry 23 }
  1623.  
  1624. lunReadMbps OBJECT-TYPE
  1625.     SYNTAX      Unsigned32
  1626.     MAX-ACCESS  read-only
  1627.     STATUS      current
  1628.     DESCRIPTION
  1629.     "Lun reads, MB per second"
  1630.     ::= { lunEntry 24 }
  1631.  
  1632. lunWriteIops OBJECT-TYPE
  1633.     SYNTAX      Unsigned32
  1634.     MAX-ACCESS  read-only
  1635.     STATUS      current
  1636.     DESCRIPTION
  1637.     "Lun writes, IOs per second"
  1638.     ::= { lunEntry 25 }
  1639.  
  1640. lunReadIops OBJECT-TYPE
  1641.     SYNTAX      Unsigned32
  1642.     MAX-ACCESS  read-only
  1643.     STATUS      current
  1644.     DESCRIPTION
  1645.     "Lun reads, IOs per second"
  1646.     ::= { lunEntry 26 }
  1647.  
  1648. lunWriteLatency OBJECT-TYPE
  1649.     SYNTAX      Unsigned32
  1650.     MAX-ACCESS  read-only
  1651.     STATUS      current
  1652.     DESCRIPTION
  1653.     "Average lun write latency"
  1654.     ::= { lunEntry 27 }
  1655.  
  1656. lunReadLatency OBJECT-TYPE
  1657.     SYNTAX      Unsigned32
  1658.     MAX-ACCESS  read-only
  1659.     STATUS      current
  1660.     DESCRIPTION
  1661.     "Average lun read latency"
  1662.     ::= { lunEntry 28 }
  1663. --
  1664. -- End of lunTable
  1665. --
  1666.  
  1667. --
  1668. -- shareTable
  1669. --
  1670. shareTable OBJECT-TYPE
  1671.     SYNTAX         SEQUENCE OF ShareEntry
  1672.     MAX-ACCESS     not-accessible
  1673.     STATUS         current
  1674.     DESCRIPTION
  1675.     "Project Shares information table"
  1676.     ::= { projectShares 1 }
  1677.  
  1678. shareEntry OBJECT-TYPE
  1679.     SYNTAX          ShareEntry
  1680.     MAX-ACCESS      not-accessible
  1681.     STATUS          current
  1682.     DESCRIPTION
  1683.     "A row of Shares information"
  1684.     INDEX { poolIndex,
  1685.             projectIndex,
  1686.             shareIndex }
  1687.     ::= { shareTable 1 }
  1688.  
  1689. ShareEntry ::= SEQUENCE {
  1690.     shareIndex                  Unsigned32,
  1691.     shareName                   DisplayString,
  1692.     shareMountPoint             DisplayString,
  1693.     shareProjectName            DisplayString,
  1694.     sharePoolName               DisplayString,
  1695.     shareQuotaLow               Unsigned32,
  1696.     shareQuotaHigh              Unsigned32,
  1697.     shareNFSEnabled             DisplayString,
  1698.     shareCIFSEnabled            DisplayString,
  1699.     shareDedupEnabled           DisplayString,
  1700.     shareCompressionEnabled     DisplayString,
  1701.     shareDataSizeLow            Unsigned32,
  1702.     shareDataSizeHigh           Unsigned32,
  1703.     shareSnapshotSizeLow        Unsigned32,
  1704.     shareSnapshotSizeHigh       Unsigned32,
  1705.     shareReservedSizeLow        Unsigned32,
  1706.     shareReservedSizeHigh       Unsigned32,
  1707.     shareCompressedRatio        Unsigned32,
  1708.     shareCIFSWriteMbps          Unsigned32,
  1709.     shareCIFSReadMbps           Unsigned32,
  1710.     shareCIFSWriteIops          Unsigned32,
  1711.     shareCIFSReadIops           Unsigned32,
  1712.     shareCIFSWriteLatency       Unsigned32,
  1713.     shareCIFSReadLatency        Unsigned32,
  1714.     shareNFSWriteMbps           Unsigned32,
  1715.     shareNFSReadMbps            Unsigned32,
  1716.     shareNFSWriteIops           Unsigned32,
  1717.     shareNFSReadIops            Unsigned32,
  1718.     shareNFSWriteLatency        Unsigned32,
  1719.     shareNFSReadLatency         Unsigned32
  1720. }
  1721.  
  1722. shareIndex OBJECT-TYPE
  1723.     SYNTAX      Unsigned32
  1724.     MAX-ACCESS  not-accessible
  1725.     STATUS      current
  1726.     DESCRIPTION
  1727.     "Share Index."
  1728.     ::= { shareEntry 1 }
  1729.  
  1730. shareName OBJECT-TYPE
  1731.     SYNTAX      DisplayString
  1732.     MAX-ACCESS  read-only
  1733.     STATUS      current
  1734.     DESCRIPTION
  1735.     "Share name"
  1736.     ::= { shareEntry 2 }
  1737.  
  1738. shareMountPoint OBJECT-TYPE
  1739.     SYNTAX      DisplayString
  1740.     MAX-ACCESS  read-only
  1741.     STATUS      current
  1742.     DESCRIPTION
  1743.     "Share mount point"
  1744.     ::= { shareEntry 3 }
  1745.  
  1746. shareProjectName OBJECT-TYPE
  1747.     SYNTAX      DisplayString
  1748.     MAX-ACCESS  read-only
  1749.     STATUS      current
  1750.     DESCRIPTION
  1751.     "Share Project name"
  1752.     ::= { shareEntry 4 }
  1753.  
  1754. sharePoolName OBJECT-TYPE
  1755.     SYNTAX      DisplayString
  1756.     MAX-ACCESS  read-only
  1757.     STATUS      current
  1758.     DESCRIPTION
  1759.     "Share Pool name"
  1760.     ::= { shareEntry 5 }
  1761.  
  1762. shareQuotaLow OBJECT-TYPE
  1763.     SYNTAX      Unsigned32
  1764.     MAX-ACCESS  read-only
  1765.     STATUS      current
  1766.     DESCRIPTION
  1767.     "Share quota size in bytes"
  1768.     ::= { shareEntry 6 }
  1769.  
  1770. shareQuotaHigh OBJECT-TYPE
  1771.     SYNTAX      Unsigned32
  1772.     MAX-ACCESS  read-only
  1773.     STATUS      current
  1774.     DESCRIPTION
  1775.     "Share quota size in bytes"
  1776.     ::= { shareEntry 7 }
  1777.  
  1778. shareNFSEnabled OBJECT-TYPE
  1779.     SYNTAX      DisplayString
  1780.     MAX-ACCESS  read-only
  1781.     STATUS      current
  1782.     DESCRIPTION
  1783.     "Flag indicating if NFS access is enabled for this share or not"
  1784.     ::= { shareEntry 8 }
  1785.  
  1786. shareCIFSEnabled OBJECT-TYPE
  1787.     SYNTAX      DisplayString
  1788.     MAX-ACCESS  read-only
  1789.     STATUS      current
  1790.     DESCRIPTION
  1791.     "Flag indicating if CIFS access is enabled for this share or not"
  1792.     ::= { shareEntry 9 }
  1793.  
  1794. shareDedupEnabled OBJECT-TYPE
  1795.     SYNTAX      DisplayString
  1796.     MAX-ACCESS  read-only
  1797.     STATUS      current
  1798.     DESCRIPTION
  1799.     "Flag indicating if Dedup is enabled for the LUN or not"
  1800.     ::= { shareEntry 10 }
  1801.  
  1802. shareCompressionEnabled OBJECT-TYPE
  1803.     SYNTAX      DisplayString
  1804.     MAX-ACCESS  read-only
  1805.     STATUS      current
  1806.     DESCRIPTION
  1807.     "Flag indicating if Compression is enabled for the LUN or not"
  1808.     ::= { shareEntry 11 }
  1809.  
  1810. shareDataSizeLow OBJECT-TYPE
  1811.     SYNTAX      Unsigned32
  1812.     MAX-ACCESS  read-only
  1813.     STATUS      current
  1814.     DESCRIPTION
  1815.     "Size of Data on the share in bytes - low order bytes"
  1816.     ::= { shareEntry 12 }
  1817.  
  1818. shareDataSizeHigh OBJECT-TYPE
  1819.     SYNTAX      Unsigned32
  1820.     MAX-ACCESS  read-only
  1821.     STATUS      current
  1822.     DESCRIPTION
  1823.     "Size of Data on the share in bytes - high order bytes"
  1824.     ::= { shareEntry 13 }
  1825.  
  1826. shareSnapshotSizeLow OBJECT-TYPE
  1827.     SYNTAX      Unsigned32
  1828.     MAX-ACCESS  read-only
  1829.     STATUS      current
  1830.     DESCRIPTION
  1831.     "Size of Snapshots of the share in bytes - low order bytes"
  1832.     ::= { shareEntry 14 }
  1833.  
  1834. shareSnapshotSizeHigh OBJECT-TYPE
  1835.     SYNTAX      Unsigned32
  1836.     MAX-ACCESS  read-only
  1837.     STATUS      current
  1838.     DESCRIPTION
  1839.     "Size of Snapshots of the share in bytes - high order bytes"
  1840.     ::= { shareEntry 15 }
  1841.  
  1842. shareReservedSizeLow OBJECT-TYPE
  1843.     SYNTAX      Unsigned32
  1844.     MAX-ACCESS  read-only
  1845.     STATUS      current
  1846.     DESCRIPTION
  1847.     "Reserved space on the share in bytes - low order bytes"
  1848.     ::= { shareEntry 16 }
  1849.  
  1850. shareReservedSizeHigh OBJECT-TYPE
  1851.     SYNTAX      Unsigned32
  1852.     MAX-ACCESS  read-only
  1853.     STATUS      current
  1854.     DESCRIPTION
  1855.     "Reserved space on the share in bytes - high order bytes"
  1856.     ::= { shareEntry 17 }
  1857.  
  1858. shareCompressedRatio OBJECT-TYPE
  1859.     SYNTAX      Unsigned32
  1860.     MAX-ACCESS  read-only
  1861.     STATUS      current
  1862.     DESCRIPTION
  1863.     "Percentage of data compressed on the Share"
  1864.     ::= { shareEntry 18 }
  1865.  
  1866. shareCIFSWriteMbps OBJECT-TYPE
  1867.     SYNTAX      Unsigned32
  1868.     MAX-ACCESS  read-only
  1869.     STATUS      current
  1870.     DESCRIPTION
  1871.     "Share CIFS writes, MB per second"
  1872.     ::= { shareEntry 19 }
  1873.  
  1874. shareCIFSReadMbps OBJECT-TYPE
  1875.     SYNTAX      Unsigned32
  1876.     MAX-ACCESS  read-only
  1877.     STATUS      current
  1878.     DESCRIPTION
  1879.     "Share CIFS reads, MB per second"
  1880.     ::= { shareEntry 20 }
  1881.  
  1882. shareCIFSWriteIops OBJECT-TYPE
  1883.     SYNTAX      Unsigned32
  1884.     MAX-ACCESS  read-only
  1885.     STATUS      current
  1886.     DESCRIPTION
  1887.     "Share CIFS write IOs per second"
  1888.     ::= { shareEntry 21 }
  1889.  
  1890. shareCIFSReadIops OBJECT-TYPE
  1891.     SYNTAX      Unsigned32
  1892.     MAX-ACCESS  read-only
  1893.     STATUS      current
  1894.     DESCRIPTION
  1895.     "Share CIFS read IOs per second"
  1896.     ::= { shareEntry 22 }
  1897.  
  1898. shareCIFSWriteLatency OBJECT-TYPE
  1899.     SYNTAX      Unsigned32
  1900.     MAX-ACCESS  read-only
  1901.     STATUS      current
  1902.     DESCRIPTION
  1903.     "Share CIFS write latency"
  1904.     ::= { shareEntry 23 }
  1905.  
  1906. shareCIFSReadLatency OBJECT-TYPE
  1907.     SYNTAX      Unsigned32
  1908.     MAX-ACCESS  read-only
  1909.     STATUS      current
  1910.     DESCRIPTION
  1911.     "Share CIFS read latency"
  1912.     ::= { shareEntry 24 }
  1913.  
  1914. shareNFSWriteMbps OBJECT-TYPE
  1915.     SYNTAX      Unsigned32
  1916.     MAX-ACCESS  read-only
  1917.     STATUS      current
  1918.     DESCRIPTION
  1919.     "Share NFS writes, MB per second"
  1920.     ::= { shareEntry 25 }
  1921.  
  1922. shareNFSReadMbps OBJECT-TYPE
  1923.     SYNTAX      Unsigned32
  1924.     MAX-ACCESS  read-only
  1925.     STATUS      current
  1926.     DESCRIPTION
  1927.     "Share NFS reads, MB per second"
  1928.     ::= { shareEntry 26 }
  1929.  
  1930. shareNFSWriteIops OBJECT-TYPE
  1931.     SYNTAX      Unsigned32
  1932.     MAX-ACCESS  read-only
  1933.     STATUS      current
  1934.     DESCRIPTION
  1935.     "Share NFS write IOs per second"
  1936.     ::= { shareEntry 27 }
  1937.  
  1938. shareNFSReadIops OBJECT-TYPE
  1939.     SYNTAX      Unsigned32
  1940.     MAX-ACCESS  read-only
  1941.     STATUS      current
  1942.     DESCRIPTION
  1943.     "Share NFS read IOs per second"
  1944.     ::= { shareEntry 28 }
  1945.  
  1946. shareNFSWriteLatency OBJECT-TYPE
  1947.     SYNTAX      Unsigned32
  1948.     MAX-ACCESS  read-only
  1949.     STATUS      current
  1950.     DESCRIPTION
  1951.     "Share NFS write latency"
  1952.     ::= { shareEntry 29 }
  1953.  
  1954. shareNFSReadLatency OBJECT-TYPE
  1955.     SYNTAX      Unsigned32
  1956.     MAX-ACCESS  read-only
  1957.     STATUS      current
  1958.     DESCRIPTION
  1959.     "Share NFS read latency"
  1960.     ::= { shareEntry 30 }
  1961.  
  1962. --
  1963. -- End of shareTable
  1964. --
  1965.  
  1966. --
  1967. -- iscsiTargetsTable
  1968. --
  1969. iscsiTargetsTable OBJECT-TYPE
  1970.     SYNTAX         SEQUENCE OF ISCSITargetEntry
  1971.     MAX-ACCESS     not-accessible
  1972.     STATUS         current
  1973.     DESCRIPTION
  1974.     "iSCSI Targets information table"
  1975.     ::= { iscsiTargets 1 }
  1976.  
  1977. iscsiTargetEntry OBJECT-TYPE
  1978.     SYNTAX          ISCSITargetEntry
  1979.     MAX-ACCESS      not-accessible
  1980.     STATUS          current
  1981.     DESCRIPTION
  1982.     "A row of iSCSI Targets information"
  1983.     INDEX { iscsiTargetIndex }
  1984.     ::= { iscsiTargetsTable 1 }
  1985.  
  1986. ISCSITargetEntry ::= SEQUENCE {
  1987.     iscsiTargetIndex            Unsigned32,
  1988.     iscsiTargetName             DisplayString,
  1989.     iscsiTargetAlias            DisplayString,
  1990.     iscsiTargetGroup            DisplayString,
  1991.     iscsiTargetAuth             DisplayString,
  1992.     iscsiTargetWriteMbps        Unsigned32,
  1993.     iscsiTargetReadMbps         Unsigned32,
  1994.     iscsiTargetWriteIops        Unsigned32,
  1995.     iscsiTargetReadIops         Unsigned32,
  1996.     iscsiTargetWriteLatency     Unsigned32,
  1997.     iscsiTargetReadLatency      Unsigned32
  1998. }
  1999.  
  2000. iscsiTargetIndex OBJECT-TYPE
  2001.     SYNTAX      Unsigned32
  2002.     MAX-ACCESS  not-accessible
  2003.     STATUS      current
  2004.     DESCRIPTION
  2005.     "iSCSI Target Index."
  2006.     ::= { iscsiTargetEntry 1 }
  2007.  
  2008. iscsiTargetName OBJECT-TYPE
  2009.     SYNTAX      DisplayString
  2010.     MAX-ACCESS  read-only
  2011.     STATUS      current
  2012.     DESCRIPTION
  2013.     "iSCSI Target name"
  2014.     ::= { iscsiTargetEntry 2 }
  2015.  
  2016. iscsiTargetAlias OBJECT-TYPE
  2017.     SYNTAX      DisplayString
  2018.     MAX-ACCESS  read-only
  2019.     STATUS      current
  2020.     DESCRIPTION
  2021.     "iSCSI Target alias"
  2022.     ::= { iscsiTargetEntry 3 }
  2023.  
  2024. iscsiTargetGroup OBJECT-TYPE
  2025.     SYNTAX      DisplayString
  2026.     MAX-ACCESS  read-only
  2027.     STATUS      current
  2028.     DESCRIPTION
  2029.     "iSCSI Target alias"
  2030.     ::= { iscsiTargetEntry 4 }
  2031.  
  2032. iscsiTargetAuth OBJECT-TYPE
  2033.     SYNTAX      DisplayString
  2034.     MAX-ACCESS  read-only
  2035.     STATUS      current
  2036.     DESCRIPTION
  2037.     "iSCSI Target authentication"
  2038.     ::= { iscsiTargetEntry 5 }
  2039.  
  2040. iscsiTargetWriteMbps OBJECT-TYPE
  2041.     SYNTAX         Unsigned32
  2042.     MAX-ACCESS     read-only
  2043.     STATUS         current
  2044.     DESCRIPTION
  2045.     "iSCSI Target writes, MBs per second"
  2046.     ::= { iscsiTargetEntry 6 }
  2047.  
  2048. iscsiTargetReadMbps OBJECT-TYPE
  2049.     SYNTAX         Unsigned32
  2050.     MAX-ACCESS     read-only
  2051.     STATUS         current
  2052.     DESCRIPTION
  2053.     "iSCSI Target reads, MBs per second"
  2054.     ::= { iscsiTargetEntry 7 }
  2055.  
  2056. iscsiTargetWriteIops OBJECT-TYPE
  2057.     SYNTAX         Unsigned32
  2058.     MAX-ACCESS     read-only
  2059.     STATUS         current
  2060.     DESCRIPTION
  2061.     "iSCSI Target writes, IOs per second"
  2062.     ::= { iscsiTargetEntry 8 }
  2063.  
  2064. iscsiTargetReadIops OBJECT-TYPE
  2065.     SYNTAX         Unsigned32
  2066.     MAX-ACCESS     read-only
  2067.     STATUS         current
  2068.     DESCRIPTION
  2069.     "iSCSI Target reads, IOs per second"
  2070.     ::= { iscsiTargetEntry 9 }
  2071.  
  2072. iscsiTargetWriteLatency OBJECT-TYPE
  2073.     SYNTAX         Unsigned32
  2074.     MAX-ACCESS     read-only
  2075.     STATUS         current
  2076.     DESCRIPTION
  2077.     "iSCSI Target average write latency"
  2078.     ::= { iscsiTargetEntry 10 }
  2079.  
  2080. iscsiTargetReadLatency OBJECT-TYPE
  2081.     SYNTAX         Unsigned32
  2082.     MAX-ACCESS     read-only
  2083.     STATUS         current
  2084.     DESCRIPTION
  2085.     "iSCSI Target average read latency"
  2086.     ::= { iscsiTargetEntry 11 }
  2087.  
  2088. --
  2089. -- End of iscsiTargetTable
  2090. --
  2091.  
  2092. --
  2093. -- iscsiInitiatorsTable
  2094. --
  2095. iscsiInitiatorsTable OBJECT-TYPE
  2096.     SYNTAX         SEQUENCE OF ISCSIInitiatorEntry
  2097.     MAX-ACCESS     not-accessible
  2098.     STATUS         current
  2099.     DESCRIPTION
  2100.     "iSCSI Initiators information table"
  2101.     ::= { iscsiInitiators 1 }
  2102.  
  2103. iscsiInitiatorEntry OBJECT-TYPE
  2104.     SYNTAX          ISCSIInitiatorEntry
  2105.     MAX-ACCESS      not-accessible
  2106.     STATUS          current
  2107.     DESCRIPTION
  2108.     "A row of iSCSI Initiators information"
  2109.     INDEX { iscsiInitiatorIndex }
  2110.     ::= { iscsiInitiatorsTable 1 }
  2111.  
  2112. ISCSIInitiatorEntry ::= SEQUENCE {
  2113.     iscsiInitiatorIndex            Unsigned32,
  2114.     iscsiInitiatorName             DisplayString,
  2115.     iscsiInitiatorChapUser         DisplayString,
  2116.     iscsiInitiatorGroup            DisplayString
  2117. }
  2118.  
  2119. iscsiInitiatorIndex OBJECT-TYPE
  2120.     SYNTAX      Unsigned32
  2121.     MAX-ACCESS  not-accessible
  2122.     STATUS      current
  2123.     DESCRIPTION
  2124.     "iSCSI Initiator Index."
  2125.     ::= { iscsiInitiatorEntry 1 }
  2126.  
  2127. iscsiInitiatorName OBJECT-TYPE
  2128.     SYNTAX      DisplayString
  2129.     MAX-ACCESS  read-only
  2130.     STATUS      current
  2131.     DESCRIPTION
  2132.     "iSCSI Initiator name"
  2133.     ::= { iscsiInitiatorEntry 2 }
  2134.  
  2135. iscsiInitiatorChapUser OBJECT-TYPE
  2136.     SYNTAX      DisplayString
  2137.     MAX-ACCESS  read-only
  2138.     STATUS      current
  2139.     DESCRIPTION
  2140.     "iSCSI Initiator CHAP user"
  2141.     ::= { iscsiInitiatorEntry 3 }
  2142.  
  2143. iscsiInitiatorGroup OBJECT-TYPE
  2144.     SYNTAX      DisplayString
  2145.     MAX-ACCESS  read-only
  2146.     STATUS      current
  2147.     DESCRIPTION
  2148.     "iSCSI Initiator group"
  2149.     ::= { iscsiInitiatorEntry 4 }
  2150.  
  2151. --
  2152. -- End of iscsiInitiatorTable
  2153. --
  2154.  
  2155. --
  2156. -- fcTargetsTable
  2157. --
  2158. fcTargetsTable OBJECT-TYPE
  2159.     SYNTAX         SEQUENCE OF FCTargetEntry
  2160.     MAX-ACCESS     not-accessible
  2161.     STATUS         current
  2162.     DESCRIPTION
  2163.     "FC Targets information table"
  2164.     ::= { fcTargets 1 }
  2165.  
  2166. fcTargetEntry OBJECT-TYPE
  2167.     SYNTAX          FCTargetEntry
  2168.     MAX-ACCESS      not-accessible
  2169.     STATUS          current
  2170.     DESCRIPTION
  2171.     "A row of FC Targets information"
  2172.     INDEX { fcTargetIndex }
  2173.     ::= { fcTargetsTable 1 }
  2174.  
  2175. FCTargetEntry ::= SEQUENCE {
  2176.     fcTargetIndex           Unsigned32,
  2177.     fcTargetName            DisplayString,
  2178.     fcTargetStatus          DisplayString,
  2179.     fcTargetGroup           DisplayString,
  2180.     fcTargetWriteMbps       Unsigned32,
  2181.     fcTargetReadMbps        Unsigned32,
  2182.     fcTargetWriteIops       Unsigned32,
  2183.     fcTargetReadIops        Unsigned32,
  2184.     fcTargetWriteLatency    Unsigned32,
  2185.     fcTargetReadLatency     Unsigned32
  2186. }
  2187.  
  2188. fcTargetIndex OBJECT-TYPE
  2189.     SYNTAX      Unsigned32
  2190.     MAX-ACCESS  not-accessible
  2191.     STATUS      current
  2192.     DESCRIPTION
  2193.     "FC Target Index."
  2194.     ::= { fcTargetEntry 1 }
  2195.  
  2196. fcTargetName OBJECT-TYPE
  2197.     SYNTAX      DisplayString
  2198.     MAX-ACCESS  read-only
  2199.     STATUS      current
  2200.     DESCRIPTION
  2201.     "FC Target name"
  2202.     ::= { fcTargetEntry 2 }
  2203.  
  2204. fcTargetStatus OBJECT-TYPE
  2205.     SYNTAX      DisplayString
  2206.     MAX-ACCESS  read-only
  2207.     STATUS      current
  2208.     DESCRIPTION
  2209.     "FC Target status"
  2210.     ::= { fcTargetEntry 3 }
  2211.  
  2212. fcTargetGroup OBJECT-TYPE
  2213.     SYNTAX      DisplayString
  2214.     MAX-ACCESS  read-only
  2215.     STATUS      current
  2216.     DESCRIPTION
  2217.     "FC Target group"
  2218.     ::= { fcTargetEntry 4 }
  2219.  
  2220. fcTargetWriteMbps OBJECT-TYPE
  2221.     SYNTAX         Unsigned32
  2222.     MAX-ACCESS     read-only
  2223.     STATUS         current
  2224.     DESCRIPTION
  2225.     "FC Target writes, MBs per second"
  2226.     ::= { fcTargetEntry 5 }
  2227.  
  2228. fcTargetReadMbps OBJECT-TYPE
  2229.     SYNTAX         Unsigned32
  2230.     MAX-ACCESS     read-only
  2231.     STATUS         current
  2232.     DESCRIPTION
  2233.     "FC Target reads, MBs per second"
  2234.     ::= { fcTargetEntry 6 }
  2235.  
  2236. fcTargetWriteIops OBJECT-TYPE
  2237.     SYNTAX         Unsigned32
  2238.     MAX-ACCESS     read-only
  2239.     STATUS         current
  2240.     DESCRIPTION
  2241.     "FC Target writes, IOs per second"
  2242.     ::= { fcTargetEntry 7 }
  2243.  
  2244. fcTargetReadIops OBJECT-TYPE
  2245.     SYNTAX         Unsigned32
  2246.     MAX-ACCESS     read-only
  2247.     STATUS         current
  2248.     DESCRIPTION
  2249.     "FC Target reads, IOs per second"
  2250.     ::= { fcTargetEntry 8 }
  2251.  
  2252. fcTargetWriteLatency OBJECT-TYPE
  2253.     SYNTAX         Unsigned32
  2254.     MAX-ACCESS     read-only
  2255.     STATUS         current
  2256.     DESCRIPTION
  2257.     "FC Target average write latency"
  2258.     ::= { fcTargetEntry 9 }
  2259.  
  2260. fcTargetReadLatency OBJECT-TYPE
  2261.     SYNTAX         Unsigned32
  2262.     MAX-ACCESS     read-only
  2263.     STATUS         current
  2264.     DESCRIPTION
  2265.     "FC Target average read latency"
  2266.     ::= { fcTargetEntry 10 }
  2267.  
  2268. --
  2269. -- End of fcTargetTable
  2270. --
  2271.  
  2272. --
  2273. -- fcInitiatorsTable
  2274. --
  2275. fcInitiatorsTable OBJECT-TYPE
  2276.     SYNTAX         SEQUENCE OF FCInitiatorEntry
  2277.     MAX-ACCESS     not-accessible
  2278.     STATUS         current
  2279.     DESCRIPTION
  2280.     "FC Initiators information table"
  2281.     ::= { fcInitiators 1 }
  2282.  
  2283. fcInitiatorEntry OBJECT-TYPE
  2284.     SYNTAX          FCInitiatorEntry
  2285.     MAX-ACCESS      not-accessible
  2286.     STATUS          current
  2287.     DESCRIPTION
  2288.     "A row of FC Initiators information"
  2289.     INDEX { fcInitiatorIndex }
  2290.     ::= { fcInitiatorsTable 1 }
  2291.  
  2292. FCInitiatorEntry ::= SEQUENCE {
  2293.     fcInitiatorIndex            Unsigned32,
  2294.     fcInitiatorName             DisplayString,
  2295.     fcInitiatorGroup            DisplayString
  2296. }
  2297.  
  2298. fcInitiatorIndex OBJECT-TYPE
  2299.     SYNTAX      Unsigned32
  2300.     MAX-ACCESS  not-accessible
  2301.     STATUS      current
  2302.     DESCRIPTION
  2303.     "FC Initiator Index."
  2304.     ::= { fcInitiatorEntry 1 }
  2305.  
  2306. fcInitiatorName OBJECT-TYPE
  2307.     SYNTAX      DisplayString
  2308.     MAX-ACCESS  read-only
  2309.     STATUS      current
  2310.     DESCRIPTION
  2311.     "FC Initiator name"
  2312.     ::= { fcInitiatorEntry 2 }
  2313.  
  2314. fcInitiatorGroup OBJECT-TYPE
  2315.     SYNTAX      DisplayString
  2316.     MAX-ACCESS  read-only
  2317.     STATUS      current
  2318.     DESCRIPTION
  2319.     "FC Initiator group"
  2320.     ::= { fcInitiatorEntry 3 }
  2321.  
  2322. --
  2323. -- End of fcInitiatorTable
  2324. --
  2325.  
  2326. --
  2327. -- vmware NFS Datastores Table
  2328. --
  2329. vmwareNFSDatastoresTable OBJECT-TYPE
  2330.     SYNTAX         SEQUENCE OF VMWareNFSDatastoreEntry
  2331.     MAX-ACCESS     not-accessible
  2332.     STATUS         current
  2333.     DESCRIPTION
  2334.     "VMWare NFS Datastores information table"
  2335.     ::= { vmwareNFSDatastores 1 }
  2336.  
  2337. vmwareNFSDatastoreEntry OBJECT-TYPE
  2338.     SYNTAX          VMWareNFSDatastoreEntry
  2339.     MAX-ACCESS      not-accessible
  2340.     STATUS          current
  2341.     DESCRIPTION
  2342.     "A row of VMWare NFS Datastores information"
  2343.     INDEX { vmwareNFSDatastoreIndex }
  2344.     ::= { vmwareNFSDatastoresTable 1 }
  2345.  
  2346. VMWareNFSDatastoreEntry ::= SEQUENCE {
  2347.     vmwareNFSDatastoreIndex             Unsigned32,
  2348.     vmwareNFSDatastoreVMName            DisplayString,
  2349.     vmwareNFSDatastoreESXName           DisplayString,
  2350.     vmwareNFSDatastoreWriteMbps         Unsigned32,
  2351.     vmwareNFSDatastoreReadMbps          Unsigned32,
  2352.     vmwareNFSDatastoreWriteIops         Unsigned32,
  2353.     vmwareNFSDatastoreReadIops          Unsigned32,
  2354.     vmwareNFSDatastoreWriteLatency      Unsigned32,
  2355.     vmwareNFSDatastoreReadLatency       Unsigned32
  2356. }
  2357.  
  2358. vmwareNFSDatastoreIndex OBJECT-TYPE
  2359.     SYNTAX      Unsigned32
  2360.     MAX-ACCESS  not-accessible
  2361.     STATUS      current
  2362.     DESCRIPTION
  2363.     "VMWare NFS Datastore Index."
  2364.     ::= { vmwareNFSDatastoreEntry 1 }
  2365.  
  2366. vmwareNFSDatastoreVMName OBJECT-TYPE
  2367.     SYNTAX      DisplayString
  2368.     MAX-ACCESS  read-only
  2369.     STATUS      current
  2370.     DESCRIPTION
  2371.     "VMWare NFS Datastore VM name"
  2372.     ::= { vmwareNFSDatastoreEntry 2 }
  2373.  
  2374. vmwareNFSDatastoreESXName OBJECT-TYPE
  2375.     SYNTAX      DisplayString
  2376.     MAX-ACCESS  read-only
  2377.     STATUS      current
  2378.     DESCRIPTION
  2379.     "VMWare NFS Datastore ESX server name"
  2380.     ::= { vmwareNFSDatastoreEntry 3 }
  2381.  
  2382. vmwareNFSDatastoreWriteMbps OBJECT-TYPE
  2383.     SYNTAX         Unsigned32
  2384.     MAX-ACCESS     read-only
  2385.     STATUS         current
  2386.     DESCRIPTION
  2387.     "VMWare NFS Datastore writes, MBs per second"
  2388.     ::= { vmwareNFSDatastoreEntry 4 }
  2389.  
  2390. vmwareNFSDatastoreReadMbps OBJECT-TYPE
  2391.     SYNTAX         Unsigned32
  2392.     MAX-ACCESS     read-only
  2393.     STATUS         current
  2394.     DESCRIPTION
  2395.     "VMWare NFS Datastore reads, MBs per second"
  2396.     ::= { vmwareNFSDatastoreEntry 5 }
  2397.  
  2398. vmwareNFSDatastoreWriteIops OBJECT-TYPE
  2399.     SYNTAX         Unsigned32
  2400.     MAX-ACCESS     read-only
  2401.     STATUS         current
  2402.     DESCRIPTION
  2403.     "VMWare NFS Datastore reads, IOs per second"
  2404.     ::= { vmwareNFSDatastoreEntry 6 }
  2405.  
  2406. vmwareNFSDatastoreReadIops OBJECT-TYPE
  2407.     SYNTAX         Unsigned32
  2408.     MAX-ACCESS     read-only
  2409.     STATUS         current
  2410.     DESCRIPTION
  2411.     "VMWare NFS Datastore reads, IOs per second"
  2412.     ::= { vmwareNFSDatastoreEntry 7 }
  2413.  
  2414. vmwareNFSDatastoreWriteLatency OBJECT-TYPE
  2415.     SYNTAX         Unsigned32
  2416.     MAX-ACCESS     read-only
  2417.     STATUS         current
  2418.     DESCRIPTION
  2419.     "VMWare NFS Datastore write latency"
  2420.     ::= { vmwareNFSDatastoreEntry 8 }
  2421.  
  2422. vmwareNFSDatastoreReadLatency OBJECT-TYPE
  2423.     SYNTAX         Unsigned32
  2424.     MAX-ACCESS     read-only
  2425.     STATUS         current
  2426.     DESCRIPTION
  2427.     "VMWare NFS Datastore read latency"
  2428.     ::= { vmwareNFSDatastoreEntry 9 }
  2429.  
  2430. --
  2431. -- End of vmwareNFSDatastoreTable
  2432. --
  2433.  
  2434. --
  2435. -- haResourcesTable
  2436. --
  2437. haResourcesTable OBJECT-TYPE
  2438.     SYNTAX         SEQUENCE OF HAResourceEntry
  2439.     MAX-ACCESS     not-accessible
  2440.     STATUS         current
  2441.     DESCRIPTION
  2442.     "HA Resource information table"
  2443.     ::= { haResources 1 }
  2444.  
  2445. haResourceEntry OBJECT-TYPE
  2446.     SYNTAX          HAResourceEntry
  2447.     MAX-ACCESS      not-accessible
  2448.     STATUS          current
  2449.     DESCRIPTION
  2450.     "A row of HA Resource information"
  2451.     INDEX { haResourceIndex }
  2452.     ::= { haResourcesTable 1 }
  2453.  
  2454. HAResourceEntry ::= SEQUENCE {
  2455.     haResourceIndex             Unsigned32,
  2456.     haResourceName              DisplayString,
  2457.     haResourceDescription       DisplayString,
  2458.     haResourceStatus            DisplayString,
  2459.     haResourceGroup             DisplayString,
  2460.     haResourceActiveNode        DisplayString
  2461. }
  2462.  
  2463. haResourceIndex OBJECT-TYPE
  2464.     SYNTAX      Unsigned32
  2465.     MAX-ACCESS  not-accessible
  2466.     STATUS      current
  2467.     DESCRIPTION
  2468.     "HA Resource Index."
  2469.     ::= { haResourceEntry 1 }
  2470.  
  2471. haResourceName OBJECT-TYPE
  2472.     SYNTAX      DisplayString
  2473.     MAX-ACCESS  read-only
  2474.     STATUS      current
  2475.     DESCRIPTION
  2476.     "HA Resource name"
  2477.     ::= { haResourceEntry 2 }
  2478.  
  2479. haResourceDescription OBJECT-TYPE
  2480.     SYNTAX      DisplayString
  2481.     MAX-ACCESS  read-only
  2482.     STATUS      current
  2483.     DESCRIPTION
  2484.     "HA Resource description"
  2485.     ::= { haResourceEntry 3 }
  2486.  
  2487. haResourceStatus OBJECT-TYPE
  2488.     SYNTAX      DisplayString
  2489.     MAX-ACCESS  read-only
  2490.     STATUS      current
  2491.     DESCRIPTION
  2492.     "HA Resource status"
  2493.     ::= { haResourceEntry 4 }
  2494.  
  2495. haResourceGroup OBJECT-TYPE
  2496.     SYNTAX      DisplayString
  2497.     MAX-ACCESS  read-only
  2498.     STATUS      current
  2499.     DESCRIPTION
  2500.     "HA Resource group"
  2501.     ::= { haResourceEntry 5 }
  2502.  
  2503. haResourceActiveNode OBJECT-TYPE
  2504.     SYNTAX      DisplayString
  2505.     MAX-ACCESS  read-only
  2506.     STATUS      current
  2507.     DESCRIPTION
  2508.     "HA Resource active node"
  2509.     ::= { haResourceEntry 6 }
  2510.  
  2511. --
  2512. -- End of haResourcesTable
  2513. --
  2514.  
  2515. --
  2516. -- NIC Table
  2517. --
  2518. nicTable OBJECT-TYPE
  2519.     SYNTAX         SEQUENCE OF NICEntry
  2520.     MAX-ACCESS     not-accessible
  2521.     STATUS         current
  2522.     DESCRIPTION
  2523.     "NIC information table"
  2524.     ::= { network 1 }
  2525.  
  2526. nicEntry OBJECT-TYPE
  2527.     SYNTAX          NICEntry
  2528.     MAX-ACCESS      not-accessible
  2529.     STATUS          current
  2530.     DESCRIPTION
  2531.     "A row of NIC information"
  2532.     INDEX { nicIndex }
  2533.     ::= { nicTable 1 }
  2534.  
  2535. NICEntry ::= SEQUENCE {
  2536.     nicIndex                    Unsigned32,
  2537.     nicName                     DisplayString,
  2538.     nicState                    DisplayString,
  2539.     nicGroup                    DisplayString,
  2540.     nicMTU                      Unsigned32,
  2541.     nicReceiveMbps              Unsigned32,
  2542.     nicTransmitMbps             Unsigned32
  2543. }
  2544.  
  2545. nicIndex OBJECT-TYPE
  2546.     SYNTAX      Unsigned32
  2547.     MAX-ACCESS  not-accessible
  2548.     STATUS      current
  2549.     DESCRIPTION
  2550.     "NIC Index."
  2551.     ::= { nicEntry 1 }
  2552.  
  2553. nicName OBJECT-TYPE
  2554.     SYNTAX      DisplayString
  2555.     MAX-ACCESS  read-only
  2556.     STATUS      current
  2557.     DESCRIPTION
  2558.     "NIC name"
  2559.     ::= { nicEntry 2 }
  2560.  
  2561. nicState OBJECT-TYPE
  2562.     SYNTAX      DisplayString
  2563.     MAX-ACCESS  read-only
  2564.     STATUS      current
  2565.     DESCRIPTION
  2566.     "NIC state"
  2567.     ::= { nicEntry 3 }
  2568.  
  2569. nicGroup OBJECT-TYPE
  2570.     SYNTAX      DisplayString
  2571.     MAX-ACCESS  read-only
  2572.     STATUS      current
  2573.     DESCRIPTION
  2574.     "NIC group"
  2575.     ::= { nicEntry 4 }
  2576.  
  2577. nicMTU OBJECT-TYPE
  2578.     SYNTAX      Unsigned32
  2579.     MAX-ACCESS  read-only
  2580.     STATUS      current
  2581.     DESCRIPTION
  2582.     "NIC maximum transmission unit"
  2583.     ::= { nicEntry 5 }
  2584.  
  2585. nicReceiveMbps OBJECT-TYPE
  2586.     SYNTAX      Unsigned32
  2587.     MAX-ACCESS  read-only
  2588.     STATUS      current
  2589.     DESCRIPTION
  2590.     "NIC bytes received in MBs per second"
  2591.     ::= { nicEntry 6 }
  2592.  
  2593. nicTransmitMbps OBJECT-TYPE
  2594.     SYNTAX      Unsigned32
  2595.     MAX-ACCESS  read-only
  2596.     STATUS      current
  2597.     DESCRIPTION
  2598.     "NIC bytes received in MBs per second"
  2599.     ::= { nicEntry 7 }
  2600.  
  2601. --
  2602. -- End of nicTable
  2603. --
  2604.  
  2605.  
  2606. --
  2607. -- Notifications
  2608. --
  2609.  
  2610. notificationObjects OBJECT IDENTIFIER ::= { tegileArray-notifications 1 }
  2611.  
  2612. notificationProps OBJECT IDENTIFIER ::= { notificationObjects 1 }
  2613.  
  2614. notificationDescription OBJECT-TYPE
  2615.     SYNTAX      DisplayString
  2616.     MAX-ACCESS  read-only
  2617.     STATUS      current
  2618.     DESCRIPTION
  2619.     "Description of the notification."
  2620. ::= { notificationProps 1 }
  2621.  
  2622. notificationTime OBJECT-TYPE
  2623.     SYNTAX      DisplayString
  2624.     MAX-ACCESS  read-only
  2625.     STATUS      current
  2626.     DESCRIPTION
  2627.     "Time of the notification generated"
  2628. ::= { notificationProps 2 }
  2629.  
  2630. notificationSeverity OBJECT-TYPE
  2631.     SYNTAX      DisplayString
  2632.     MAX-ACCESS  read-only
  2633.     STATUS      current
  2634.     DESCRIPTION
  2635.     "The severity level of the notification (informational, warning, error, critical)."
  2636. ::= { notificationProps 3 }
  2637.  
  2638. notificationComponentName OBJECT-TYPE
  2639.     SYNTAX      DisplayString
  2640.     MAX-ACCESS  read-only
  2641.     STATUS      current
  2642.     DESCRIPTION
  2643.     "Name of the component that originated the notification."
  2644. ::= { notificationProps 4 }
  2645.  
  2646. notificationTargetEntityName OBJECT-TYPE
  2647.     SYNTAX      DisplayString
  2648.     MAX-ACCESS  read-only
  2649.     STATUS      current
  2650.     DESCRIPTION
  2651.     "Name of the Target entity."
  2652. ::= { notificationProps 5 }
  2653.  
  2654. notificationEventCode OBJECT-TYPE
  2655.     SYNTAX      DisplayString
  2656.     MAX-ACCESS  read-only
  2657.     STATUS      current
  2658.     DESCRIPTION
  2659.     "Description of the notification."
  2660. ::= { notificationProps 6 }
  2661.  
  2662. notificationSensorAction OBJECT-TYPE
  2663.     SYNTAX      DisplayString
  2664.     MAX-ACCESS  read-only
  2665.     STATUS      current
  2666.     DESCRIPTION
  2667.     "IPMI Sensor action."
  2668. ::= { notificationProps 7 }
  2669.  
  2670. notificationSensorNumber OBJECT-TYPE
  2671.     SYNTAX      DisplayString
  2672.     MAX-ACCESS  read-only
  2673.     STATUS      current
  2674.     DESCRIPTION
  2675.     "IPMI Sensor number."
  2676. ::= { notificationProps 8 }
  2677.  
  2678. notificationSensorSuspect OBJECT-TYPE
  2679.     SYNTAX      DisplayString
  2680.     MAX-ACCESS  read-only
  2681.     STATUS      current
  2682.     DESCRIPTION
  2683.     "IPMI Sensor suspect"
  2684. ::= { notificationProps 9 }
  2685.  
  2686. notificationReadingTriggerValue OBJECT-TYPE
  2687.     SYNTAX      DisplayString
  2688.     MAX-ACCESS  read-only
  2689.     STATUS      current
  2690.     DESCRIPTION
  2691.     "Reading trigger value."
  2692. ::= { notificationProps 10 }
  2693.  
  2694. notificationThresholdTriggerValue OBJECT-TYPE
  2695.     SYNTAX      DisplayString
  2696.     MAX-ACCESS  read-only
  2697.     STATUS      current
  2698.     DESCRIPTION
  2699.     "Threshold trigger value."
  2700. ::= { notificationProps 11 }
  2701.  
  2702. notificationReadingUnit OBJECT-TYPE
  2703.     SYNTAX      DisplayString
  2704.     MAX-ACCESS  read-only
  2705.     STATUS      current
  2706.     DESCRIPTION
  2707.     "Reading unit of the value."
  2708. ::= { notificationProps 12 }
  2709.  
  2710.  
  2711. notifications OBJECT IDENTIFIER ::= { notificationObjects 2 }
  2712.  
  2713. -- Test notification
  2714. testNotification NOTIFICATION-TYPE
  2715.     OBJECTS{
  2716.         notificationDescription,
  2717.         notificationTime,
  2718.         notificationSeverity,
  2719.         notificationComponentName,
  2720.         notificationTargetEntityName,
  2721.         notificationEventCode
  2722.     }
  2723.     STATUS current
  2724.     DESCRIPTION
  2725.        "Test notification/trap"
  2726. ::= { notifications 10 }
  2727.  
  2728. -- Disk related events
  2729. diskIsOnline NOTIFICATION-TYPE
  2730.     OBJECTS{
  2731.         notificationDescription,
  2732.         notificationTime,
  2733.         notificationSeverity,
  2734.         notificationComponentName,
  2735.         notificationTargetEntityName,
  2736.         notificationEventCode
  2737.     }
  2738.     STATUS current
  2739.     DESCRIPTION
  2740.        "Disk came back online"
  2741. ::= { notifications 101 }
  2742.  
  2743. diskGoneOffline NOTIFICATION-TYPE
  2744.     OBJECTS{
  2745.         notificationDescription,
  2746.         notificationTime,
  2747.         notificationSeverity,
  2748.         notificationComponentName,
  2749.         notificationTargetEntityName,
  2750.         notificationEventCode
  2751.     }
  2752.     STATUS current
  2753.     DESCRIPTION
  2754.        "Disk went offline"
  2755. ::= { notifications 102 }
  2756.  
  2757. diskError NOTIFICATION-TYPE
  2758.     OBJECTS{
  2759.         notificationDescription,
  2760.         notificationTime,
  2761.         notificationSeverity,
  2762.         notificationComponentName,
  2763.         notificationTargetEntityName,
  2764.         notificationEventCode
  2765.     }
  2766.     STATUS current
  2767.     DESCRIPTION
  2768.        "Disk error encountered"
  2769. ::= { notifications 103 }
  2770.  
  2771. spareDiskReplaced NOTIFICATION-TYPE
  2772.     OBJECTS{
  2773.         notificationDescription,
  2774.         notificationTime,
  2775.         notificationSeverity,
  2776.         notificationComponentName,
  2777.         notificationTargetEntityName,
  2778.         notificationEventCode
  2779.     }
  2780.     STATUS current
  2781.     DESCRIPTION
  2782.        "Spare disk replaced"
  2783. ::= { notifications 104 }
  2784.  
  2785. diskSlowIo NOTIFICATION-TYPE
  2786.     OBJECTS{
  2787.         notificationDescription,
  2788.         notificationTime,
  2789.         notificationSeverity,
  2790.         notificationComponentName,
  2791.         notificationTargetEntityName,
  2792.         notificationEventCode
  2793.     }
  2794.     STATUS current
  2795.     DESCRIPTION
  2796.        "Slow I/O operations observed on Disk"
  2797. ::= { notifications 105 }
  2798.  
  2799.  
  2800. -- Pool related events
  2801.  
  2802. poolCreated NOTIFICATION-TYPE
  2803.     OBJECTS{
  2804.         notificationDescription,
  2805.         notificationTime,
  2806.         notificationSeverity,
  2807.         notificationComponentName,
  2808.         notificationTargetEntityName,
  2809.         notificationEventCode
  2810.     }
  2811.     STATUS current
  2812.     DESCRIPTION
  2813.        "Pool is created"
  2814. ::= { notifications 201 }
  2815.  
  2816. poolDeleted NOTIFICATION-TYPE
  2817.     OBJECTS{
  2818.         notificationDescription,
  2819.         notificationTime,
  2820.         notificationSeverity,
  2821.         notificationComponentName,
  2822.         notificationTargetEntityName,
  2823.         notificationEventCode
  2824.     }
  2825.     STATUS current
  2826.     DESCRIPTION
  2827.        "Pool is deleted"
  2828. ::= { notifications 202 }
  2829.  
  2830. poolDeletionFailed NOTIFICATION-TYPE
  2831.     OBJECTS{
  2832.         notificationDescription,
  2833.         notificationTime,
  2834.         notificationSeverity,
  2835.         notificationComponentName,
  2836.         notificationTargetEntityName,
  2837.         notificationEventCode
  2838.     }
  2839.     STATUS current
  2840.     DESCRIPTION
  2841.        "Pool deletion attempt failed"
  2842. ::= { notifications 203 }
  2843.  
  2844. poolExpanded NOTIFICATION-TYPE
  2845.     OBJECTS{
  2846.         notificationDescription,
  2847.         notificationTime,
  2848.         notificationSeverity,
  2849.         notificationComponentName,
  2850.         notificationTargetEntityName,
  2851.         notificationEventCode
  2852.     }
  2853.     STATUS current
  2854.     DESCRIPTION
  2855.        "Pool is expanded"
  2856. ::= { notifications 204 }
  2857.  
  2858. poolExported NOTIFICATION-TYPE
  2859.     OBJECTS{
  2860.         notificationDescription,
  2861.         notificationTime,
  2862.         notificationSeverity,
  2863.         notificationComponentName,
  2864.         notificationTargetEntityName,
  2865.         notificationEventCode
  2866.     }
  2867.     STATUS current
  2868.     DESCRIPTION
  2869.        "Pool is exported"
  2870. ::= { notifications 205 }
  2871.  
  2872. poolImported NOTIFICATION-TYPE
  2873.     OBJECTS{
  2874.         notificationDescription,
  2875.         notificationTime,
  2876.         notificationSeverity,
  2877.         notificationComponentName,
  2878.         notificationTargetEntityName,
  2879.         notificationEventCode
  2880.     }
  2881.     STATUS current
  2882.     DESCRIPTION
  2883.        "Pool is imported"
  2884. ::= { notifications 206 }
  2885.  
  2886. poolUpgraded NOTIFICATION-TYPE
  2887.     OBJECTS{
  2888.         notificationDescription,
  2889.         notificationTime,
  2890.         notificationSeverity,
  2891.         notificationComponentName,
  2892.         notificationTargetEntityName,
  2893.         notificationEventCode
  2894.     }
  2895.     STATUS current
  2896.     DESCRIPTION
  2897.        "Pool is upgraded"
  2898. ::= { notifications 207 }
  2899.  
  2900. poolQuotaExceedThresholdWarning NOTIFICATION-TYPE
  2901.     OBJECTS{
  2902.         notificationDescription,
  2903.         notificationTime,
  2904.         notificationSeverity,
  2905.         notificationComponentName,
  2906.         notificationTargetEntityName,
  2907.         notificationEventCode
  2908.     }
  2909.     STATUS current
  2910.     DESCRIPTION
  2911.        "Pool quota exceeded the threshold limit"
  2912. ::= { notifications 208 }
  2913.  
  2914. poolMetaDataQuotaExceedThresholdWarning NOTIFICATION-TYPE
  2915.     OBJECTS{
  2916.         notificationDescription,
  2917.         notificationTime,
  2918.         notificationSeverity,
  2919.         notificationComponentName,
  2920.         notificationTargetEntityName,
  2921.         notificationEventCode
  2922.     }
  2923.     STATUS current
  2924.     DESCRIPTION
  2925.        "Pool meta-data quota exceeded the threshold limit"
  2926. ::= { notifications 209 }
  2927.  
  2928. poolAvailableMetaToDataRatioBelowThresholdWarning NOTIFICATION-TYPE
  2929.     OBJECTS{
  2930.         notificationDescription,
  2931.         notificationTime,
  2932.         notificationSeverity,
  2933.         notificationComponentName,
  2934.         notificationTargetEntityName,
  2935.         notificationEventCode
  2936.     }
  2937.     STATUS current
  2938.     DESCRIPTION
  2939.        "Pool available meta-data to data ratio below threshold limit"
  2940. ::= { notifications 210 }
  2941.  
  2942. poolQuotaFinished NOTIFICATION-TYPE
  2943.     OBJECTS{
  2944.         notificationDescription,
  2945.         notificationTime,
  2946.         notificationSeverity,
  2947.         notificationComponentName,
  2948.         notificationTargetEntityName,
  2949.         notificationEventCode
  2950.     }
  2951.     STATUS current
  2952.     DESCRIPTION
  2953.        "Pool quota finished"
  2954. ::= { notifications 211 }
  2955.  
  2956. poolDegraded NOTIFICATION-TYPE
  2957.     OBJECTS{
  2958.         notificationDescription,
  2959.         notificationTime,
  2960.         notificationSeverity,
  2961.         notificationComponentName,
  2962.         notificationTargetEntityName,
  2963.         notificationEventCode
  2964.     }
  2965.     STATUS current
  2966.     DESCRIPTION
  2967.        "Pool has degraded"
  2968. ::= { notifications 212 }
  2969.  
  2970. -- Project related events
  2971. projectCreatedSuccessfully NOTIFICATION-TYPE
  2972.     OBJECTS{
  2973.         notificationDescription,
  2974.         notificationTime,
  2975.         notificationSeverity,
  2976.         notificationComponentName,
  2977.         notificationTargetEntityName,
  2978.         notificationEventCode
  2979.     }
  2980.     STATUS current
  2981.     DESCRIPTION
  2982.        "Project created successfully"
  2983. ::= { notifications 301 }
  2984.  
  2985. projectDeletionFailed NOTIFICATION-TYPE
  2986.     OBJECTS{
  2987.         notificationDescription,
  2988.         notificationTime,
  2989.         notificationSeverity,
  2990.         notificationComponentName,
  2991.         notificationTargetEntityName,
  2992.         notificationEventCode
  2993.     }
  2994.     STATUS current
  2995.     DESCRIPTION
  2996.        "Project deleted failed"
  2997. ::= { notifications 302 }
  2998.  
  2999. projectDeleted NOTIFICATION-TYPE
  3000.     OBJECTS{
  3001.         notificationDescription,
  3002.         notificationTime,
  3003.         notificationSeverity,
  3004.         notificationComponentName,
  3005.         notificationTargetEntityName,
  3006.         notificationEventCode
  3007.     }
  3008.     STATUS current
  3009.     DESCRIPTION
  3010.        "Project is deleted"
  3011. ::= { notifications 303 }
  3012.  
  3013. projectModified NOTIFICATION-TYPE
  3014.     OBJECTS{
  3015.         notificationDescription,
  3016.         notificationTime,
  3017.         notificationSeverity,
  3018.         notificationComponentName,
  3019.         notificationTargetEntityName,
  3020.         notificationEventCode
  3021.     }
  3022.     STATUS current
  3023.     DESCRIPTION
  3024.        "Project is modified"
  3025. ::= { notifications 304 }
  3026.  
  3027. projectThresholdExceedWarning NOTIFICATION-TYPE
  3028.     OBJECTS{
  3029.         notificationDescription,
  3030.         notificationTime,
  3031.         notificationSeverity,
  3032.         notificationComponentName,
  3033.         notificationTargetEntityName,
  3034.         notificationEventCode
  3035.     }
  3036.     STATUS current
  3037.     DESCRIPTION
  3038.        "Project usage has exceeded threshold."
  3039. ::= { notifications 305 }
  3040.  
  3041. projectQuotaFinished NOTIFICATION-TYPE
  3042.     OBJECTS{
  3043.         notificationDescription,
  3044.         notificationTime,
  3045.         notificationSeverity,
  3046.         notificationComponentName,
  3047.         notificationTargetEntityName,
  3048.         notificationEventCode
  3049.     }
  3050.     STATUS current
  3051.     DESCRIPTION
  3052.        "Project quota is finished."
  3053. ::= { notifications 306 }
  3054.  
  3055. projectCreatedWithNonOptimalBlockSize NOTIFICATION-TYPE
  3056.     OBJECTS{
  3057.         notificationDescription,
  3058.         notificationTime,
  3059.         notificationSeverity,
  3060.         notificationComponentName,
  3061.         notificationTargetEntityName,
  3062.         notificationEventCode
  3063.     }
  3064.     STATUS current
  3065.     DESCRIPTION
  3066.        "Project created with non optimal block size"
  3067. ::= { notifications 307 }
  3068.  
  3069. -- Volume related events
  3070. volumeCreatedSuccessfully NOTIFICATION-TYPE
  3071.     OBJECTS{
  3072.         notificationDescription,
  3073.         notificationTime,
  3074.         notificationSeverity,
  3075.         notificationComponentName,
  3076.         notificationTargetEntityName,
  3077.         notificationEventCode
  3078.     }
  3079.     STATUS current
  3080.     DESCRIPTION
  3081.        "Volume created successfully"
  3082. ::= { notifications 401 }
  3083.  
  3084. volumeModifyCompleted NOTIFICATION-TYPE
  3085.     OBJECTS{
  3086.         notificationDescription,
  3087.         notificationTime,
  3088.         notificationSeverity,
  3089.         notificationComponentName,
  3090.         notificationTargetEntityName,
  3091.         notificationEventCode
  3092.     }
  3093.     STATUS current
  3094.     DESCRIPTION
  3095.        "Volume is modified"
  3096. ::= { notifications 402 }
  3097.  
  3098. volumeDeleteCompleted NOTIFICATION-TYPE
  3099.     OBJECTS{
  3100.         notificationDescription,
  3101.         notificationTime,
  3102.         notificationSeverity,
  3103.         notificationComponentName,
  3104.         notificationTargetEntityName,
  3105.         notificationEventCode
  3106.     }
  3107.     STATUS current
  3108.     DESCRIPTION
  3109.        "Volume is deleted"
  3110. ::= { notifications 403 }
  3111.  
  3112. volumeDeleteFailed NOTIFICATION-TYPE
  3113.     OBJECTS{
  3114.         notificationDescription,
  3115.         notificationTime,
  3116.         notificationSeverity,
  3117.         notificationComponentName,
  3118.         notificationTargetEntityName,
  3119.         notificationEventCode
  3120.     }
  3121.     STATUS current
  3122.     DESCRIPTION
  3123.        "Volume deletion failed"
  3124. ::= { notifications 404 }
  3125.  
  3126. volumeExceedsThresholdWarning NOTIFICATION-TYPE
  3127.     OBJECTS{
  3128.         notificationDescription,
  3129.         notificationTime,
  3130.         notificationSeverity,
  3131.         notificationComponentName,
  3132.         notificationTargetEntityName,
  3133.         notificationEventCode
  3134.     }
  3135.     STATUS current
  3136.     DESCRIPTION
  3137.        "Volume Quota has exceeded the configured Limit"
  3138. ::= { notifications 405 }
  3139.  
  3140. volumeQuotaFinished NOTIFICATION-TYPE
  3141.     OBJECTS{
  3142.         notificationDescription,
  3143.         notificationTime,
  3144.         notificationSeverity,
  3145.         notificationComponentName,
  3146.         notificationTargetEntityName,
  3147.         notificationEventCode
  3148.     }
  3149.     STATUS current
  3150.     DESCRIPTION
  3151.        "Volume Quota has Finished"
  3152. ::= { notifications 406}
  3153.  
  3154. volumeCreatedWithNonOptimalBlockSize NOTIFICATION-TYPE
  3155.     OBJECTS{
  3156.         notificationDescription,
  3157.         notificationTime,
  3158.         notificationSeverity,
  3159.         notificationComponentName,
  3160.         notificationTargetEntityName,
  3161.         notificationEventCode
  3162.     }
  3163.     STATUS current
  3164.     DESCRIPTION
  3165.        "Volume created with non optimal block size"
  3166. ::= { notifications 407 }
  3167.  
  3168. -- Share related events
  3169. shareCreatedSuccessfully NOTIFICATION-TYPE
  3170.     OBJECTS{
  3171.         notificationDescription,
  3172.         notificationTime,
  3173.         notificationSeverity,
  3174.         notificationComponentName,
  3175.         notificationTargetEntityName,
  3176.         notificationEventCode
  3177.     }
  3178.     STATUS current
  3179.     DESCRIPTION
  3180.        "Share created successfully"
  3181. ::= { notifications 501 }
  3182.  
  3183. shareDeletionFailed NOTIFICATION-TYPE
  3184.     OBJECTS{
  3185.         notificationDescription,
  3186.         notificationTime,
  3187.         notificationSeverity,
  3188.         notificationComponentName,
  3189.         notificationTargetEntityName,
  3190.         notificationEventCode
  3191.     }
  3192.     STATUS current
  3193.     DESCRIPTION
  3194.        "Share deletion failed"
  3195. ::= { notifications 502 }
  3196.  
  3197. shareDeleted NOTIFICATION-TYPE
  3198.     OBJECTS{
  3199.         notificationDescription,
  3200.         notificationTime,
  3201.         notificationSeverity,
  3202.         notificationComponentName,
  3203.         notificationTargetEntityName,
  3204.         notificationEventCode
  3205.     }
  3206.     STATUS current
  3207.     DESCRIPTION
  3208.        "Share is deleted"
  3209. ::= { notifications 503 }
  3210.  
  3211. shareExceedThresholdWarning NOTIFICATION-TYPE
  3212.     OBJECTS{
  3213.         notificationDescription,
  3214.         notificationTime,
  3215.         notificationSeverity,
  3216.         notificationComponentName,
  3217.         notificationTargetEntityName,
  3218.         notificationEventCode
  3219.     }
  3220.     STATUS current
  3221.     DESCRIPTION
  3222.        "Share exceeds the threshold limit"
  3223. ::= { notifications 504 }
  3224.  
  3225. shareQuotaFinished NOTIFICATION-TYPE
  3226.     OBJECTS{
  3227.         notificationDescription,
  3228.         notificationTime,
  3229.         notificationSeverity,
  3230.         notificationComponentName,
  3231.         notificationTargetEntityName,
  3232.         notificationEventCode
  3233.     }
  3234.     STATUS current
  3235.     DESCRIPTION
  3236.        "Share quota is finished"
  3237. ::= { notifications 505 }
  3238.  
  3239. shareCreatedWithNonOptimalBlockSize NOTIFICATION-TYPE
  3240.     OBJECTS{
  3241.         notificationDescription,
  3242.         notificationTime,
  3243.         notificationSeverity,
  3244.         notificationComponentName,
  3245.         notificationTargetEntityName,
  3246.         notificationEventCode
  3247.     }
  3248.     STATUS current
  3249.     DESCRIPTION
  3250.        "Share created with non optimal block size"
  3251. ::= { notifications 506 }
  3252.  
  3253. -- ACL events
  3254. aclMigrationStarted NOTIFICATION-TYPE
  3255.     OBJECTS{
  3256.         notificationDescription,
  3257.         notificationTime,
  3258.         notificationSeverity,
  3259.         notificationComponentName,
  3260.         notificationTargetEntityName,
  3261.         notificationEventCode
  3262.     }
  3263.     STATUS current
  3264.     DESCRIPTION
  3265.        "ACL migration started"
  3266. ::= { notifications 601 }
  3267.  
  3268. aclMigrationCompleted NOTIFICATION-TYPE
  3269.     OBJECTS{
  3270.         notificationDescription,
  3271.         notificationTime,
  3272.         notificationSeverity,
  3273.         notificationComponentName,
  3274.         notificationTargetEntityName,
  3275.         notificationEventCode
  3276.     }
  3277.     STATUS current
  3278.     DESCRIPTION
  3279.        "ACL migration completed"
  3280. ::= { notifications 602 }
  3281.  
  3282. -- Folder related events
  3283. deleteFolderCompleted NOTIFICATION-TYPE
  3284.     OBJECTS{
  3285.         notificationDescription,
  3286.         notificationTime,
  3287.         notificationSeverity,
  3288.         notificationComponentName,
  3289.         notificationTargetEntityName,
  3290.         notificationEventCode
  3291.     }
  3292.     STATUS current
  3293.     DESCRIPTION
  3294.        "Folder deleted"
  3295. ::= { notifications 701 }
  3296.  
  3297. deleteFolderFailed NOTIFICATION-TYPE
  3298.     OBJECTS{
  3299.         notificationDescription,
  3300.         notificationTime,
  3301.         notificationSeverity,
  3302.         notificationComponentName,
  3303.         notificationTargetEntityName,
  3304.         notificationEventCode
  3305.     }
  3306.     STATUS current
  3307.     DESCRIPTION
  3308.        "Folder deletion failed"
  3309. ::= { notifications 702 }
  3310.  
  3311. -- Snapshot related events
  3312. snapshotCreatedSuccessfully NOTIFICATION-TYPE
  3313.     OBJECTS{
  3314.         notificationDescription,
  3315.         notificationTime,
  3316.         notificationSeverity,
  3317.         notificationComponentName,
  3318.         notificationTargetEntityName,
  3319.         notificationEventCode
  3320.     }
  3321.     STATUS current
  3322.     DESCRIPTION
  3323.        "Snapshot created successfully"
  3324. ::= { notifications 801 }
  3325.  
  3326. snapshotCreationFailed NOTIFICATION-TYPE
  3327.     OBJECTS{
  3328.         notificationDescription,
  3329.         notificationTime,
  3330.         notificationSeverity,
  3331.         notificationComponentName,
  3332.         notificationTargetEntityName,
  3333.         notificationEventCode
  3334.     }
  3335.     STATUS current
  3336.     DESCRIPTION
  3337.        "Snapshot creation failed"
  3338. ::= { notifications 802 }
  3339.  
  3340. snapshotDeletedSuccessfully NOTIFICATION-TYPE
  3341.     OBJECTS{
  3342.         notificationDescription,
  3343.         notificationTime,
  3344.         notificationSeverity,
  3345.         notificationComponentName,
  3346.         notificationTargetEntityName,
  3347.         notificationEventCode
  3348.     }
  3349.     STATUS current
  3350.     DESCRIPTION
  3351.        "Snapshot deleted successfully"
  3352. ::= { notifications 803 }
  3353.  
  3354. snapshotDeleteFailed NOTIFICATION-TYPE
  3355.     OBJECTS{
  3356.         notificationDescription,
  3357.         notificationTime,
  3358.         notificationSeverity,
  3359.         notificationComponentName,
  3360.         notificationTargetEntityName,
  3361.         notificationEventCode
  3362.     }
  3363.     STATUS current
  3364.     DESCRIPTION
  3365.        "Snapshot deletion failed"
  3366. ::= { notifications 804 }
  3367.  
  3368. snapshotCloningFailed NOTIFICATION-TYPE
  3369.     OBJECTS{
  3370.         notificationDescription,
  3371.         notificationTime,
  3372.         notificationSeverity,
  3373.         notificationComponentName,
  3374.         notificationTargetEntityName,
  3375.         notificationEventCode
  3376.     }
  3377.     STATUS current
  3378.     DESCRIPTION
  3379.        "Snapshot cloning failed"
  3380. ::= { notifications 805 }
  3381.  
  3382. snapshotCloneCompleted NOTIFICATION-TYPE
  3383.     OBJECTS{
  3384.         notificationDescription,
  3385.         notificationTime,
  3386.         notificationSeverity,
  3387.         notificationComponentName,
  3388.         notificationTargetEntityName,
  3389.         notificationEventCode
  3390.     }
  3391.     STATUS current
  3392.     DESCRIPTION
  3393.        "Snapshot clone completed"
  3394. ::= { notifications 806 }
  3395.  
  3396. snapshotRollbackFailed NOTIFICATION-TYPE
  3397.     OBJECTS{
  3398.         notificationDescription,
  3399.         notificationTime,
  3400.         notificationSeverity,
  3401.         notificationComponentName,
  3402.         notificationTargetEntityName,
  3403.         notificationEventCode
  3404.     }
  3405.     STATUS current
  3406.     DESCRIPTION
  3407.        "Snapshot rollback failed"
  3408. ::= { notifications 807 }
  3409.  
  3410. snapshotRollbackCompleted NOTIFICATION-TYPE
  3411.     OBJECTS{
  3412.         notificationDescription,
  3413.         notificationTime,
  3414.         notificationSeverity,
  3415.         notificationComponentName,
  3416.         notificationTargetEntityName,
  3417.         notificationEventCode
  3418.     }
  3419.     STATUS current
  3420.     DESCRIPTION
  3421.        "Snapshot rollback completed"
  3422. ::= { notifications 808 }
  3423.  
  3424. -- HA related events
  3425. haResourceGroupTakeBackCompleted NOTIFICATION-TYPE
  3426.     OBJECTS{
  3427.         notificationDescription,
  3428.         notificationTime,
  3429.         notificationSeverity,
  3430.         notificationComponentName,
  3431.         notificationTargetEntityName,
  3432.         notificationEventCode
  3433.     }
  3434.     STATUS current
  3435.     DESCRIPTION
  3436.        "HA resource group taken back"
  3437. ::= { notifications 901 }
  3438.  
  3439. haResourceGroupTakeOverCompleted NOTIFICATION-TYPE
  3440.     OBJECTS{
  3441.         notificationDescription,
  3442.         notificationTime,
  3443.         notificationSeverity,
  3444.         notificationComponentName,
  3445.         notificationTargetEntityName,
  3446.         notificationEventCode
  3447.     }
  3448.     STATUS current
  3449.     DESCRIPTION
  3450.        "HA resource group taken over"
  3451. ::= { notifications 902 }
  3452.  
  3453. -- Peer events
  3454. controllerUp NOTIFICATION-TYPE
  3455.     OBJECTS{
  3456.         notificationDescription,
  3457.         notificationTime,
  3458.         notificationSeverity,
  3459.         notificationComponentName,
  3460.         notificationTargetEntityName,
  3461.         notificationEventCode
  3462.     }
  3463.     STATUS current
  3464.     DESCRIPTION
  3465.        "Controller is now up"
  3466. ::= { notifications 1001 }
  3467.  
  3468. controllerDown NOTIFICATION-TYPE
  3469.     OBJECTS{
  3470.         notificationDescription,
  3471.         notificationTime,
  3472.         notificationSeverity,
  3473.         notificationComponentName,
  3474.         notificationTargetEntityName,
  3475.         notificationEventCode
  3476.     }
  3477.     STATUS current
  3478.     DESCRIPTION
  3479.        "Controller went down"
  3480. ::= { notifications 1002 }
  3481.  
  3482. intelliFlashSoftwareUp NOTIFICATION-TYPE
  3483.     OBJECTS{
  3484.         notificationDescription,
  3485.         notificationTime,
  3486.         notificationSeverity,
  3487.         notificationComponentName,
  3488.         notificationTargetEntityName,
  3489.         notificationEventCode
  3490.     }
  3491.     STATUS current
  3492.     DESCRIPTION
  3493.        "IntelliFlash is now up on controller"
  3494. ::= { notifications 1003 }
  3495.  
  3496. intelliFlashSoftwareDown NOTIFICATION-TYPE
  3497.     OBJECTS{
  3498.         notificationDescription,
  3499.         notificationTime,
  3500.         notificationSeverity,
  3501.         notificationComponentName,
  3502.         notificationTargetEntityName,
  3503.         notificationEventCode
  3504.     }
  3505.     STATUS current
  3506.     DESCRIPTION
  3507.        "IntelliFlash went down on controller"
  3508. ::= { notifications 1004 }
  3509.  
  3510. controllerTimeDrift NOTIFICATION-TYPE
  3511.     OBJECTS{
  3512.         notificationDescription,
  3513.         notificationTime,
  3514.         notificationSeverity,
  3515.         notificationComponentName,
  3516.         notificationTargetEntityName,
  3517.         notificationEventCode
  3518.     }
  3519.     STATUS current
  3520.     DESCRIPTION
  3521.        "Controllers Time drift detected"
  3522. ::= { notifications 1005 }
  3523.  
  3524. -- FC related events
  3525. fcInitiatorCreateCompleted NOTIFICATION-TYPE
  3526.     OBJECTS{
  3527.         notificationDescription,
  3528.         notificationTime,
  3529.         notificationSeverity,
  3530.         notificationComponentName,
  3531.         notificationTargetEntityName,
  3532.         notificationEventCode
  3533.     }
  3534.     STATUS current
  3535.     DESCRIPTION
  3536.        "FC initiator created"
  3537. ::= { notifications 1101 }
  3538.  
  3539. fcInitiatorCreateFailed NOTIFICATION-TYPE
  3540.     OBJECTS{
  3541.         notificationDescription,
  3542.         notificationTime,
  3543.         notificationSeverity,
  3544.         notificationComponentName,
  3545.         notificationTargetEntityName,
  3546.         notificationEventCode
  3547.     }
  3548.     STATUS current
  3549.     DESCRIPTION
  3550.        "FC initiator creation failed"
  3551. ::= { notifications 1102 }
  3552.  
  3553. fcInitiatorModifyCompleted NOTIFICATION-TYPE
  3554.     OBJECTS{
  3555.         notificationDescription,
  3556.         notificationTime,
  3557.         notificationSeverity,
  3558.         notificationComponentName,
  3559.         notificationTargetEntityName,
  3560.         notificationEventCode
  3561.     }
  3562.     STATUS current
  3563.     DESCRIPTION
  3564.        "FC initiator properties modified"
  3565. ::= { notifications 1103 }
  3566.  
  3567. fcTargetResetHbaPortCompleted NOTIFICATION-TYPE
  3568.     OBJECTS{
  3569.         notificationDescription,
  3570.         notificationTime,
  3571.         notificationSeverity,
  3572.         notificationComponentName,
  3573.         notificationTargetEntityName,
  3574.         notificationEventCode
  3575.     }
  3576.     STATUS current
  3577.     DESCRIPTION
  3578.        "FC Target HBA Port reset successfully"
  3579. ::= { notifications 1104 }
  3580.  
  3581. fcTargetResetHbaPortFailed NOTIFICATION-TYPE
  3582.     OBJECTS{
  3583.         notificationDescription,
  3584.         notificationTime,
  3585.         notificationSeverity,
  3586.         notificationComponentName,
  3587.         notificationTargetEntityName,
  3588.         notificationEventCode
  3589.     }
  3590.     STATUS current
  3591.     DESCRIPTION
  3592.        "FC Target HBA Port reset failed"
  3593. ::= { notifications 1105 }
  3594.  
  3595. fcTargetModifyCompleted NOTIFICATION-TYPE
  3596.     OBJECTS{
  3597.         notificationDescription,
  3598.         notificationTime,
  3599.         notificationSeverity,
  3600.         notificationComponentName,
  3601.         notificationTargetEntityName,
  3602.         notificationEventCode
  3603.     }
  3604.     STATUS current
  3605.     DESCRIPTION
  3606.        "FC target properties modified"
  3607. ::= { notifications 1106 }
  3608.  
  3609. fcPortOnline NOTIFICATION-TYPE
  3610.     OBJECTS{
  3611.         notificationDescription,
  3612.         notificationTime,
  3613.         notificationSeverity,
  3614.         notificationComponentName,
  3615.         notificationTargetEntityName,
  3616.         notificationEventCode
  3617.     }
  3618.     STATUS current
  3619.     DESCRIPTION
  3620.        "FC Port is online"
  3621. ::= { notifications 1107 }
  3622.  
  3623. fcPortOffline NOTIFICATION-TYPE
  3624.     OBJECTS{
  3625.         notificationDescription,
  3626.         notificationTime,
  3627.         notificationSeverity,
  3628.         notificationComponentName,
  3629.         notificationTargetEntityName,
  3630.         notificationEventCode
  3631.     }
  3632.     STATUS current
  3633.     DESCRIPTION
  3634.        "FC Port is offline"
  3635. ::= { notifications 1108 }
  3636.  
  3637. -- Host group related events
  3638. initiatorGroupCreateCompleted NOTIFICATION-TYPE
  3639.     OBJECTS{
  3640.         notificationDescription,
  3641.         notificationTime,
  3642.         notificationSeverity,
  3643.         notificationComponentName,
  3644.         notificationTargetEntityName,
  3645.         notificationEventCode
  3646.     }
  3647.     STATUS current
  3648.     DESCRIPTION
  3649.        "Initiator Group created"
  3650. ::= { notifications 1201 }
  3651.  
  3652. initiatorGroupMemberAdded NOTIFICATION-TYPE
  3653.     OBJECTS{
  3654.         notificationDescription,
  3655.         notificationTime,
  3656.         notificationSeverity,
  3657.         notificationComponentName,
  3658.         notificationTargetEntityName,
  3659.         notificationEventCode
  3660.     }
  3661.     STATUS current
  3662.     DESCRIPTION
  3663.        "Member added to the Initiator Group"
  3664. ::= { notifications 1202 }
  3665.  
  3666. initiatorGroupMemberRemoved NOTIFICATION-TYPE
  3667.     OBJECTS{
  3668.         notificationDescription,
  3669.         notificationTime,
  3670.         notificationSeverity,
  3671.         notificationComponentName,
  3672.         notificationTargetEntityName,
  3673.         notificationEventCode
  3674.     }
  3675.     STATUS current
  3676.     DESCRIPTION
  3677.        "Member removed from the Initiator Group"
  3678. ::= { notifications 1203 }
  3679.  
  3680. initiatorGroupDeleteCompleted NOTIFICATION-TYPE
  3681.     OBJECTS{
  3682.         notificationDescription,
  3683.         notificationTime,
  3684.         notificationSeverity,
  3685.         notificationComponentName,
  3686.         notificationTargetEntityName,
  3687.         notificationEventCode
  3688.     }
  3689.     STATUS current
  3690.     DESCRIPTION
  3691.        "Initiator Group deleted"
  3692. ::= { notifications 1204 }
  3693.  
  3694. -- iSCSI related events
  3695. iscsiInitiatorCreateCompleted NOTIFICATION-TYPE
  3696.     OBJECTS{
  3697.         notificationDescription,
  3698.         notificationTime,
  3699.         notificationSeverity,
  3700.         notificationComponentName,
  3701.         notificationTargetEntityName,
  3702.         notificationEventCode
  3703.     }
  3704.     STATUS current
  3705.     DESCRIPTION
  3706.        "iSCSI initiator created"
  3707. ::= { notifications 1301 }
  3708.  
  3709. iscsiInitiatorCreateFailed NOTIFICATION-TYPE
  3710.     OBJECTS{
  3711.         notificationDescription,
  3712.         notificationTime,
  3713.         notificationSeverity,
  3714.         notificationComponentName,
  3715.         notificationTargetEntityName,
  3716.         notificationEventCode
  3717.     }
  3718.     STATUS current
  3719.     DESCRIPTION
  3720.        "iSCSI initiator creation failed"
  3721. ::= { notifications 1302 }
  3722.  
  3723. iscsiInitiatorModifyCompleted NOTIFICATION-TYPE
  3724.     OBJECTS{
  3725.         notificationDescription,
  3726.         notificationTime,
  3727.         notificationSeverity,
  3728.         notificationComponentName,
  3729.         notificationTargetEntityName,
  3730.         notificationEventCode
  3731.     }
  3732.     STATUS current
  3733.     DESCRIPTION
  3734.        "iSCSI initiator properties modified"
  3735. ::= { notifications 1303 }
  3736.  
  3737. iscsiInitiatorDeleteCompleted NOTIFICATION-TYPE
  3738.     OBJECTS{
  3739.         notificationDescription,
  3740.         notificationTime,
  3741.         notificationSeverity,
  3742.         notificationComponentName,
  3743.         notificationTargetEntityName,
  3744.         notificationEventCode
  3745.     }
  3746.     STATUS current
  3747.     DESCRIPTION
  3748.        "iSCSI initiator deleted"
  3749. ::= { notifications 1304 }
  3750.  
  3751. iscsiTargetCreateCompleted NOTIFICATION-TYPE
  3752.     OBJECTS{
  3753.         notificationDescription,
  3754.         notificationTime,
  3755.         notificationSeverity,
  3756.         notificationComponentName,
  3757.         notificationTargetEntityName,
  3758.         notificationEventCode
  3759.     }
  3760.     STATUS current
  3761.     DESCRIPTION
  3762.        "iSCSI target created"
  3763. ::= { notifications 1305 }
  3764.  
  3765. iscsiTargetModifyCompleted NOTIFICATION-TYPE
  3766.     OBJECTS{
  3767.         notificationDescription,
  3768.         notificationTime,
  3769.         notificationSeverity,
  3770.         notificationComponentName,
  3771.         notificationTargetEntityName,
  3772.         notificationEventCode
  3773.     }
  3774.     STATUS current
  3775.     DESCRIPTION
  3776.        "iSCSI target properties modified"
  3777. ::= { notifications 1306 }
  3778.  
  3779. iscsiTargetDeleteCompleted NOTIFICATION-TYPE
  3780.     OBJECTS{
  3781.         notificationDescription,
  3782.         notificationTime,
  3783.         notificationSeverity,
  3784.         notificationComponentName,
  3785.         notificationTargetEntityName,
  3786.         notificationEventCode
  3787.     }
  3788.     STATUS current
  3789.     DESCRIPTION
  3790.        "iSCSI Target deleted"
  3791. ::= { notifications 1307 }
  3792.  
  3793. iscsiTargetError NOTIFICATION-TYPE
  3794.     OBJECTS{
  3795.         notificationDescription,
  3796.         notificationTime,
  3797.         notificationSeverity,
  3798.         notificationComponentName,
  3799.         notificationTargetEntityName,
  3800.         notificationEventCode
  3801.     }
  3802.     STATUS current
  3803.     DESCRIPTION
  3804.        "iSCSI target error"
  3805. ::= { notifications 1308 }
  3806.  
  3807. iscsiTargetGroupError NOTIFICATION-TYPE
  3808.     OBJECTS{
  3809.         notificationDescription,
  3810.         notificationTime,
  3811.         notificationSeverity,
  3812.         notificationComponentName,
  3813.         notificationTargetEntityName,
  3814.         notificationEventCode
  3815.     }
  3816.     STATUS current
  3817.     DESCRIPTION
  3818.        "iSCSI target group error"
  3819. ::= { notifications 1309 }
  3820.  
  3821. iscsiImproperTargetGroup NOTIFICATION-TYPE
  3822.     OBJECTS{
  3823.         notificationDescription,
  3824.         notificationTime,
  3825.         notificationSeverity,
  3826.         notificationComponentName,
  3827.         notificationTargetEntityName,
  3828.         notificationEventCode
  3829.     }
  3830.     STATUS current
  3831.     DESCRIPTION
  3832.        "iSCSI improper target group error"
  3833. ::= { notifications 1310 }
  3834.  
  3835. -- Target group related events
  3836. targetGroupCreateCompleted NOTIFICATION-TYPE
  3837.     OBJECTS{
  3838.         notificationDescription,
  3839.         notificationTime,
  3840.         notificationSeverity,
  3841.         notificationComponentName,
  3842.         notificationTargetEntityName,
  3843.         notificationEventCode
  3844.     }
  3845.     STATUS current
  3846.     DESCRIPTION
  3847.        "Target group created"
  3848. ::= { notifications 1401 }
  3849.  
  3850. targetGroupMemberAdded NOTIFICATION-TYPE
  3851.     OBJECTS{
  3852.         notificationDescription,
  3853.         notificationTime,
  3854.         notificationSeverity,
  3855.         notificationComponentName,
  3856.         notificationTargetEntityName,
  3857.         notificationEventCode
  3858.     }
  3859.     STATUS current
  3860.     DESCRIPTION
  3861.        "Member added to the Target group"
  3862. ::= { notifications 1402 }
  3863.  
  3864. targetGroupMemberRemoved NOTIFICATION-TYPE
  3865.     OBJECTS{
  3866.         notificationDescription,
  3867.         notificationTime,
  3868.         notificationSeverity,
  3869.         notificationComponentName,
  3870.         notificationTargetEntityName,
  3871.         notificationEventCode
  3872.     }
  3873.     STATUS current
  3874.     DESCRIPTION
  3875.        "Member removed from the Target group"
  3876. ::= { notifications 1403 }
  3877.  
  3878. targetGroupDeleteCompleted NOTIFICATION-TYPE
  3879.     OBJECTS{
  3880.         notificationDescription,
  3881.         notificationTime,
  3882.         notificationSeverity,
  3883.         notificationComponentName,
  3884.         notificationTargetEntityName,
  3885.         notificationEventCode
  3886.     }
  3887.     STATUS current
  3888.     DESCRIPTION
  3889.        "Target group deleted"
  3890. ::= { notifications 1404 }
  3891.  
  3892. -- Array events
  3893. adServerTimeDrift NOTIFICATION-TYPE
  3894.     OBJECTS{
  3895.         notificationDescription,
  3896.         notificationTime,
  3897.         notificationSeverity,
  3898.         notificationComponentName,
  3899.         notificationTargetEntityName,
  3900.         notificationEventCode
  3901.     }
  3902.     STATUS current
  3903.     DESCRIPTION
  3904.        "AD server time drift detected"
  3905. ::= { notifications 1501 }
  3906.  
  3907. maintenanceModeEnabled NOTIFICATION-TYPE
  3908.     OBJECTS{
  3909.         notificationDescription,
  3910.         notificationTime,
  3911.         notificationSeverity,
  3912.         notificationComponentName,
  3913.         notificationTargetEntityName,
  3914.         notificationEventCode
  3915.     }
  3916.     STATUS current
  3917.     DESCRIPTION
  3918.        "Maintenance mode enabled"
  3919. ::= { notifications 1502 }
  3920.  
  3921. maintenanceModeDisabled NOTIFICATION-TYPE
  3922.     OBJECTS{
  3923.         notificationDescription,
  3924.         notificationTime,
  3925.         notificationSeverity,
  3926.         notificationComponentName,
  3927.         notificationTargetEntityName,
  3928.         notificationEventCode
  3929.     }
  3930.     STATUS current
  3931.     DESCRIPTION
  3932.        "Maintenance mode disabled"
  3933. ::= { notifications 1503 }
  3934.  
  3935. diagnosticDataUploaded NOTIFICATION-TYPE
  3936.     OBJECTS{
  3937.         notificationDescription,
  3938.         notificationTime,
  3939.         notificationSeverity,
  3940.         notificationComponentName,
  3941.         notificationTargetEntityName,
  3942.         notificationEventCode
  3943.     }
  3944.     STATUS current
  3945.     DESCRIPTION
  3946.        "Diagnostics data uploaded"
  3947. ::= { notifications 1504 }
  3948.  
  3949. diagnosticDataUploadingFailed NOTIFICATION-TYPE
  3950.     OBJECTS{
  3951.         notificationDescription,
  3952.         notificationTime,
  3953.         notificationSeverity,
  3954.         notificationComponentName,
  3955.         notificationTargetEntityName,
  3956.         notificationEventCode
  3957.     }
  3958.     STATUS current
  3959.     DESCRIPTION
  3960.        "Diagnostics data upload failed"
  3961. ::= { notifications 1505 }
  3962.  
  3963. alertsCleanupCompleted NOTIFICATION-TYPE
  3964.     OBJECTS{
  3965.         notificationDescription,
  3966.         notificationTime,
  3967.         notificationSeverity,
  3968.         notificationComponentName,
  3969.         notificationTargetEntityName,
  3970.         notificationEventCode
  3971.     }
  3972.     STATUS current
  3973.     DESCRIPTION
  3974.        "Alerts clean-up completed"
  3975. ::= { notifications 1506 }
  3976.  
  3977. userLoginFailed NOTIFICATION-TYPE
  3978.     OBJECTS{
  3979.         notificationDescription,
  3980.         notificationTime,
  3981.         notificationSeverity,
  3982.         notificationComponentName,
  3983.         notificationTargetEntityName,
  3984.         notificationEventCode
  3985.     }
  3986.     STATUS current
  3987.     DESCRIPTION
  3988.        "User login attempt failed."
  3989. ::= { notifications 1507 }
  3990.  
  3991. ntpServerTimeDrift NOTIFICATION-TYPE
  3992.     OBJECTS{
  3993.         notificationDescription,
  3994.         notificationTime,
  3995.         notificationSeverity,
  3996.         notificationComponentName,
  3997.         notificationTargetEntityName,
  3998.         notificationEventCode
  3999.     }
  4000.     STATUS current
  4001.     DESCRIPTION
  4002.        "Time drift detected between NTP Server and Controller."
  4003. ::= { notifications 1508 }
  4004.  
  4005. -- SMB related events
  4006. smbSocketFailure NOTIFICATION-TYPE
  4007.     OBJECTS{
  4008.         notificationDescription,
  4009.         notificationTime,
  4010.         notificationSeverity,
  4011.         notificationComponentName,
  4012.         notificationTargetEntityName,
  4013.         notificationEventCode
  4014.     }
  4015.     STATUS current
  4016.     DESCRIPTION
  4017.        "SMB socket failure detected"
  4018. ::= { notifications 1601 }
  4019.  
  4020. netbiosSocketFailure NOTIFICATION-TYPE
  4021.     OBJECTS{
  4022.         notificationDescription,
  4023.         notificationTime,
  4024.         notificationSeverity,
  4025.         notificationComponentName,
  4026.         notificationTargetEntityName,
  4027.         notificationEventCode
  4028.     }
  4029.     STATUS current
  4030.     DESCRIPTION
  4031.        "NetBIOS socket failure detected"
  4032. ::= { notifications 1602 }
  4033.  
  4034. -- Upgrade related events
  4035. upgradeStarted NOTIFICATION-TYPE
  4036.     OBJECTS{
  4037.         notificationDescription,
  4038.         notificationTime,
  4039.         notificationSeverity,
  4040.         notificationComponentName,
  4041.         notificationTargetEntityName,
  4042.         notificationEventCode
  4043.     }
  4044.     STATUS current
  4045.     DESCRIPTION
  4046.        "Software upgrade started"
  4047. ::= { notifications 1701 }
  4048.  
  4049. upgradeCompleted NOTIFICATION-TYPE
  4050.     OBJECTS{
  4051.         notificationDescription,
  4052.         notificationTime,
  4053.         notificationSeverity,
  4054.         notificationComponentName,
  4055.         notificationTargetEntityName,
  4056.         notificationEventCode
  4057.     }
  4058.     STATUS current
  4059.     DESCRIPTION
  4060.        "Software upgrade completed"
  4061. ::= { notifications 1702 }
  4062.  
  4063. upgradeFailed NOTIFICATION-TYPE
  4064.     OBJECTS{
  4065.         notificationDescription,
  4066.         notificationTime,
  4067.         notificationSeverity,
  4068.         notificationComponentName,
  4069.         notificationTargetEntityName,
  4070.         notificationEventCode
  4071.     }
  4072.     STATUS current
  4073.     DESCRIPTION
  4074.        "Software upgrade failed"
  4075. ::= { notifications 1703 }
  4076.  
  4077. upgradeTimeout NOTIFICATION-TYPE
  4078.     OBJECTS{
  4079.         notificationDescription,
  4080.         notificationTime,
  4081.         notificationSeverity,
  4082.         notificationComponentName,
  4083.         notificationTargetEntityName,
  4084.         notificationEventCode
  4085.     }
  4086.     STATUS current
  4087.     DESCRIPTION
  4088.        "Software upgrade timed out"
  4089. ::= { notifications 1704 }
  4090.  
  4091. upgradeCantProcessFilesManually NOTIFICATION-TYPE
  4092.     OBJECTS{
  4093.         notificationDescription,
  4094.         notificationTime,
  4095.         notificationSeverity,
  4096.         notificationComponentName,
  4097.         notificationTargetEntityName,
  4098.         notificationEventCode
  4099.     }
  4100.     STATUS current
  4101.     DESCRIPTION
  4102.        "Software upgrade cannot process files manually"
  4103. ::= { notifications 1705 }
  4104.  
  4105. upgradeDownloadStarted NOTIFICATION-TYPE
  4106.     OBJECTS{
  4107.         notificationDescription,
  4108.         notificationTime,
  4109.         notificationSeverity,
  4110.         notificationComponentName,
  4111.         notificationTargetEntityName,
  4112.         notificationEventCode
  4113.     }
  4114.     STATUS current
  4115.     DESCRIPTION
  4116.        "Software download started"
  4117. ::= { notifications 1706 }
  4118.  
  4119. upgradeDownloadCompleted NOTIFICATION-TYPE
  4120.     OBJECTS{
  4121.         notificationDescription,
  4122.         notificationTime,
  4123.         notificationSeverity,
  4124.         notificationComponentName,
  4125.         notificationTargetEntityName,
  4126.         notificationEventCode
  4127.     }
  4128.     STATUS current
  4129.     DESCRIPTION
  4130.        "Software download complete"
  4131. ::= { notifications 1707 }
  4132.  
  4133. upgradeDownloadFailed NOTIFICATION-TYPE
  4134.     OBJECTS{
  4135.         notificationDescription,
  4136.         notificationTime,
  4137.         notificationSeverity,
  4138.         notificationComponentName,
  4139.         notificationTargetEntityName,
  4140.         notificationEventCode
  4141.     }
  4142.     STATUS current
  4143.     DESCRIPTION
  4144.        "Software download failed"
  4145. ::= { notifications 1708 }
  4146.  
  4147. tdpsUpgradeCompleted NOTIFICATION-TYPE
  4148.     OBJECTS{
  4149.         notificationDescription,
  4150.         notificationTime,
  4151.         notificationSeverity,
  4152.         notificationComponentName,
  4153.         notificationTargetEntityName,
  4154.         notificationEventCode
  4155.     }
  4156.     STATUS current
  4157.     DESCRIPTION
  4158.        "TDPS upgrade completed"
  4159. ::= { notifications 1709 }
  4160.  
  4161. tdpsUpgradeFailed NOTIFICATION-TYPE
  4162.     OBJECTS{
  4163.         notificationDescription,
  4164.         notificationTime,
  4165.         notificationSeverity,
  4166.         notificationComponentName,
  4167.         notificationTargetEntityName,
  4168.         notificationEventCode
  4169.     }
  4170.     STATUS current
  4171.     DESCRIPTION
  4172.        "TDPS upgrade failed"
  4173. ::= { notifications 1710 }
  4174.  
  4175. tdpsUpgradeTimeout NOTIFICATION-TYPE
  4176.     OBJECTS{
  4177.         notificationDescription,
  4178.         notificationTime,
  4179.         notificationSeverity,
  4180.         notificationComponentName,
  4181.         notificationTargetEntityName,
  4182.         notificationEventCode
  4183.     }
  4184.     STATUS current
  4185.     DESCRIPTION
  4186.        "TDPS upgrade timed out"
  4187. ::= { notifications 1711 }
  4188.  
  4189. tdpsUpgradeDownloadStarted NOTIFICATION-TYPE
  4190.     OBJECTS{
  4191.         notificationDescription,
  4192.         notificationTime,
  4193.         notificationSeverity,
  4194.         notificationComponentName,
  4195.         notificationTargetEntityName,
  4196.         notificationEventCode
  4197.     }
  4198.     STATUS current
  4199.     DESCRIPTION
  4200.        "TDPS download started"
  4201. ::= { notifications 1712 }
  4202.  
  4203. tdpsUpgradeDownloadCompleted NOTIFICATION-TYPE
  4204.     OBJECTS{
  4205.         notificationDescription,
  4206.         notificationTime,
  4207.         notificationSeverity,
  4208.         notificationComponentName,
  4209.         notificationTargetEntityName,
  4210.         notificationEventCode
  4211.     }
  4212.     STATUS current
  4213.     DESCRIPTION
  4214.        "TDPS download completed"
  4215. ::= { notifications 1713 }
  4216.  
  4217. tdpsUpgradeDownloadFailed NOTIFICATION-TYPE
  4218.     OBJECTS{
  4219.         notificationDescription,
  4220.         notificationTime,
  4221.         notificationSeverity,
  4222.         notificationComponentName,
  4223.         notificationTargetEntityName,
  4224.         notificationEventCode
  4225.     }
  4226.     STATUS current
  4227.     DESCRIPTION
  4228.        "TDPS download failed"
  4229. ::= { notifications 1714 }
  4230.  
  4231. webdocsUpgradeDownloadStarted NOTIFICATION-TYPE
  4232.     OBJECTS{
  4233.         notificationDescription,
  4234.         notificationTime,
  4235.         notificationSeverity,
  4236.         notificationComponentName,
  4237.         notificationTargetEntityName,
  4238.         notificationEventCode
  4239.     }
  4240.     STATUS current
  4241.     DESCRIPTION
  4242.        "Webdocs upgrade download started"
  4243. ::= { notifications 1715 }
  4244.  
  4245. webdocsUpgradeDownloadCompleted NOTIFICATION-TYPE
  4246.     OBJECTS{
  4247.         notificationDescription,
  4248.         notificationTime,
  4249.         notificationSeverity,
  4250.         notificationComponentName,
  4251.         notificationTargetEntityName,
  4252.         notificationEventCode
  4253.     }
  4254.     STATUS current
  4255.     DESCRIPTION
  4256.        "Webdocs upgrade download completed"
  4257. ::= { notifications 1716 }
  4258.  
  4259. webdocsUpgradeDownloadFailed NOTIFICATION-TYPE
  4260.     OBJECTS{
  4261.         notificationDescription,
  4262.         notificationTime,
  4263.         notificationSeverity,
  4264.         notificationComponentName,
  4265.         notificationTargetEntityName,
  4266.         notificationEventCode
  4267.     }
  4268.     STATUS current
  4269.     DESCRIPTION
  4270.        "Webdocs upgrade download failed"
  4271. ::= { notifications 1717 }
  4272.  
  4273. webdocsUpgradeCompleted NOTIFICATION-TYPE
  4274.     OBJECTS{
  4275.         notificationDescription,
  4276.         notificationTime,
  4277.         notificationSeverity,
  4278.         notificationComponentName,
  4279.         notificationTargetEntityName,
  4280.         notificationEventCode
  4281.     }
  4282.     STATUS current
  4283.     DESCRIPTION
  4284.        "Webdocs upgrade completed"
  4285. ::= { notifications 1718 }
  4286.  
  4287. webdocsUpgradeFailed NOTIFICATION-TYPE
  4288.     OBJECTS{
  4289.         notificationDescription,
  4290.         notificationTime,
  4291.         notificationSeverity,
  4292.         notificationComponentName,
  4293.         notificationTargetEntityName,
  4294.         notificationEventCode
  4295.     }
  4296.     STATUS current
  4297.     DESCRIPTION
  4298.        "Webdocs upgrade failed"
  4299. ::= { notifications 1719 }
  4300.  
  4301.  
  4302. -- Replication events
  4303. replicationTargetDeleted NOTIFICATION-TYPE
  4304.     OBJECTS{
  4305.         notificationDescription,
  4306.         notificationTime,
  4307.         notificationSeverity,
  4308.         notificationComponentName,
  4309.         notificationTargetEntityName,
  4310.         notificationEventCode
  4311.     }
  4312.     STATUS current
  4313.     DESCRIPTION
  4314.        "Replication target deleted"
  4315. ::= { notifications 1801 }
  4316.  
  4317. replicationComplete NOTIFICATION-TYPE
  4318.     OBJECTS{
  4319.         notificationDescription,
  4320.         notificationTime,
  4321.         notificationSeverity,
  4322.         notificationComponentName,
  4323.         notificationTargetEntityName,
  4324.         notificationEventCode
  4325.     }
  4326.     STATUS current
  4327.     DESCRIPTION
  4328.        "Replication completed"
  4329. ::= { notifications 1802 }
  4330.  
  4331. replicationAborted NOTIFICATION-TYPE
  4332.     OBJECTS{
  4333.         notificationDescription,
  4334.         notificationTime,
  4335.         notificationSeverity,
  4336.         notificationComponentName,
  4337.         notificationTargetEntityName,
  4338.         notificationEventCode
  4339.     }
  4340.     STATUS current
  4341.     DESCRIPTION
  4342.        "Replication aborted"
  4343. ::= { notifications 1803 }
  4344.  
  4345. replicationAbandoned NOTIFICATION-TYPE
  4346.     OBJECTS{
  4347.         notificationDescription,
  4348.         notificationTime,
  4349.         notificationSeverity,
  4350.         notificationComponentName,
  4351.         notificationTargetEntityName,
  4352.         notificationEventCode
  4353.     }
  4354.     STATUS current
  4355.     DESCRIPTION
  4356.        "Replication abandoned"
  4357. ::= { notifications 1804 }
  4358.  
  4359. replicationResumed NOTIFICATION-TYPE
  4360.     OBJECTS{
  4361.         notificationDescription,
  4362.         notificationTime,
  4363.         notificationSeverity,
  4364.         notificationComponentName,
  4365.         notificationTargetEntityName,
  4366.         notificationEventCode
  4367.     }
  4368.     STATUS current
  4369.     DESCRIPTION
  4370.        "Replication resumed"
  4371. ::= { notifications 1805 }
  4372.  
  4373. replicationStarted NOTIFICATION-TYPE
  4374.     OBJECTS{
  4375.         notificationDescription,
  4376.         notificationTime,
  4377.         notificationSeverity,
  4378.         notificationComponentName,
  4379.         notificationTargetEntityName,
  4380.         notificationEventCode
  4381.     }
  4382.     STATUS current
  4383.     DESCRIPTION
  4384.        "Replication started"
  4385. ::= { notifications 1806 }
  4386.  
  4387. replicationFailed NOTIFICATION-TYPE
  4388.     OBJECTS{
  4389.         notificationDescription,
  4390.         notificationTime,
  4391.         notificationSeverity,
  4392.         notificationComponentName,
  4393.         notificationTargetEntityName,
  4394.         notificationEventCode
  4395.     }
  4396.     STATUS current
  4397.     DESCRIPTION
  4398.        "Replication failed"
  4399. ::= { notifications 1807 }
  4400.  
  4401. replicationSourceRegistered NOTIFICATION-TYPE
  4402.     OBJECTS{
  4403.         notificationDescription,
  4404.         notificationTime,
  4405.         notificationSeverity,
  4406.         notificationComponentName,
  4407.         notificationTargetEntityName,
  4408.         notificationEventCode
  4409.     }
  4410.     STATUS current
  4411.     DESCRIPTION
  4412.        "Replication source registered"
  4413. ::= { notifications 1808 }
  4414.  
  4415. replicationPaused NOTIFICATION-TYPE
  4416.     OBJECTS{
  4417.         notificationDescription,
  4418.         notificationTime,
  4419.         notificationSeverity,
  4420.         notificationComponentName,
  4421.         notificationTargetEntityName,
  4422.         notificationEventCode
  4423.     }
  4424.     STATUS current
  4425.     DESCRIPTION
  4426.        "Replication paused"
  4427. ::= { notifications 1809 }
  4428.  
  4429. -- System services events
  4430. snmpServiceStarted NOTIFICATION-TYPE
  4431.     OBJECTS{
  4432.         notificationDescription,
  4433.         notificationTime,
  4434.         notificationSeverity,
  4435.         notificationComponentName,
  4436.         notificationTargetEntityName,
  4437.         notificationEventCode
  4438.     }
  4439.     STATUS current
  4440.     DESCRIPTION
  4441.        "SNMP Service started"
  4442. ::= { notifications 1901 }
  4443.  
  4444. snmpServiceStartFailed NOTIFICATION-TYPE
  4445.     OBJECTS{
  4446.         notificationDescription,
  4447.         notificationTime,
  4448.         notificationSeverity,
  4449.         notificationComponentName,
  4450.         notificationTargetEntityName,
  4451.         notificationEventCode
  4452.     }
  4453.     STATUS current
  4454.     DESCRIPTION
  4455.        "SNMP Service failed to start"
  4456. ::= { notifications 1902 }
  4457.  
  4458. snmpServiceStopped NOTIFICATION-TYPE
  4459.     OBJECTS{
  4460.         notificationDescription,
  4461.         notificationTime,
  4462.         notificationSeverity,
  4463.         notificationComponentName,
  4464.         notificationTargetEntityName,
  4465.         notificationEventCode
  4466.     }
  4467.     STATUS current
  4468.     DESCRIPTION
  4469.        "SNMP Service stopped"
  4470. ::= { notifications 1903 }
  4471.  
  4472. snmpServiceStopFailed NOTIFICATION-TYPE
  4473.     OBJECTS{
  4474.         notificationDescription,
  4475.         notificationTime,
  4476.         notificationSeverity,
  4477.         notificationComponentName,
  4478.         notificationTargetEntityName,
  4479.         notificationEventCode
  4480.     }
  4481.     STATUS current
  4482.     DESCRIPTION
  4483.        "SNMP Service failed to stop"
  4484. ::= { notifications 1904 }
  4485.  
  4486. smisServiceStarted NOTIFICATION-TYPE
  4487.     OBJECTS{
  4488.         notificationDescription,
  4489.         notificationTime,
  4490.         notificationSeverity,
  4491.         notificationComponentName,
  4492.         notificationTargetEntityName,
  4493.         notificationEventCode
  4494.     }
  4495.     STATUS current
  4496.     DESCRIPTION
  4497.        "SMIS service started"
  4498. ::= { notifications 1905 }
  4499.  
  4500. smisServiceStartFailed NOTIFICATION-TYPE
  4501.     OBJECTS{
  4502.         notificationDescription,
  4503.         notificationTime,
  4504.         notificationSeverity,
  4505.         notificationComponentName,
  4506.         notificationTargetEntityName,
  4507.         notificationEventCode
  4508.     }
  4509.     STATUS current
  4510.     DESCRIPTION
  4511.        "SMIS Service failed to start"
  4512. ::= { notifications 1906 }
  4513.  
  4514. smisServiceStopped NOTIFICATION-TYPE
  4515.     OBJECTS{
  4516.         notificationDescription,
  4517.         notificationTime,
  4518.         notificationSeverity,
  4519.         notificationComponentName,
  4520.         notificationTargetEntityName,
  4521.         notificationEventCode
  4522.     }
  4523.     STATUS current
  4524.     DESCRIPTION
  4525.        "SMIS Service stopped"
  4526. ::= { notifications 1907 }
  4527.  
  4528. smisServiceStopFailed NOTIFICATION-TYPE
  4529.     OBJECTS{
  4530.         notificationDescription,
  4531.         notificationTime,
  4532.         notificationSeverity,
  4533.         notificationComponentName,
  4534.         notificationTargetEntityName,
  4535.         notificationEventCode
  4536.     }
  4537.     STATUS current
  4538.     DESCRIPTION
  4539.        "SMIS Service failed to stop"
  4540. ::= { notifications 1908 }
  4541.  
  4542. -- IPMI notifications
  4543. ipmiTemperature NOTIFICATION-TYPE
  4544.     OBJECTS{
  4545.         notificationDescription,
  4546.         notificationTime,
  4547.         notificationSeverity,
  4548.         notificationComponentName,
  4549.         notificationEventCode,
  4550.         notificationSensorAction,
  4551.         notificationSensorNumber,
  4552.         notificationSensorSuspect,
  4553.         notificationReadingTriggerValue,
  4554.         notificationThresholdTriggerValue,
  4555.         notificationReadingUnit
  4556.     }
  4557.     STATUS current
  4558.     DESCRIPTION
  4559.         "An IPMI event was raised related to array's Temperature."
  4560. ::= { notifications 2001}
  4561.  
  4562. ipmiVoltage NOTIFICATION-TYPE
  4563.     OBJECTS{
  4564.         notificationDescription,
  4565.         notificationTime,
  4566.         notificationSeverity,
  4567.         notificationComponentName,
  4568.         notificationEventCode,
  4569.         notificationSensorAction,
  4570.         notificationSensorNumber,
  4571.         notificationSensorSuspect,
  4572.         notificationReadingTriggerValue,
  4573.         notificationThresholdTriggerValue,
  4574.         notificationReadingUnit
  4575.     }
  4576.     STATUS current
  4577.     DESCRIPTION
  4578.         "An IPMI event was raised related to array's Voltage."
  4579. ::= { notifications 2002}
  4580.  
  4581. ipmiCurrent NOTIFICATION-TYPE
  4582.     OBJECTS{
  4583.         notificationDescription,
  4584.         notificationTime,
  4585.         notificationSeverity,
  4586.         notificationComponentName,
  4587.         notificationEventCode,
  4588.         notificationSensorAction,
  4589.         notificationSensorNumber,
  4590.         notificationSensorSuspect,
  4591.         notificationReadingTriggerValue,
  4592.         notificationThresholdTriggerValue,
  4593.         notificationReadingUnit
  4594.     }
  4595.     STATUS current
  4596.     DESCRIPTION
  4597.         "An IPMI event was raised related to array's Current."
  4598. ::= { notifications 2003}
  4599.  
  4600. ipmiFan NOTIFICATION-TYPE
  4601.     OBJECTS{
  4602.         notificationDescription,
  4603.         notificationTime,
  4604.         notificationSeverity,
  4605.         notificationComponentName,
  4606.         notificationEventCode,
  4607.         notificationSensorAction,
  4608.         notificationSensorNumber,
  4609.         notificationSensorSuspect,
  4610.         notificationReadingTriggerValue,
  4611.         notificationThresholdTriggerValue,
  4612.         notificationReadingUnit
  4613.     }
  4614.     STATUS current
  4615.     DESCRIPTION
  4616.         "An IPMI event was raised related to array's Fans."
  4617. ::= { notifications 2004}
  4618.  
  4619. ipmiPowerSupply NOTIFICATION-TYPE
  4620.     OBJECTS{
  4621.         notificationDescription,
  4622.         notificationTime,
  4623.         notificationSeverity,
  4624.         notificationComponentName,
  4625.         notificationEventCode,
  4626.         notificationSensorAction,
  4627.         notificationSensorNumber,
  4628.         notificationSensorSuspect
  4629.     }
  4630.     STATUS current
  4631.     DESCRIPTION
  4632.         "An IPMI event was raised related to array's Power Supply."
  4633. ::= { notifications 2005}
  4634.  
  4635. ipmiMemory NOTIFICATION-TYPE
  4636.     OBJECTS{
  4637.         notificationDescription,
  4638.         notificationTime,
  4639.         notificationSeverity,
  4640.         notificationComponentName,
  4641.         notificationEventCode,
  4642.         notificationSensorAction,
  4643.         notificationSensorNumber,
  4644.         notificationSensorSuspect
  4645.     }
  4646.     STATUS current
  4647.     DESCRIPTION
  4648.         "A IPMI Memory error was detected."
  4649. ::= { notifications 2006}
  4650.  
  4651. ipmiCriticalInterrupt NOTIFICATION-TYPE
  4652.     OBJECTS{
  4653.         notificationDescription,
  4654.         notificationTime,
  4655.         notificationSeverity,
  4656.         notificationComponentName,
  4657.         notificationEventCode,
  4658.         notificationSensorAction,
  4659.         notificationSensorNumber,
  4660.         notificationSensorSuspect
  4661.     }
  4662.     STATUS current
  4663.     DESCRIPTION
  4664.         "An IPMI Critical Interrupt was received."
  4665. ::= { notifications 2007}
  4666.  
  4667. ipmiThreshold NOTIFICATION-TYPE
  4668.     OBJECTS{
  4669.         notificationDescription,
  4670.         notificationTime,
  4671.         notificationSeverity,
  4672.         notificationComponentName,
  4673.         notificationEventCode,
  4674.         notificationSensorAction,
  4675.         notificationSensorNumber,
  4676.         notificationSensorSuspect,
  4677.         notificationReadingTriggerValue,
  4678.         notificationThresholdTriggerValue,
  4679.         notificationReadingUnit
  4680.     }
  4681.     STATUS current
  4682.     DESCRIPTION
  4683.         "An IPMI Threshold event was generated."
  4684. ::= { notifications 2008}
  4685.  
  4686. ipmiOther NOTIFICATION-TYPE
  4687.     OBJECTS{
  4688.         notificationDescription,
  4689.         notificationTime,
  4690.         notificationSeverity,
  4691.         notificationComponentName,
  4692.         notificationEventCode,
  4693.         notificationSensorAction,
  4694.         notificationSensorNumber,
  4695.         notificationSensorSuspect
  4696.     }
  4697.     STATUS current
  4698.     DESCRIPTION
  4699.         "An IPMI event was received."
  4700. ::= { notifications 2009}
  4701.  
  4702. -- FM/Sensor events
  4703. memoryFailure NOTIFICATION-TYPE
  4704.     OBJECTS{
  4705.         notificationDescription,
  4706.         notificationTime,
  4707.         notificationSeverity,
  4708.         notificationComponentName,
  4709.         notificationTargetEntityName,
  4710.         notificationEventCode
  4711.     }
  4712.     STATUS current
  4713.     DESCRIPTION
  4714.        "Memory failure"
  4715. ::= { notifications 2051 }
  4716.  
  4717. sensorFailureEvent NOTIFICATION-TYPE
  4718.     OBJECTS{
  4719.         notificationDescription,
  4720.         notificationTime,
  4721.         notificationSeverity,
  4722.         notificationComponentName,
  4723.         notificationTargetEntityName,
  4724.         notificationEventCode
  4725.     }
  4726.     STATUS current
  4727.     DESCRIPTION
  4728.        "Sensor failure"
  4729. ::= { notifications 2052 }
  4730.  
  4731. unknownSensorEvent NOTIFICATION-TYPE
  4732.     OBJECTS{
  4733.         notificationDescription,
  4734.         notificationTime,
  4735.         notificationSeverity,
  4736.         notificationComponentName,
  4737.         notificationTargetEntityName,
  4738.         notificationEventCode
  4739.     }
  4740.     STATUS current
  4741.     DESCRIPTION
  4742.        "Unknown sensor event"
  4743. ::= { notifications 2053 }
  4744.  
  4745. -- Networking notifications
  4746. networkIpmpGroupUp NOTIFICATION-TYPE
  4747.     OBJECTS{
  4748.         notificationDescription,
  4749.         notificationTime,
  4750.         notificationSeverity,
  4751.         notificationComponentName,
  4752.         notificationTargetEntityName,
  4753.         notificationEventCode
  4754.     }
  4755.     STATUS current
  4756.     DESCRIPTION
  4757.        "IPMP group is up."
  4758. ::= { notifications 2201 }
  4759.  
  4760. networkIpmpGroupDown NOTIFICATION-TYPE
  4761.     OBJECTS{
  4762.         notificationDescription,
  4763.         notificationTime,
  4764.         notificationSeverity,
  4765.         notificationComponentName,
  4766.         notificationTargetEntityName,
  4767.         notificationEventCode
  4768.     }
  4769.     STATUS current
  4770.     DESCRIPTION
  4771.        "IPMP group is down."
  4772. ::= { notifications 2202 }
  4773.  
  4774. networkIpmpMemberInterfaceAdded NOTIFICATION-TYPE
  4775.     OBJECTS{
  4776.         notificationDescription,
  4777.         notificationTime,
  4778.         notificationSeverity,
  4779.         notificationComponentName,
  4780.         notificationTargetEntityName,
  4781.         notificationEventCode
  4782.     }
  4783.     STATUS current
  4784.     DESCRIPTION
  4785.        "Network interface added to IPMP group."
  4786. ::= { notifications 2203 }
  4787.  
  4788. networkIpmpMemberInterfaceRemoved NOTIFICATION-TYPE
  4789.     OBJECTS{
  4790.         notificationDescription,
  4791.         notificationTime,
  4792.         notificationSeverity,
  4793.         notificationComponentName,
  4794.         notificationTargetEntityName,
  4795.         notificationEventCode
  4796.     }
  4797.     STATUS current
  4798.     DESCRIPTION
  4799.        "Network interface removed from IPMP group."
  4800. ::= { notifications 2204 }
  4801.  
  4802. networkInterfaceUp NOTIFICATION-TYPE
  4803.     OBJECTS{
  4804.         notificationDescription,
  4805.         notificationTime,
  4806.         notificationSeverity,
  4807.         notificationComponentName,
  4808.         notificationTargetEntityName,
  4809.         notificationEventCode
  4810.     }
  4811.     STATUS current
  4812.     DESCRIPTION
  4813.        "Network interface is up."
  4814. ::= { notifications 2205 }
  4815.  
  4816. networkInterfaceDown NOTIFICATION-TYPE
  4817.     OBJECTS{
  4818.         notificationDescription,
  4819.         notificationTime,
  4820.         notificationSeverity,
  4821.         notificationComponentName,
  4822.         notificationTargetEntityName,
  4823.         notificationEventCode
  4824.     }
  4825.     STATUS current
  4826.     DESCRIPTION