TEGILE-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, Unsigned32, enterprises, IpAddress FROM SNMPv2-SMI DisplayString, TruthValue FROM SNMPv2-TC MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP FROM SNMPv2-CONF; tegile MODULE-IDENTITY LAST-UPDATED "201604061010Z" ORGANIZATION "Tegile Storage, Inc." CONTACT-INFO "support@tegile.com" DESCRIPTION "Tegile SNMP Definition" REVISION "201509231010Z" DESCRIPTION "Tegile Storage 1.0.0.0 MIB" REVISION "201604061010Z" DESCRIPTION "Tegile Storage 1.0.0.1 MIB. Added traps for Disk Slow IO and Login failures" REVISION "201609101010Z" DESCRIPTION "Tegile Storage 1.0.0.2 MIB. Added NVDIMM specific notifications" REVISION "201703211010Z" DESCRIPTION "Tegile Storage 1.0.1.0 MIB. Changed indexing for disk object. Made entries READ-ONLY" ::= { enterprises 43906 } -- -- Tegile Objects (variables and tables) -- tegileArray OBJECT IDENTIFIER ::= { tegile 1 } tegileArray-notifications OBJECT IDENTIFIER ::= { tegile 2 } properties OBJECT IDENTIFIER ::= { tegileArray 1 } globalStatistics OBJECT IDENTIFIER ::= { tegileArray 2 } disks OBJECT IDENTIFIER ::= { tegileArray 3 } pools OBJECT IDENTIFIER ::= { tegileArray 4 } network OBJECT IDENTIFIER ::= { tegileArray 5 } sanProperties OBJECT IDENTIFIER ::= { tegileArray 6 } vmwareNFSDatastores OBJECT IDENTIFIER ::= { tegileArray 7 } haResources OBJECT IDENTIFIER ::= { tegileArray 8 } poolProjects OBJECT IDENTIFIER ::= { pools 3 } projectLUNs OBJECT IDENTIFIER ::= { poolProjects 2 } projectShares OBJECT IDENTIFIER ::= { poolProjects 3 } iscsiProperties OBJECT IDENTIFIER ::= { sanProperties 1 } fcProperties OBJECT IDENTIFIER ::= { sanProperties 2 } iscsiTargets OBJECT IDENTIFIER ::= { iscsiProperties 1 } iscsiInitiators OBJECT IDENTIFIER ::= { iscsiProperties 2 } fcTargets OBJECT IDENTIFIER ::= { fcProperties 1 } fcInitiators OBJECT IDENTIFIER ::= { fcProperties 2 } -- -- Properties -- haControllerA-Name OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "HA Controller A Name" ::= { properties 1 } haControllerA-IPAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "HA Controller A IP address" ::= { properties 2 } haControllerA-SoftwareVersion OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "HA Controller A Software version" ::= { properties 3 } haControllerA-Uptime OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "HA Controller A uptime" ::= { properties 4 } haControllerB-Name OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "HA Controller B Name" ::= { properties 5 } haControllerB-IPAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "HA Controller B IP address" ::= { properties 6 } haControllerB-SoftwareVersion OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "HA Controller B Software version" ::= { properties 7 } haControllerB-Uptime OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "HA Controller B uptime" ::= { properties 8 } controllerHardwareModel OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "HA Controller B Hardware model number" ::= { properties 9 } snmpAgentVersion OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "Tegile SNMP agent version" ::= { properties 10 } -- -- Global Statistics -- -- CPU Stats -- cpuTotalUsage OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total CPU usage" ::= { globalStatistics 1 } cpuSystemCalls OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of system calls" ::= { globalStatistics 2 } cpuInterrupts OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of CPU interrupts" ::= { globalStatistics 3 } -- -- Cache Stats -- cacheTotalWriteMbps OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Cache writes, MBs per second" ::= { globalStatistics 4 } cacheTotalReadMbps OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Cache reads, MBs per second" ::= { globalStatistics 5 } cacheTotalWriteIops OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Cache reads, IOs per second" ::= { globalStatistics 6 } cacheTotalReadIops OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Cache reads, IOs per second" ::= { globalStatistics 7 } cacheRAMReads OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Cache RAM reads" ::= { globalStatistics 8 } cacheSSDReads OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Cache SSD reads" ::= { globalStatistics 9 } -- -- Disk Stats -- diskTotalWriteMbps OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Disk writes, MBs per second" ::= { globalStatistics 10 } diskTotalReadMbps OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Disk reads, MBs per second" ::= { globalStatistics 11 } diskTotalWriteIops OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Disk writes, IOs per second" ::= { globalStatistics 12 } diskTotalReadIops OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Disk reads, IOs per second" ::= { globalStatistics 13 } diskDataWriteMbps OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Disk data writes, MBs per second" ::= { globalStatistics 14 } diskDataReadMbps OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Disk data reads, MBs per second" ::= { globalStatistics 15 } diskDataWriteIops OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Disk data writes, IOs per second" ::= { globalStatistics 16 } diskDataReadIops OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Disk data reads, IOs per second" ::= { globalStatistics 17 } diskAvgWriteLatency OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Disk average write latency" ::= { globalStatistics 18 } diskAvgReadLatency OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Disk average read latency" ::= { globalStatistics 19 } diskIOCount OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Disk total io count" ::= { globalStatistics 20 } diskRandomIOCount OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Disk random io count" ::= { globalStatistics 21 } diskSequentialIOCount OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Disk sequential io count" ::= { globalStatistics 22 } -- -- Pool Stats -- poolTotalWriteMbps OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Pool writes, MBs per second" ::= { globalStatistics 23 } poolTotalReadMbps OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Pool reads, MBs per second" ::= { globalStatistics 24 } poolTotalWriteIops OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Pool reads, IOs per second" ::= { globalStatistics 25 } poolTotalReadIops OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Pool reads, IOs per second" ::= { globalStatistics 26 } poolAvgWriteLatency OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Pool average write latency" ::= { globalStatistics 27 } poolAvgReadLatency OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Pool average read latency" ::= { globalStatistics 28 } -- -- CIFS Stats -- cifsTotalWriteMbps OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "CIFS writes, MBs per second" ::= { globalStatistics 29 } cifsTotalReadMbps OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "CIFS reads, MBs per second" ::= { globalStatistics 30 } cifsTotalWriteIops OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "CIFS reads, IOs per second" ::= { globalStatistics 31 } cifsTotalReadIops OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "CIFS reads, IOs per second" ::= { globalStatistics 32 } cifsAvgWriteLatency OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "CIFS average write latency" ::= { globalStatistics 33 } cifsAvgReadLatency OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "CIFS average read latency" ::= { globalStatistics 34 } -- -- NFS Stats -- nfsTotalWriteMbps OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "NFS writes, MBs per second" ::= { globalStatistics 35 } nfsTotalReadMbps OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "NFS reads, MBs per second" ::= { globalStatistics 36 } nfsTotalWriteIops OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "NFS reads, IOs per second" ::= { globalStatistics 37 } nfsTotalReadIops OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "NFS reads, IOs per second" ::= { globalStatistics 38 } nfsAvgWriteLatency OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "NFS average write latency" ::= { globalStatistics 39 } nfsAvgReadLatency OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "NFS average read latency" ::= { globalStatistics 40 } -- -- iscsi Stats -- iscsiTotalWriteMbps OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "iSCSI writes, MBs per second" ::= { globalStatistics 41 } iscsiTotalReadMbps OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "iSCSI reads, MBs per second" ::= { globalStatistics 42 } iscsiWriteIops OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "iSCSI reads, IOs per second" ::= { globalStatistics 43 } iscsiTotalReadIops OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "iSCSI reads, IOs per second" ::= { globalStatistics 44 } iscsiAvgWriteLatency OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "iSCSI average write latency" ::= { globalStatistics 45 } iscsiAvgReadLatency OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "iSCSI average read latency" ::= { globalStatistics 46 } -- -- FC Stats -- fcTotalWriteMbps OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "FC writes, MBs per second" ::= { globalStatistics 47 } fcTotalReadMbps OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "FC reads, MBs per second" ::= { globalStatistics 48 } fcTotalWriteIops OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "FC reads, IOs per second" ::= { globalStatistics 49 } fcTotalReadIops OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "FC reads, IOs per second" ::= { globalStatistics 50 } fcAvgWriteLatency OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "FC average write latency" ::= { globalStatistics 51 } fcAvgReadLatency OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "FC average read latency" ::= { globalStatistics 52 } -- -- VMWare NFS Datastores stats -- vmwareNFSDatastoresTotalWriteMbps OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "VMWare NFS Datastores total writes, MBs per second" ::= { globalStatistics 53 } vmwareNFSDatastoresTotalReadMbps OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "VMWare NFS Datastores total reads, MBs per second" ::= { globalStatistics 54 } vmwareNFSDatastoresTotalWriteIops OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "VMWare NFS Datastores total reads, IOs per second" ::= { globalStatistics 55 } vmwareNFSDatastoresTotalReadIops OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "VMWare NFS Datastores total reads, IOs per second" ::= { globalStatistics 56 } vmwareNFSDatastoresAvgWriteLatency OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "VMWare NFS Datastores average write latency" ::= { globalStatistics 57 } vmwareNFSDatastoresAvgReadLatency OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "VMWare NFS Datastores average read latency" ::= { globalStatistics 58 } -- -- Network Stats -- networkTotalReceiveMbps OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Network received MB per second" ::= { globalStatistics 59 } networkTotalTransmitMbps OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Network transmitted MB per second" ::= { globalStatistics 60 } -- -- End of Global Statistics -- -- -- Disks -- diskCount OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "disks count" ::= { disks 1 } diskTable OBJECT-TYPE SYNTAX SEQUENCE OF DiskEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Disk information table" ::= { disks 2 } diskEntry OBJECT-TYPE SYNTAX DiskEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row of disk information" INDEX { diskChassisIdx, diskIndex } ::= { diskTable 1 } DiskEntry ::= SEQUENCE { diskChassisIdx Unsigned32, diskIndex Unsigned32, diskAlias DisplayString, diskSizeLow Unsigned32, diskSizeHigh Unsigned32, diskState DisplayString, diskType DisplayString, diskPoolName DisplayString } diskChassisIdx OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "Disk chassis index" ::= { diskEntry 1 } diskIndex OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "Disk Index." ::= { diskEntry 2 } diskAlias OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Disk alias" ::= { diskEntry 3 } diskSizeLow OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Disk size in bytes - low order bytes" ::= { diskEntry 4 } diskSizeHigh OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Disk size in bytes - high order bytes" ::= { diskEntry 5 } diskState OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Disk state" ::= { diskEntry 6 } diskType OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Disk type" ::= { diskEntry 7 } diskPoolName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Name of the pool disk belongs to" ::= { diskEntry 8 } -- -- End of diskTable -- -- -- poolTable -- poolCount OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Pool count" ::= { pools 1 } poolTable OBJECT-TYPE SYNTAX SEQUENCE OF PoolEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Pool information table" ::= { pools 2 } poolEntry OBJECT-TYPE SYNTAX PoolEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row of Pool information" INDEX { poolIndex } ::= { poolTable 1 } PoolEntry ::= SEQUENCE { poolIndex Unsigned32, poolName DisplayString, poolState DisplayString, poolHealth DisplayString, poolOwnerController DisplayString, poolProjectCount Unsigned32, poolSizeLow Unsigned32, poolSizeHigh Unsigned32, poolUsedSizeLow Unsigned32, poolUsedSizeHigh Unsigned32, poolFreeSizeLow Unsigned32, poolFreeSizeHigh Unsigned32, poolDataSizeLow Unsigned32, poolDataSizeHigh Unsigned32, poolPostDedupDataSizeLow Unsigned32, poolPostDedupDataSizeHigh Unsigned32, poolPostCompressionDataSizeLow Unsigned32, poolPostCompressionDataSizeHigh Unsigned32, poolUnusedReservedSizeLow Unsigned32, poolUnusedReservedSizeHigh Unsigned32, poolTotalSaving DisplayString, poolDataWriteMbps Unsigned32, poolDataReadMbps Unsigned32, poolDataWriteIops Unsigned32, poolDataReadIops Unsigned32, poolDataWriteLatency Unsigned32, poolDataReadLatency Unsigned32, poolMetaWriteMbps Unsigned32, poolMetaReadMbps Unsigned32, poolMetaWriteIops Unsigned32, poolMetaReadIops Unsigned32, poolMetaWriteLatency Unsigned32, poolMetaReadLatency Unsigned32, poolReadCacheWriteMbps Unsigned32, poolReadCacheReadMbps Unsigned32, poolReadCacheWriteIops Unsigned32, poolReadCacheReadIops Unsigned32, poolReadCacheWriteLatency Unsigned32, poolReadCacheReadLatency Unsigned32, poolWriteCacheWriteMbps Unsigned32, poolWriteCacheWriteIops Unsigned32, poolWriteCacheWriteLatency Unsigned32 } poolIndex OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "Pool Index." ::= { poolEntry 1 } poolName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Pool Name" ::= { poolEntry 2 } poolState OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Pool current state" ::= { poolEntry 3 } poolHealth OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Pool health status" ::= { poolEntry 4 } poolOwnerController OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Pool current owner node" ::= { poolEntry 5} poolProjectCount OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of projects in the Pool" ::= { poolEntry 6 } poolSizeLow OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Size of the Pool in bytes - low order bytes" ::= { poolEntry 7 } poolSizeHigh OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Size of the Pool in bytes - high order bytes" ::= { poolEntry 8 } poolUsedSizeLow OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Size of used space on Pool in bytes - low order bytes" ::= { poolEntry 9 } poolUsedSizeHigh OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Size of used space on Pool in bytes - high order bytes" ::= { poolEntry 10 } poolFreeSizeLow OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Size of free space on Pool in bytes - low order bytes" ::= { poolEntry 11 } poolFreeSizeHigh OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Size of free space on Pool in bytes - high order bytes" ::= { poolEntry 12 } poolDataSizeLow OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Size of data on Pool in bytes - low order bytes" ::= { poolEntry 13 } poolDataSizeHigh OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Size of data on Pool in bytes - high order bytes" ::= { poolEntry 14 } poolPostDedupDataSizeLow OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Size of data after deduplication applied, in bytes - low order bytes" ::= { poolEntry 15 } poolPostDedupDataSizeHigh OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Size of data after deduplication applied, in bytes - high order bytes" ::= { poolEntry 16 } poolPostCompressionDataSizeLow OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Size of data after compression, in bytes - low order bytes" ::= { poolEntry 17 } poolPostCompressionDataSizeHigh OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Size of data after compression, in bytes - high order bytes" ::= { poolEntry 18 } poolUnusedReservedSizeLow OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Size of unused/reserved space in bytes - low order bytes" ::= { poolEntry 19 } poolUnusedReservedSizeHigh OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Size of unused/reserved space in bytes - high order bytes" ::= { poolEntry 20 } poolTotalSaving OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Total savings percentage after deduplication and compression" ::= { poolEntry 21 } poolDataWriteMbps OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Pool data writes, MB per second" ::= { poolEntry 22 } poolDataReadMbps OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Pool data reads, MB per second" ::= { poolEntry 23 } poolDataWriteIops OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Pool data writes, IOs per second" ::= { poolEntry 24 } poolDataReadIops OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Pool data reads, IOs per second" ::= { poolEntry 25 } poolDataWriteLatency OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Average pool data write latency" ::= { poolEntry 26 } poolDataReadLatency OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Average pool data read latency" ::= { poolEntry 27 } poolMetaWriteMbps OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Pool meta-data writes, MB per second" ::= { poolEntry 28 } poolMetaReadMbps OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Pool meta-data reads, MB per second" ::= { poolEntry 29 } poolMetaWriteIops OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Pool meta-data writes, IOs per second" ::= { poolEntry 30 } poolMetaReadIops OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Pool meta-data reads, IOs per second" ::= { poolEntry 31 } poolMetaWriteLatency OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Average pool meta-data write latency" ::= { poolEntry 32 } poolMetaReadLatency OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Average pool meta-data read latency" ::= { poolEntry 33 } poolReadCacheWriteMbps OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Pool read cache writes, MB per second" ::= { poolEntry 34 } poolReadCacheReadMbps OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Pool read cache reads, MB per second" ::= { poolEntry 35 } poolReadCacheWriteIops OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Pool read cache writes, IOs per second" ::= { poolEntry 36 } poolReadCacheReadIops OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Pool read cache reads, IOs per second" ::= { poolEntry 37 } poolReadCacheWriteLatency OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Average pool read cache write latency" ::= { poolEntry 38 } poolReadCacheReadLatency OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Average pool read cache read latency" ::= { poolEntry 39 } poolWriteCacheWriteMbps OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Pool write cache writes, MB per second" ::= { poolEntry 40 } poolWriteCacheWriteIops OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Pool write cache writes, IOs per second" ::= { poolEntry 41 } poolWriteCacheWriteLatency OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Average pool write cache write latency" ::= { poolEntry 42 } -- -- End of poolTable -- -- -- projectTable -- projectTable OBJECT-TYPE SYNTAX SEQUENCE OF ProjectEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Project information table" ::= { poolProjects 1 } projectEntry OBJECT-TYPE SYNTAX ProjectEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row of Project information" INDEX { poolIndex, projectIndex } ::= { projectTable 1 } ProjectEntry ::= SEQUENCE { projectIndex Unsigned32, projectName DisplayString, projectPoolName DisplayString, projectDedupEnabled DisplayString, projectCompressionEnabled DisplayString, projectQuotaSizeLow Unsigned32, projectQuotaSizeHigh Unsigned32, projectDataSizeLow Unsigned32, projectDataSizeHigh Unsigned32, projectFreeSizeLow Unsigned32, projectFreeSizeHigh Unsigned32, projectSnapshotSizeLow Unsigned32, projectSnapshotSizeHigh Unsigned32, projectPostCompressionDataSizeLow Unsigned32, projectPostCompressionDataSizeHigh Unsigned32, projectUnusedReservedSizeLow Unsigned32, projectUnusedReservedSizeHigh Unsigned32, projectTotalSaving DisplayString, projectLunCount Unsigned32, projectShareCount Unsigned32 } projectIndex OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "Project Index." ::= { projectEntry 1 } projectName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Project Name" ::= { projectEntry 2 } projectPoolName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Project's pool Name" ::= { projectEntry 3 } projectDedupEnabled OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Flag indicating if Dedup is enabled for the Project or not" ::= { projectEntry 4 } projectCompressionEnabled OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Flag indicating if Compression is enabled for the Project or not" ::= { projectEntry 5 } projectQuotaSizeLow OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Project quota size in bytes - low order bytes" ::= { projectEntry 6 } projectQuotaSizeHigh OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Project quota size in bytes - high order bytes" ::= { projectEntry 7 } projectDataSizeLow OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Size of data in Project in bytes - low order bytes" ::= { projectEntry 8 } projectDataSizeHigh OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Size of data in Project in bytes - high order bytes" ::= { projectEntry 9 } projectFreeSizeLow OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Size of free space in Project in bytes - low order bytes" ::= { projectEntry 10 } projectFreeSizeHigh OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Size of free space in Project in bytes - high order bytes" ::= { projectEntry 11 } projectSnapshotSizeLow OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Size of snapshots in bytes - low order bytes" ::= { projectEntry 12 } projectSnapshotSizeHigh OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Size of snapshots in bytes - high order bytes" ::= { projectEntry 13 } projectPostCompressionDataSizeLow OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Size of data after compression, in bytes - low order bytes" ::= { projectEntry 14 } projectPostCompressionDataSizeHigh OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Size of data after compression, in bytes - high order bytes" ::= { projectEntry 15 } projectUnusedReservedSizeLow OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Size of unused/reserved space in bytes - low order bytes" ::= { projectEntry 16 } projectUnusedReservedSizeHigh OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Size of unused/reserved space in bytes - high order bytes" ::= { projectEntry 17 } projectTotalSaving OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Total savings percentage after deduplication and compression" ::= { projectEntry 18 } projectLunCount OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Project LUN Count" ::= { projectEntry 19 } projectShareCount OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Project Share count" ::= { projectEntry 20} -- -- End of projectTable -- -- -- lunTable -- lunTable OBJECT-TYPE SYNTAX SEQUENCE OF LUNEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "LUN information table" ::= { projectLUNs 3 } lunEntry OBJECT-TYPE SYNTAX LUNEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row of LUN information" INDEX { poolIndex, projectIndex, lunIndex } ::= { lunTable 1 } LUNEntry ::= SEQUENCE { lunIndex Unsigned32, lunName DisplayString, lunProjectName DisplayString, lunPoolName DisplayString, lunGUID DisplayString, lunBlockSize DisplayString, lunDedupEnabled DisplayString, lunCompressionEnabled DisplayString, lunSizeLow Unsigned32, lunSizeHigh Unsigned32, lunDataSizeLow Unsigned32, lunDataSizeHigh Unsigned32, lunSnapshotSizeLow Unsigned32, lunSnapshotSizeHigh Unsigned32, lunFreeSizeLow Unsigned32, lunFreeSizeHigh Unsigned32, lunReservedSizeLow Unsigned32, lunReservedSizeHigh Unsigned32, lunCompressedRatio Unsigned32, lunProtocol DisplayString, lunTargetGroup DisplayString, lunInitiatorGroup DisplayString, lunWriteMbps Unsigned32, lunReadMbps Unsigned32, lunWriteIops Unsigned32, lunReadIops Unsigned32, lunWriteLatency Unsigned32, lunReadLatency Unsigned32 } lunIndex OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "LUN Index." ::= { lunEntry 1 } lunName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "LUN Name" ::= { lunEntry 2 } lunProjectName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "LUN Project Name" ::= { lunEntry 3 } lunPoolName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "LUN Pool Name" ::= { lunEntry 4 } lunGUID OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "LUN GUID" ::= { lunEntry 5 } lunBlockSize OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "LUN block size string" ::= { lunEntry 6 } lunDedupEnabled OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Flag indicating if Dedup is enabled for the LUN or not" ::= { lunEntry 7 } lunCompressionEnabled OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Flag indicating if Compression is enabled for the LUN or not" ::= { lunEntry 8 } lunSizeLow OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "LUN size in bytes - low order bytes" ::= { lunEntry 9 } lunSizeHigh OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "LUN size in bytes - high order bytes" ::= { lunEntry 10 } lunDataSizeLow OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Size of Data on LUN in bytes - low order bytes" ::= { lunEntry 11 } lunDataSizeHigh OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Size of Data on LUN in bytes - high order bytes" ::= { lunEntry 12 } lunSnapshotSizeLow OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Size of Snapshots of LUN in bytes - low order bytes" ::= { lunEntry 13 } lunSnapshotSizeHigh OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Size of Snapshots of LUN in bytes - high order bytes" ::= { lunEntry 14 } lunFreeSizeLow OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Free space available on LUN in bytes - low order bytes" ::= { lunEntry 15 } lunFreeSizeHigh OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Free space available on LUN in bytes - high order bytes" ::= { lunEntry 16 } lunReservedSizeLow OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Size of the space reserved on LUN in bytes - low order bytes" ::= { lunEntry 17 } lunReservedSizeHigh OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Size of the space reserved on LUN in bytes - high order bytes" ::= { lunEntry 18 } lunCompressedRatio OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Percentage of data compressed on LUN" ::= { lunEntry 19 } lunProtocol OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "LUN access protocol" ::= { lunEntry 20 } lunTargetGroup OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Name of the LUN Target group" ::= { lunEntry 21 } lunInitiatorGroup OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Name of the LUN Initiator group" ::= { lunEntry 22 } lunWriteMbps OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Lun writes, MB per second" ::= { lunEntry 23 } lunReadMbps OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Lun reads, MB per second" ::= { lunEntry 24 } lunWriteIops OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Lun writes, IOs per second" ::= { lunEntry 25 } lunReadIops OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Lun reads, IOs per second" ::= { lunEntry 26 } lunWriteLatency OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Average lun write latency" ::= { lunEntry 27 } lunReadLatency OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Average lun read latency" ::= { lunEntry 28 } -- -- End of lunTable -- -- -- shareTable -- shareTable OBJECT-TYPE SYNTAX SEQUENCE OF ShareEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Project Shares information table" ::= { projectShares 1 } shareEntry OBJECT-TYPE SYNTAX ShareEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row of Shares information" INDEX { poolIndex, projectIndex, shareIndex } ::= { shareTable 1 } ShareEntry ::= SEQUENCE { shareIndex Unsigned32, shareName DisplayString, shareMountPoint DisplayString, shareProjectName DisplayString, sharePoolName DisplayString, shareQuotaLow Unsigned32, shareQuotaHigh Unsigned32, shareNFSEnabled DisplayString, shareCIFSEnabled DisplayString, shareDedupEnabled DisplayString, shareCompressionEnabled DisplayString, shareDataSizeLow Unsigned32, shareDataSizeHigh Unsigned32, shareSnapshotSizeLow Unsigned32, shareSnapshotSizeHigh Unsigned32, shareReservedSizeLow Unsigned32, shareReservedSizeHigh Unsigned32, shareCompressedRatio Unsigned32, shareCIFSWriteMbps Unsigned32, shareCIFSReadMbps Unsigned32, shareCIFSWriteIops Unsigned32, shareCIFSReadIops Unsigned32, shareCIFSWriteLatency Unsigned32, shareCIFSReadLatency Unsigned32, shareNFSWriteMbps Unsigned32, shareNFSReadMbps Unsigned32, shareNFSWriteIops Unsigned32, shareNFSReadIops Unsigned32, shareNFSWriteLatency Unsigned32, shareNFSReadLatency Unsigned32 } shareIndex OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "Share Index." ::= { shareEntry 1 } shareName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Share name" ::= { shareEntry 2 } shareMountPoint OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Share mount point" ::= { shareEntry 3 } shareProjectName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Share Project name" ::= { shareEntry 4 } sharePoolName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Share Pool name" ::= { shareEntry 5 } shareQuotaLow OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Share quota size in bytes" ::= { shareEntry 6 } shareQuotaHigh OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Share quota size in bytes" ::= { shareEntry 7 } shareNFSEnabled OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Flag indicating if NFS access is enabled for this share or not" ::= { shareEntry 8 } shareCIFSEnabled OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Flag indicating if CIFS access is enabled for this share or not" ::= { shareEntry 9 } shareDedupEnabled OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Flag indicating if Dedup is enabled for the LUN or not" ::= { shareEntry 10 } shareCompressionEnabled OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Flag indicating if Compression is enabled for the LUN or not" ::= { shareEntry 11 } shareDataSizeLow OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Size of Data on the share in bytes - low order bytes" ::= { shareEntry 12 } shareDataSizeHigh OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Size of Data on the share in bytes - high order bytes" ::= { shareEntry 13 } shareSnapshotSizeLow OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Size of Snapshots of the share in bytes - low order bytes" ::= { shareEntry 14 } shareSnapshotSizeHigh OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Size of Snapshots of the share in bytes - high order bytes" ::= { shareEntry 15 } shareReservedSizeLow OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Reserved space on the share in bytes - low order bytes" ::= { shareEntry 16 } shareReservedSizeHigh OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Reserved space on the share in bytes - high order bytes" ::= { shareEntry 17 } shareCompressedRatio OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Percentage of data compressed on the Share" ::= { shareEntry 18 } shareCIFSWriteMbps OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Share CIFS writes, MB per second" ::= { shareEntry 19 } shareCIFSReadMbps OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Share CIFS reads, MB per second" ::= { shareEntry 20 } shareCIFSWriteIops OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Share CIFS write IOs per second" ::= { shareEntry 21 } shareCIFSReadIops OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Share CIFS read IOs per second" ::= { shareEntry 22 } shareCIFSWriteLatency OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Share CIFS write latency" ::= { shareEntry 23 } shareCIFSReadLatency OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Share CIFS read latency" ::= { shareEntry 24 } shareNFSWriteMbps OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Share NFS writes, MB per second" ::= { shareEntry 25 } shareNFSReadMbps OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Share NFS reads, MB per second" ::= { shareEntry 26 } shareNFSWriteIops OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Share NFS write IOs per second" ::= { shareEntry 27 } shareNFSReadIops OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Share NFS read IOs per second" ::= { shareEntry 28 } shareNFSWriteLatency OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Share NFS write latency" ::= { shareEntry 29 } shareNFSReadLatency OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Share NFS read latency" ::= { shareEntry 30 } -- -- End of shareTable -- -- -- iscsiTargetsTable -- iscsiTargetsTable OBJECT-TYPE SYNTAX SEQUENCE OF ISCSITargetEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "iSCSI Targets information table" ::= { iscsiTargets 1 } iscsiTargetEntry OBJECT-TYPE SYNTAX ISCSITargetEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row of iSCSI Targets information" INDEX { iscsiTargetIndex } ::= { iscsiTargetsTable 1 } ISCSITargetEntry ::= SEQUENCE { iscsiTargetIndex Unsigned32, iscsiTargetName DisplayString, iscsiTargetAlias DisplayString, iscsiTargetGroup DisplayString, iscsiTargetAuth DisplayString, iscsiTargetWriteMbps Unsigned32, iscsiTargetReadMbps Unsigned32, iscsiTargetWriteIops Unsigned32, iscsiTargetReadIops Unsigned32, iscsiTargetWriteLatency Unsigned32, iscsiTargetReadLatency Unsigned32 } iscsiTargetIndex OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "iSCSI Target Index." ::= { iscsiTargetEntry 1 } iscsiTargetName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "iSCSI Target name" ::= { iscsiTargetEntry 2 } iscsiTargetAlias OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "iSCSI Target alias" ::= { iscsiTargetEntry 3 } iscsiTargetGroup OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "iSCSI Target alias" ::= { iscsiTargetEntry 4 } iscsiTargetAuth OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "iSCSI Target authentication" ::= { iscsiTargetEntry 5 } iscsiTargetWriteMbps OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "iSCSI Target writes, MBs per second" ::= { iscsiTargetEntry 6 } iscsiTargetReadMbps OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "iSCSI Target reads, MBs per second" ::= { iscsiTargetEntry 7 } iscsiTargetWriteIops OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "iSCSI Target writes, IOs per second" ::= { iscsiTargetEntry 8 } iscsiTargetReadIops OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "iSCSI Target reads, IOs per second" ::= { iscsiTargetEntry 9 } iscsiTargetWriteLatency OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "iSCSI Target average write latency" ::= { iscsiTargetEntry 10 } iscsiTargetReadLatency OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "iSCSI Target average read latency" ::= { iscsiTargetEntry 11 } -- -- End of iscsiTargetTable -- -- -- iscsiInitiatorsTable -- iscsiInitiatorsTable OBJECT-TYPE SYNTAX SEQUENCE OF ISCSIInitiatorEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "iSCSI Initiators information table" ::= { iscsiInitiators 1 } iscsiInitiatorEntry OBJECT-TYPE SYNTAX ISCSIInitiatorEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row of iSCSI Initiators information" INDEX { iscsiInitiatorIndex } ::= { iscsiInitiatorsTable 1 } ISCSIInitiatorEntry ::= SEQUENCE { iscsiInitiatorIndex Unsigned32, iscsiInitiatorName DisplayString, iscsiInitiatorChapUser DisplayString, iscsiInitiatorGroup DisplayString } iscsiInitiatorIndex OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "iSCSI Initiator Index." ::= { iscsiInitiatorEntry 1 } iscsiInitiatorName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "iSCSI Initiator name" ::= { iscsiInitiatorEntry 2 } iscsiInitiatorChapUser OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "iSCSI Initiator CHAP user" ::= { iscsiInitiatorEntry 3 } iscsiInitiatorGroup OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "iSCSI Initiator group" ::= { iscsiInitiatorEntry 4 } -- -- End of iscsiInitiatorTable -- -- -- fcTargetsTable -- fcTargetsTable OBJECT-TYPE SYNTAX SEQUENCE OF FCTargetEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "FC Targets information table" ::= { fcTargets 1 } fcTargetEntry OBJECT-TYPE SYNTAX FCTargetEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row of FC Targets information" INDEX { fcTargetIndex } ::= { fcTargetsTable 1 } FCTargetEntry ::= SEQUENCE { fcTargetIndex Unsigned32, fcTargetName DisplayString, fcTargetStatus DisplayString, fcTargetGroup DisplayString, fcTargetWriteMbps Unsigned32, fcTargetReadMbps Unsigned32, fcTargetWriteIops Unsigned32, fcTargetReadIops Unsigned32, fcTargetWriteLatency Unsigned32, fcTargetReadLatency Unsigned32 } fcTargetIndex OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "FC Target Index." ::= { fcTargetEntry 1 } fcTargetName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "FC Target name" ::= { fcTargetEntry 2 } fcTargetStatus OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "FC Target status" ::= { fcTargetEntry 3 } fcTargetGroup OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "FC Target group" ::= { fcTargetEntry 4 } fcTargetWriteMbps OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "FC Target writes, MBs per second" ::= { fcTargetEntry 5 } fcTargetReadMbps OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "FC Target reads, MBs per second" ::= { fcTargetEntry 6 } fcTargetWriteIops OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "FC Target writes, IOs per second" ::= { fcTargetEntry 7 } fcTargetReadIops OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "FC Target reads, IOs per second" ::= { fcTargetEntry 8 } fcTargetWriteLatency OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "FC Target average write latency" ::= { fcTargetEntry 9 } fcTargetReadLatency OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "FC Target average read latency" ::= { fcTargetEntry 10 } -- -- End of fcTargetTable -- -- -- fcInitiatorsTable -- fcInitiatorsTable OBJECT-TYPE SYNTAX SEQUENCE OF FCInitiatorEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "FC Initiators information table" ::= { fcInitiators 1 } fcInitiatorEntry OBJECT-TYPE SYNTAX FCInitiatorEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row of FC Initiators information" INDEX { fcInitiatorIndex } ::= { fcInitiatorsTable 1 } FCInitiatorEntry ::= SEQUENCE { fcInitiatorIndex Unsigned32, fcInitiatorName DisplayString, fcInitiatorGroup DisplayString } fcInitiatorIndex OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "FC Initiator Index." ::= { fcInitiatorEntry 1 } fcInitiatorName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "FC Initiator name" ::= { fcInitiatorEntry 2 } fcInitiatorGroup OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "FC Initiator group" ::= { fcInitiatorEntry 3 } -- -- End of fcInitiatorTable -- -- -- vmware NFS Datastores Table -- vmwareNFSDatastoresTable OBJECT-TYPE SYNTAX SEQUENCE OF VMWareNFSDatastoreEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "VMWare NFS Datastores information table" ::= { vmwareNFSDatastores 1 } vmwareNFSDatastoreEntry OBJECT-TYPE SYNTAX VMWareNFSDatastoreEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row of VMWare NFS Datastores information" INDEX { vmwareNFSDatastoreIndex } ::= { vmwareNFSDatastoresTable 1 } VMWareNFSDatastoreEntry ::= SEQUENCE { vmwareNFSDatastoreIndex Unsigned32, vmwareNFSDatastoreVMName DisplayString, vmwareNFSDatastoreESXName DisplayString, vmwareNFSDatastoreWriteMbps Unsigned32, vmwareNFSDatastoreReadMbps Unsigned32, vmwareNFSDatastoreWriteIops Unsigned32, vmwareNFSDatastoreReadIops Unsigned32, vmwareNFSDatastoreWriteLatency Unsigned32, vmwareNFSDatastoreReadLatency Unsigned32 } vmwareNFSDatastoreIndex OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "VMWare NFS Datastore Index." ::= { vmwareNFSDatastoreEntry 1 } vmwareNFSDatastoreVMName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "VMWare NFS Datastore VM name" ::= { vmwareNFSDatastoreEntry 2 } vmwareNFSDatastoreESXName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "VMWare NFS Datastore ESX server name" ::= { vmwareNFSDatastoreEntry 3 } vmwareNFSDatastoreWriteMbps OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "VMWare NFS Datastore writes, MBs per second" ::= { vmwareNFSDatastoreEntry 4 } vmwareNFSDatastoreReadMbps OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "VMWare NFS Datastore reads, MBs per second" ::= { vmwareNFSDatastoreEntry 5 } vmwareNFSDatastoreWriteIops OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "VMWare NFS Datastore reads, IOs per second" ::= { vmwareNFSDatastoreEntry 6 } vmwareNFSDatastoreReadIops OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "VMWare NFS Datastore reads, IOs per second" ::= { vmwareNFSDatastoreEntry 7 } vmwareNFSDatastoreWriteLatency OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "VMWare NFS Datastore write latency" ::= { vmwareNFSDatastoreEntry 8 } vmwareNFSDatastoreReadLatency OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "VMWare NFS Datastore read latency" ::= { vmwareNFSDatastoreEntry 9 } -- -- End of vmwareNFSDatastoreTable -- -- -- haResourcesTable -- haResourcesTable OBJECT-TYPE SYNTAX SEQUENCE OF HAResourceEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "HA Resource information table" ::= { haResources 1 } haResourceEntry OBJECT-TYPE SYNTAX HAResourceEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row of HA Resource information" INDEX { haResourceIndex } ::= { haResourcesTable 1 } HAResourceEntry ::= SEQUENCE { haResourceIndex Unsigned32, haResourceName DisplayString, haResourceDescription DisplayString, haResourceStatus DisplayString, haResourceGroup DisplayString, haResourceActiveNode DisplayString } haResourceIndex OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "HA Resource Index." ::= { haResourceEntry 1 } haResourceName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "HA Resource name" ::= { haResourceEntry 2 } haResourceDescription OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "HA Resource description" ::= { haResourceEntry 3 } haResourceStatus OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "HA Resource status" ::= { haResourceEntry 4 } haResourceGroup OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "HA Resource group" ::= { haResourceEntry 5 } haResourceActiveNode OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "HA Resource active node" ::= { haResourceEntry 6 } -- -- End of haResourcesTable -- -- -- NIC Table -- nicTable OBJECT-TYPE SYNTAX SEQUENCE OF NICEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "NIC information table" ::= { network 1 } nicEntry OBJECT-TYPE SYNTAX NICEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row of NIC information" INDEX { nicIndex } ::= { nicTable 1 } NICEntry ::= SEQUENCE { nicIndex Unsigned32, nicName DisplayString, nicState DisplayString, nicGroup DisplayString, nicMTU Unsigned32, nicReceiveMbps Unsigned32, nicTransmitMbps Unsigned32 } nicIndex OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "NIC Index." ::= { nicEntry 1 } nicName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "NIC name" ::= { nicEntry 2 } nicState OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "NIC state" ::= { nicEntry 3 } nicGroup OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "NIC group" ::= { nicEntry 4 } nicMTU OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "NIC maximum transmission unit" ::= { nicEntry 5 } nicReceiveMbps OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "NIC bytes received in MBs per second" ::= { nicEntry 6 } nicTransmitMbps OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "NIC bytes received in MBs per second" ::= { nicEntry 7 } -- -- End of nicTable -- -- -- Notifications -- notificationObjects OBJECT IDENTIFIER ::= { tegileArray-notifications 1 } notificationProps OBJECT IDENTIFIER ::= { notificationObjects 1 } notificationDescription OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Description of the notification." ::= { notificationProps 1 } notificationTime OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Time of the notification generated" ::= { notificationProps 2 } notificationSeverity OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The severity level of the notification (informational, warning, error, critical)." ::= { notificationProps 3 } notificationComponentName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Name of the component that originated the notification." ::= { notificationProps 4 } notificationTargetEntityName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Name of the Target entity." ::= { notificationProps 5 } notificationEventCode OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Description of the notification." ::= { notificationProps 6 } notificationSensorAction OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "IPMI Sensor action." ::= { notificationProps 7 } notificationSensorNumber OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "IPMI Sensor number." ::= { notificationProps 8 } notificationSensorSuspect OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "IPMI Sensor suspect" ::= { notificationProps 9 } notificationReadingTriggerValue OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Reading trigger value." ::= { notificationProps 10 } notificationThresholdTriggerValue OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Threshold trigger value." ::= { notificationProps 11 } notificationReadingUnit OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Reading unit of the value." ::= { notificationProps 12 } notifications OBJECT IDENTIFIER ::= { notificationObjects 2 } -- Test notification testNotification NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Test notification/trap" ::= { notifications 10 } -- Disk related events diskIsOnline NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Disk came back online" ::= { notifications 101 } diskGoneOffline NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Disk went offline" ::= { notifications 102 } diskError NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Disk error encountered" ::= { notifications 103 } spareDiskReplaced NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Spare disk replaced" ::= { notifications 104 } diskSlowIo NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Slow I/O operations observed on Disk" ::= { notifications 105 } -- Pool related events poolCreated NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Pool is created" ::= { notifications 201 } poolDeleted NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Pool is deleted" ::= { notifications 202 } poolDeletionFailed NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Pool deletion attempt failed" ::= { notifications 203 } poolExpanded NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Pool is expanded" ::= { notifications 204 } poolExported NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Pool is exported" ::= { notifications 205 } poolImported NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Pool is imported" ::= { notifications 206 } poolUpgraded NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Pool is upgraded" ::= { notifications 207 } poolQuotaExceedThresholdWarning NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Pool quota exceeded the threshold limit" ::= { notifications 208 } poolMetaDataQuotaExceedThresholdWarning NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Pool meta-data quota exceeded the threshold limit" ::= { notifications 209 } poolAvailableMetaToDataRatioBelowThresholdWarning NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Pool available meta-data to data ratio below threshold limit" ::= { notifications 210 } poolQuotaFinished NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Pool quota finished" ::= { notifications 211 } poolDegraded NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Pool has degraded" ::= { notifications 212 } -- Project related events projectCreatedSuccessfully NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Project created successfully" ::= { notifications 301 } projectDeletionFailed NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Project deleted failed" ::= { notifications 302 } projectDeleted NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Project is deleted" ::= { notifications 303 } projectModified NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Project is modified" ::= { notifications 304 } projectThresholdExceedWarning NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Project usage has exceeded threshold." ::= { notifications 305 } projectQuotaFinished NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Project quota is finished." ::= { notifications 306 } projectCreatedWithNonOptimalBlockSize NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Project created with non optimal block size" ::= { notifications 307 } -- Volume related events volumeCreatedSuccessfully NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Volume created successfully" ::= { notifications 401 } volumeModifyCompleted NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Volume is modified" ::= { notifications 402 } volumeDeleteCompleted NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Volume is deleted" ::= { notifications 403 } volumeDeleteFailed NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Volume deletion failed" ::= { notifications 404 } volumeExceedsThresholdWarning NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Volume Quota has exceeded the configured Limit" ::= { notifications 405 } volumeQuotaFinished NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Volume Quota has Finished" ::= { notifications 406} volumeCreatedWithNonOptimalBlockSize NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Volume created with non optimal block size" ::= { notifications 407 } -- Share related events shareCreatedSuccessfully NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Share created successfully" ::= { notifications 501 } shareDeletionFailed NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Share deletion failed" ::= { notifications 502 } shareDeleted NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Share is deleted" ::= { notifications 503 } shareExceedThresholdWarning NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Share exceeds the threshold limit" ::= { notifications 504 } shareQuotaFinished NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Share quota is finished" ::= { notifications 505 } shareCreatedWithNonOptimalBlockSize NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Share created with non optimal block size" ::= { notifications 506 } -- ACL events aclMigrationStarted NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "ACL migration started" ::= { notifications 601 } aclMigrationCompleted NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "ACL migration completed" ::= { notifications 602 } -- Folder related events deleteFolderCompleted NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Folder deleted" ::= { notifications 701 } deleteFolderFailed NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Folder deletion failed" ::= { notifications 702 } -- Snapshot related events snapshotCreatedSuccessfully NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Snapshot created successfully" ::= { notifications 801 } snapshotCreationFailed NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Snapshot creation failed" ::= { notifications 802 } snapshotDeletedSuccessfully NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Snapshot deleted successfully" ::= { notifications 803 } snapshotDeleteFailed NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Snapshot deletion failed" ::= { notifications 804 } snapshotCloningFailed NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Snapshot cloning failed" ::= { notifications 805 } snapshotCloneCompleted NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Snapshot clone completed" ::= { notifications 806 } snapshotRollbackFailed NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Snapshot rollback failed" ::= { notifications 807 } snapshotRollbackCompleted NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Snapshot rollback completed" ::= { notifications 808 } -- HA related events haResourceGroupTakeBackCompleted NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "HA resource group taken back" ::= { notifications 901 } haResourceGroupTakeOverCompleted NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "HA resource group taken over" ::= { notifications 902 } -- Peer events controllerUp NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Controller is now up" ::= { notifications 1001 } controllerDown NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Controller went down" ::= { notifications 1002 } intelliFlashSoftwareUp NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "IntelliFlash is now up on controller" ::= { notifications 1003 } intelliFlashSoftwareDown NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "IntelliFlash went down on controller" ::= { notifications 1004 } controllerTimeDrift NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Controllers Time drift detected" ::= { notifications 1005 } -- FC related events fcInitiatorCreateCompleted NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "FC initiator created" ::= { notifications 1101 } fcInitiatorCreateFailed NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "FC initiator creation failed" ::= { notifications 1102 } fcInitiatorModifyCompleted NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "FC initiator properties modified" ::= { notifications 1103 } fcTargetResetHbaPortCompleted NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "FC Target HBA Port reset successfully" ::= { notifications 1104 } fcTargetResetHbaPortFailed NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "FC Target HBA Port reset failed" ::= { notifications 1105 } fcTargetModifyCompleted NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "FC target properties modified" ::= { notifications 1106 } fcPortOnline NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "FC Port is online" ::= { notifications 1107 } fcPortOffline NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "FC Port is offline" ::= { notifications 1108 } -- Host group related events initiatorGroupCreateCompleted NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Initiator Group created" ::= { notifications 1201 } initiatorGroupMemberAdded NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Member added to the Initiator Group" ::= { notifications 1202 } initiatorGroupMemberRemoved NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Member removed from the Initiator Group" ::= { notifications 1203 } initiatorGroupDeleteCompleted NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Initiator Group deleted" ::= { notifications 1204 } -- iSCSI related events iscsiInitiatorCreateCompleted NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "iSCSI initiator created" ::= { notifications 1301 } iscsiInitiatorCreateFailed NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "iSCSI initiator creation failed" ::= { notifications 1302 } iscsiInitiatorModifyCompleted NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "iSCSI initiator properties modified" ::= { notifications 1303 } iscsiInitiatorDeleteCompleted NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "iSCSI initiator deleted" ::= { notifications 1304 } iscsiTargetCreateCompleted NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "iSCSI target created" ::= { notifications 1305 } iscsiTargetModifyCompleted NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "iSCSI target properties modified" ::= { notifications 1306 } iscsiTargetDeleteCompleted NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "iSCSI Target deleted" ::= { notifications 1307 } iscsiTargetError NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "iSCSI target error" ::= { notifications 1308 } iscsiTargetGroupError NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "iSCSI target group error" ::= { notifications 1309 } iscsiImproperTargetGroup NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "iSCSI improper target group error" ::= { notifications 1310 } -- Target group related events targetGroupCreateCompleted NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Target group created" ::= { notifications 1401 } targetGroupMemberAdded NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Member added to the Target group" ::= { notifications 1402 } targetGroupMemberRemoved NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Member removed from the Target group" ::= { notifications 1403 } targetGroupDeleteCompleted NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Target group deleted" ::= { notifications 1404 } -- Array events adServerTimeDrift NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "AD server time drift detected" ::= { notifications 1501 } maintenanceModeEnabled NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Maintenance mode enabled" ::= { notifications 1502 } maintenanceModeDisabled NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Maintenance mode disabled" ::= { notifications 1503 } diagnosticDataUploaded NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Diagnostics data uploaded" ::= { notifications 1504 } diagnosticDataUploadingFailed NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Diagnostics data upload failed" ::= { notifications 1505 } alertsCleanupCompleted NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Alerts clean-up completed" ::= { notifications 1506 } userLoginFailed NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "User login attempt failed." ::= { notifications 1507 } ntpServerTimeDrift NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Time drift detected between NTP Server and Controller." ::= { notifications 1508 } -- SMB related events smbSocketFailure NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "SMB socket failure detected" ::= { notifications 1601 } netbiosSocketFailure NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "NetBIOS socket failure detected" ::= { notifications 1602 } -- Upgrade related events upgradeStarted NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Software upgrade started" ::= { notifications 1701 } upgradeCompleted NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Software upgrade completed" ::= { notifications 1702 } upgradeFailed NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Software upgrade failed" ::= { notifications 1703 } upgradeTimeout NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Software upgrade timed out" ::= { notifications 1704 } upgradeCantProcessFilesManually NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Software upgrade cannot process files manually" ::= { notifications 1705 } upgradeDownloadStarted NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Software download started" ::= { notifications 1706 } upgradeDownloadCompleted NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Software download complete" ::= { notifications 1707 } upgradeDownloadFailed NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Software download failed" ::= { notifications 1708 } tdpsUpgradeCompleted NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "TDPS upgrade completed" ::= { notifications 1709 } tdpsUpgradeFailed NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "TDPS upgrade failed" ::= { notifications 1710 } tdpsUpgradeTimeout NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "TDPS upgrade timed out" ::= { notifications 1711 } tdpsUpgradeDownloadStarted NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "TDPS download started" ::= { notifications 1712 } tdpsUpgradeDownloadCompleted NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "TDPS download completed" ::= { notifications 1713 } tdpsUpgradeDownloadFailed NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "TDPS download failed" ::= { notifications 1714 } webdocsUpgradeDownloadStarted NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Webdocs upgrade download started" ::= { notifications 1715 } webdocsUpgradeDownloadCompleted NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Webdocs upgrade download completed" ::= { notifications 1716 } webdocsUpgradeDownloadFailed NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Webdocs upgrade download failed" ::= { notifications 1717 } webdocsUpgradeCompleted NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Webdocs upgrade completed" ::= { notifications 1718 } webdocsUpgradeFailed NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Webdocs upgrade failed" ::= { notifications 1719 } -- Replication events replicationTargetDeleted NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Replication target deleted" ::= { notifications 1801 } replicationComplete NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Replication completed" ::= { notifications 1802 } replicationAborted NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Replication aborted" ::= { notifications 1803 } replicationAbandoned NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Replication abandoned" ::= { notifications 1804 } replicationResumed NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Replication resumed" ::= { notifications 1805 } replicationStarted NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Replication started" ::= { notifications 1806 } replicationFailed NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Replication failed" ::= { notifications 1807 } replicationSourceRegistered NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Replication source registered" ::= { notifications 1808 } replicationPaused NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Replication paused" ::= { notifications 1809 } -- System services events snmpServiceStarted NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "SNMP Service started" ::= { notifications 1901 } snmpServiceStartFailed NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "SNMP Service failed to start" ::= { notifications 1902 } snmpServiceStopped NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "SNMP Service stopped" ::= { notifications 1903 } snmpServiceStopFailed NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "SNMP Service failed to stop" ::= { notifications 1904 } smisServiceStarted NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "SMIS service started" ::= { notifications 1905 } smisServiceStartFailed NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "SMIS Service failed to start" ::= { notifications 1906 } smisServiceStopped NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "SMIS Service stopped" ::= { notifications 1907 } smisServiceStopFailed NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "SMIS Service failed to stop" ::= { notifications 1908 } -- IPMI notifications ipmiTemperature NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationEventCode, notificationSensorAction, notificationSensorNumber, notificationSensorSuspect, notificationReadingTriggerValue, notificationThresholdTriggerValue, notificationReadingUnit } STATUS current DESCRIPTION "An IPMI event was raised related to array's Temperature." ::= { notifications 2001} ipmiVoltage NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationEventCode, notificationSensorAction, notificationSensorNumber, notificationSensorSuspect, notificationReadingTriggerValue, notificationThresholdTriggerValue, notificationReadingUnit } STATUS current DESCRIPTION "An IPMI event was raised related to array's Voltage." ::= { notifications 2002} ipmiCurrent NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationEventCode, notificationSensorAction, notificationSensorNumber, notificationSensorSuspect, notificationReadingTriggerValue, notificationThresholdTriggerValue, notificationReadingUnit } STATUS current DESCRIPTION "An IPMI event was raised related to array's Current." ::= { notifications 2003} ipmiFan NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationEventCode, notificationSensorAction, notificationSensorNumber, notificationSensorSuspect, notificationReadingTriggerValue, notificationThresholdTriggerValue, notificationReadingUnit } STATUS current DESCRIPTION "An IPMI event was raised related to array's Fans." ::= { notifications 2004} ipmiPowerSupply NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationEventCode, notificationSensorAction, notificationSensorNumber, notificationSensorSuspect } STATUS current DESCRIPTION "An IPMI event was raised related to array's Power Supply." ::= { notifications 2005} ipmiMemory NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationEventCode, notificationSensorAction, notificationSensorNumber, notificationSensorSuspect } STATUS current DESCRIPTION "A IPMI Memory error was detected." ::= { notifications 2006} ipmiCriticalInterrupt NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationEventCode, notificationSensorAction, notificationSensorNumber, notificationSensorSuspect } STATUS current DESCRIPTION "An IPMI Critical Interrupt was received." ::= { notifications 2007} ipmiThreshold NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationEventCode, notificationSensorAction, notificationSensorNumber, notificationSensorSuspect, notificationReadingTriggerValue, notificationThresholdTriggerValue, notificationReadingUnit } STATUS current DESCRIPTION "An IPMI Threshold event was generated." ::= { notifications 2008} ipmiOther NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationEventCode, notificationSensorAction, notificationSensorNumber, notificationSensorSuspect } STATUS current DESCRIPTION "An IPMI event was received." ::= { notifications 2009} -- FM/Sensor events memoryFailure NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Memory failure" ::= { notifications 2051 } sensorFailureEvent NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Sensor failure" ::= { notifications 2052 } unknownSensorEvent NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Unknown sensor event" ::= { notifications 2053 } -- Networking notifications networkIpmpGroupUp NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "IPMP group is up." ::= { notifications 2201 } networkIpmpGroupDown NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "IPMP group is down." ::= { notifications 2202 } networkIpmpMemberInterfaceAdded NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Network interface added to IPMP group." ::= { notifications 2203 } networkIpmpMemberInterfaceRemoved NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Network interface removed from IPMP group." ::= { notifications 2204 } networkInterfaceUp NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Network interface is up." ::= { notifications 2205 } networkInterfaceDown NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Network interface is down." ::= { notifications 2206 } -- VMWare notifications vmwareNFSDatastoreCreated NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "VMWare NFS Datastore has been created." ::= { notifications 2301 } vmwareNFSDatastoreDeleted NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "VMWare NFS Datastore has been deleted." ::= { notifications 2302 } -- NVDIMM notifications nvdimmFailDeviceError NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "NVDIMM Device is not detectable." ::= { notifications 2401 } nvdimmFailSoftError NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "NVDIMM Device has encountered some errors." ::= { notifications 2402 } nvdimmFailInitializationError NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "Failed to initialize NVDIMM Device." ::= { notifications 2403 } nvdimmFailUnknownError NOTIFICATION-TYPE OBJECTS{ notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode } STATUS current DESCRIPTION "NVDIMM failure encountered. Please see the IntelliFlash UI event details." ::= { notifications 2404 } -- -- End of notifications -- tegileConformance OBJECT IDENTIFIER ::= { tegile 3 } tegileGroups OBJECT IDENTIFIER ::= { tegileConformance 1 } currentObjectGroup OBJECT-GROUP OBJECTS { haControllerA-Name, haControllerA-IPAddr, haControllerA-SoftwareVersion, haControllerA-Uptime, haControllerB-Name, haControllerB-IPAddr, haControllerB-SoftwareVersion, haControllerB-Uptime, controllerHardwareModel, snmpAgentVersion, cpuTotalUsage, cpuSystemCalls, cpuInterrupts, cacheTotalWriteMbps, cacheTotalReadMbps, cacheTotalWriteIops, cacheTotalReadIops, cacheRAMReads, cacheSSDReads, diskTotalWriteMbps, diskTotalReadMbps, diskTotalWriteIops, diskTotalReadIops, diskDataWriteMbps, diskDataReadMbps, diskDataWriteIops, diskDataReadIops, diskAvgWriteLatency, diskAvgReadLatency, diskIOCount, diskRandomIOCount, diskSequentialIOCount, poolTotalWriteMbps, poolTotalReadMbps, poolTotalWriteIops, poolTotalReadIops, poolAvgWriteLatency, poolAvgReadLatency, cifsTotalWriteMbps, cifsTotalReadMbps, cifsTotalWriteIops, cifsTotalReadIops, cifsAvgWriteLatency, cifsAvgReadLatency, nfsTotalWriteMbps, nfsTotalReadMbps, nfsTotalWriteIops, nfsTotalReadIops, nfsAvgWriteLatency, nfsAvgReadLatency, iscsiTotalWriteMbps, iscsiTotalReadMbps, iscsiWriteIops, iscsiTotalReadIops, iscsiAvgWriteLatency, iscsiAvgReadLatency, fcTotalWriteMbps, fcTotalReadMbps, fcTotalWriteIops, fcTotalReadIops, fcAvgWriteLatency, fcAvgReadLatency, vmwareNFSDatastoresTotalWriteMbps, vmwareNFSDatastoresTotalReadMbps, vmwareNFSDatastoresTotalWriteIops, vmwareNFSDatastoresTotalReadIops, vmwareNFSDatastoresAvgWriteLatency, vmwareNFSDatastoresAvgReadLatency, networkTotalReceiveMbps, networkTotalTransmitMbps, diskCount, diskAlias, diskSizeLow, diskSizeHigh, diskState, diskType, diskPoolName, poolCount, poolName, poolState, poolHealth, poolOwnerController, poolProjectCount, poolSizeLow, poolSizeHigh, poolUsedSizeLow, poolUsedSizeHigh, poolFreeSizeLow, poolFreeSizeHigh, poolDataSizeLow, poolDataSizeHigh, poolPostDedupDataSizeLow, poolPostDedupDataSizeHigh, poolPostCompressionDataSizeLow, poolPostCompressionDataSizeHigh, poolUnusedReservedSizeLow, poolUnusedReservedSizeHigh, poolTotalSaving, poolDataWriteMbps, poolDataReadMbps, poolDataWriteIops, poolDataReadIops, poolDataWriteLatency, poolDataReadLatency, poolMetaWriteMbps, poolMetaReadMbps, poolMetaWriteIops, poolMetaReadIops, poolMetaWriteLatency, poolMetaReadLatency, poolReadCacheWriteMbps, poolReadCacheReadMbps, poolReadCacheWriteIops, poolReadCacheReadIops, poolReadCacheWriteLatency, poolReadCacheReadLatency, poolWriteCacheWriteMbps, poolWriteCacheWriteIops, poolWriteCacheWriteLatency, projectName, projectPoolName, projectDedupEnabled, projectCompressionEnabled, projectQuotaSizeLow, projectQuotaSizeHigh, projectDataSizeLow, projectDataSizeHigh, projectFreeSizeLow, projectFreeSizeHigh, projectSnapshotSizeLow, projectSnapshotSizeHigh, projectPostCompressionDataSizeLow, projectPostCompressionDataSizeHigh, projectUnusedReservedSizeLow, projectUnusedReservedSizeHigh, projectTotalSaving, projectLunCount, projectShareCount, lunName, lunProjectName, lunPoolName, lunGUID, lunBlockSize, lunDedupEnabled, lunCompressionEnabled, lunSizeLow, lunSizeHigh, lunDataSizeLow, lunDataSizeHigh, lunSnapshotSizeLow, lunSnapshotSizeHigh, lunFreeSizeLow, lunFreeSizeHigh, lunReservedSizeLow, lunReservedSizeHigh, lunCompressedRatio, lunProtocol, lunTargetGroup, lunInitiatorGroup, lunWriteMbps, lunReadMbps, lunWriteIops, lunReadIops, lunWriteLatency, lunReadLatency, shareName, shareMountPoint, shareProjectName, sharePoolName, shareQuotaLow, shareQuotaHigh, shareNFSEnabled, shareCIFSEnabled, shareDedupEnabled, shareCompressionEnabled, shareDataSizeLow, shareDataSizeHigh, shareSnapshotSizeLow, shareSnapshotSizeHigh, shareReservedSizeLow, shareReservedSizeHigh, shareCompressedRatio, shareCIFSWriteMbps, shareCIFSReadMbps, shareCIFSWriteIops, shareCIFSReadIops, shareCIFSWriteLatency, shareCIFSReadLatency, shareNFSWriteMbps, shareNFSReadMbps, shareNFSWriteIops, shareNFSReadIops, shareNFSWriteLatency, shareNFSReadLatency, iscsiTargetName, iscsiTargetAlias, iscsiTargetGroup, iscsiTargetAuth, iscsiTargetWriteMbps, iscsiTargetReadMbps, iscsiTargetWriteIops, iscsiTargetReadIops, iscsiTargetWriteLatency, iscsiTargetReadLatency, iscsiInitiatorName, iscsiInitiatorChapUser, iscsiInitiatorGroup, fcTargetName, fcTargetStatus, fcTargetGroup, fcTargetWriteMbps, fcTargetReadMbps, fcTargetWriteIops, fcTargetReadIops, fcTargetWriteLatency, fcTargetReadLatency, fcInitiatorName, fcInitiatorGroup, vmwareNFSDatastoreVMName, vmwareNFSDatastoreESXName, vmwareNFSDatastoreWriteMbps, vmwareNFSDatastoreReadMbps, vmwareNFSDatastoreWriteIops, vmwareNFSDatastoreReadIops, vmwareNFSDatastoreWriteLatency, vmwareNFSDatastoreReadLatency, haResourceName, haResourceDescription, haResourceStatus, haResourceGroup, haResourceActiveNode, nicName, nicState, nicGroup, nicMTU, nicReceiveMbps, nicTransmitMbps, notificationDescription, notificationTime, notificationSeverity, notificationComponentName, notificationTargetEntityName, notificationEventCode, notificationSensorAction, notificationSensorNumber, notificationSensorSuspect, notificationReadingTriggerValue, notificationThresholdTriggerValue, notificationReadingUnit } STATUS current DESCRIPTION "TEGILE-MIB OBJECT-GROUP." ::= { tegileGroups 1 } currentNotificationGroup NOTIFICATION-GROUP NOTIFICATIONS { testNotification, diskIsOnline, diskGoneOffline, diskError, spareDiskReplaced, diskSlowIo, poolCreated, poolDeleted, poolDeletionFailed, poolExpanded, poolExported, poolImported, poolUpgraded, poolQuotaExceedThresholdWarning, poolMetaDataQuotaExceedThresholdWarning, poolAvailableMetaToDataRatioBelowThresholdWarning, poolQuotaFinished, poolDegraded, projectCreatedSuccessfully, projectDeletionFailed, projectDeleted, projectModified, projectThresholdExceedWarning, projectQuotaFinished, projectCreatedWithNonOptimalBlockSize, volumeCreatedSuccessfully, volumeModifyCompleted, volumeDeleteCompleted, volumeDeleteFailed, volumeExceedsThresholdWarning, volumeQuotaFinished, volumeCreatedWithNonOptimalBlockSize, shareCreatedSuccessfully, shareDeletionFailed, shareDeleted, shareExceedThresholdWarning, shareQuotaFinished, shareCreatedWithNonOptimalBlockSize, aclMigrationStarted, aclMigrationCompleted, deleteFolderCompleted, deleteFolderFailed, snapshotCreatedSuccessfully, snapshotCreationFailed, snapshotDeletedSuccessfully, snapshotDeleteFailed, snapshotCloningFailed, snapshotCloneCompleted, snapshotRollbackFailed, snapshotRollbackCompleted, haResourceGroupTakeBackCompleted, haResourceGroupTakeOverCompleted, controllerUp, controllerDown, intelliFlashSoftwareUp, intelliFlashSoftwareDown, controllerTimeDrift, fcInitiatorCreateCompleted, fcInitiatorCreateFailed, fcInitiatorModifyCompleted, fcTargetResetHbaPortCompleted, fcTargetResetHbaPortFailed, fcTargetModifyCompleted, fcPortOnline, fcPortOffline, initiatorGroupCreateCompleted, initiatorGroupMemberAdded, initiatorGroupMemberRemoved, initiatorGroupDeleteCompleted, iscsiInitiatorCreateCompleted, iscsiInitiatorCreateFailed, iscsiInitiatorModifyCompleted, iscsiInitiatorDeleteCompleted, iscsiTargetCreateCompleted, iscsiTargetModifyCompleted, iscsiTargetDeleteCompleted, iscsiTargetError, iscsiTargetGroupError, iscsiImproperTargetGroup, targetGroupCreateCompleted, targetGroupMemberAdded, targetGroupMemberRemoved, targetGroupDeleteCompleted, adServerTimeDrift, maintenanceModeEnabled, maintenanceModeDisabled, diagnosticDataUploaded, diagnosticDataUploadingFailed, alertsCleanupCompleted, userLoginFailed, ntpServerTimeDrift, smbSocketFailure, netbiosSocketFailure, upgradeStarted, upgradeCompleted, upgradeFailed, upgradeTimeout, upgradeCantProcessFilesManually, upgradeDownloadStarted, upgradeDownloadCompleted, upgradeDownloadFailed, tdpsUpgradeCompleted, tdpsUpgradeFailed, tdpsUpgradeTimeout, tdpsUpgradeDownloadStarted, tdpsUpgradeDownloadCompleted, tdpsUpgradeDownloadFailed, webdocsUpgradeDownloadStarted, webdocsUpgradeDownloadCompleted, webdocsUpgradeDownloadFailed, webdocsUpgradeCompleted, webdocsUpgradeFailed, replicationTargetDeleted, replicationComplete, replicationAborted, replicationAbandoned, replicationResumed, replicationStarted, replicationFailed, replicationSourceRegistered, replicationPaused, snmpServiceStarted, snmpServiceStartFailed, snmpServiceStopped, snmpServiceStopFailed, smisServiceStarted, smisServiceStartFailed, smisServiceStopped, smisServiceStopFailed, ipmiTemperature, ipmiVoltage, ipmiCurrent, ipmiFan, ipmiPowerSupply, ipmiMemory, ipmiCriticalInterrupt, ipmiThreshold, ipmiOther, memoryFailure, sensorFailureEvent, unknownSensorEvent, networkIpmpGroupUp, networkIpmpGroupDown, networkIpmpMemberInterfaceAdded, networkIpmpMemberInterfaceRemoved, networkInterfaceUp, networkInterfaceDown, vmwareNFSDatastoreCreated, vmwareNFSDatastoreDeleted, nvdimmFailDeviceError, nvdimmFailSoftError, nvdimmFailInitializationError, nvdimmFailUnknownError } STATUS current DESCRIPTION "TEGILE-MIB NOTIFICATION-GROUP." ::= { tegileGroups 2 } tegileCompliances OBJECT IDENTIFIER ::= { tegileConformance 2 } basicCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "TEGILE-MIB MODULE-COMPLIANCE." MODULE -- this module MANDATORY-GROUPS { currentObjectGroup } ::= { tegileCompliances 1 } END