Supported Target Versions
PowerMax Unisphere V9.1
PowerMax Unisphere V10.0

Application Version Details

Application VersionBug fixes / Enhancements
3.0.1
  • Root native type and display order changes in Infrastructure resource page.
  • Dell PowerMax subcategory modified as Storage Management.
3.0.0
  • API statistics metric.
  • Full discovery Support.
  • Feasibility to provide API timeouts from UI.
  • Metric labels.
  • New metric support for PowerMax Storage Resource Pool Usable Free Capacity.
  • New custom attribute support for Symmetric array type.
2.0.2Bug Fix for discovering PowerMax Unisphere device alone.
Click here to view the earlier version updates
Application VersionBug fixes / Enhancements
2.0.1PowerMax Unisphere V10.0 version support.
2.0.0Dell PowerMax SDK 2.0 conversion.

Introduction

Dell EMC PowerMax is the platform, which offers massive scalability in every possible dimension — performance, capacity, connectivity, LUNs/devices and superior data services — all with a future-proof architecture featuring end-to-end non-volatile memory express (NVMe), storage class memory (SCM), built-in machine learning, seamless cloud mobility and deep VMware integration.

OpsRamp integrates with Dell PowerMax through REST APIs.

Prerequisites

  • OpsRamp Classic Gateway 14.0.0 and above.
  • OpsRamp Nextgen Gateway 14.0.0 and above.
    Note: OpsRamp recommends using the latest Gateway version for full coverage of Recent bug fixes, enhancements, etc.

Application Migration

  1. Check for the gateway version as a prerequisite step - classic gateway-12.0.1 and above.
    Notes:

    • You only have to follow these steps when you want to migrate from sdk 1.0 to sdk 2.0.
    • For the first time installation below steps are not required.
  2. Disable all configurations associated with sdk 1.0 adaptor integration application.

  3. Install and Add the configuration to that sdk 2.0 application.
    Note: refer to Configure and Install the Dell PowerMax Integration & View the Dell Power Max Details sections of this document.

  4. Once all discoveries are completed with the sdk 2.0 application, follow any one of the approaches.

    • Direct uninstallation of the sdk 1.0 adaptor application through the uninstall API with skipDeleteResources=true in the post request

      End-Point: https://{{host}}/api/v2/tenants/{tenantId}/integrations/installed/{installedIntgId}

      Request Body:
          {
          "uninstallReason": "Test",
          "skipDeleteResources": true
          }


      (OR)

    • Delete the configuration one by one through the Delete adaptor config API with the request parameter as skipDeleteResources=true

      End-Point: https://{{host}}/api/v2/tenants/{tenantId}/integrations/installed/config/{configId}?skipDeleteResources=true.

    • Finally, uninstall the adaptor application through API with skipDeleteResources=true in the post request.

      End-Point: https://{{host}}/api/v2/tenants/{tenantId}/integrations/installed/{installedIntgId}

      Request Body:
          {
          "uninstallReason": "Test",
          "skipDeleteResources": true
           }

Roles and Permissions

  • Monitor role user is required to fetch discovery and monitoring related data.
  • Symmetric Array has to be registered for statistics.

Hierarchy of Dell Power Max Resources

    • PowerMax Unisphere

           • PowerMax Storage Array

                  • PowerMax Storage Group
                  • PowerMax Storage Port Group
                  • PowerMax Storage Host
                  • PowerMax Storage Resource Pool
                  • PowerMax Storage FE Director
                           • PowerMax Storage FE Port
                  • PowerMax Storage BE Director
                           • PowerMax Storage BE Port
                  • PowerMax Storage RDF Director
                            • PowerMax Storage RDF Port
                  • PowerMax Storage Disk Group
                  • PowerMax Array External Directors
                  • PowerMax Storage Container
                            • PowerMax Storage Resource
                  • PowerMax Storage DeviceGroup
                  • PowerMax Storage EM Director
                  • PowerMax Host Initiator
                  • PowerMax Masking View
                  • PowerMax Storage RDFA
                  • PowerMax Storage RDFS
                  • PowerMax Storage FE Emulation
                  • PowerMax Storage RDF Emulation

Supported Metrics

Click here to view the supported metrics
Native TypeMetric NameMetric Display NameUnitsApplication VersionDescription
PowerMax Storage Arraypowermax_symmetricArray_SubscribedAllocatedTbPowerMax Array Subscribed AllocatedTB2.0.0Host allocated plus eNas allocated capacity in TBs
powermax_symmetricArray_SubscribedTotalTbPowerMax Array Subscribed TotalTB2.0.0Host subscribed capacity plus eNas subscribed capacity in TBs
powermax_symmetricArray_SubscribedUtilizationPowerMax Array Subscribed Utilization%2.0.0The percentage of Subcribed capacity utilization
powermax_symmetricArray_SnapshotModifiedTbPowerMax Array Snapshot ModifiedTB2.0.0Host snapshot modified capacity plus eNas snapshot modified capacity in TBs
powermax_symmetricArray_SnapshotTotalTbPowerMax Array Snapshot TotalTB2.0.0Host snapshot capacity plus eNas snapshot capacity in TBs
powermax_symmetricArray_SnapshotUtilizationPowerMax Array Snapshot Utilization%2.0.0The percentage of Snapshot capacity utilization
powermax_symmetricArray_UsableUsedTbPowerMax Array Usable UsedTB2.0.0Total Capacity in TBs used by Host, eNas and System after Data reduction is applied
powermax_symmetricArray_UsableTotalTbPowerMax Array Usable TotalTB2.0.0Total system usable capacity in TBs
powermax_symmetricArray_UsableUtilizationPowerMax Array Usable Utilization%2.0.0The percent of Usable space capacity utilization
powermax_symmetricArray_OverallEfficiencyRatioToOnePowerMax Array Overall Efficiency Ratio To OneNone2.0.0Overall Efficiency Ratio is the ratio between the sum of subscribed and snapshot capacity for user devices and the user used capacity.
Format: "1.0:1" will be returned as 1.0.
Note: This metric is not compatible with Dell PowerMax Unisphere version 10.0.
powermax_symmetricArray_SloStablePowerMax Array Slo Stablecount2.0.0The number of slo stable
powermax_symmetricArray_SloMarginalPowerMax Array Slo Marginalcount2.0.0The number of slo marginal
powermax_symmetricArray_SloCriticalPowerMax Array Slo Criticalcount2.0.0The number of slo critical
powermax_symmetricArray_UsedCapacityGbPowerMax Array Used CapacityGB2.0.0The used physical capacity of the Array.(GB)
powermax_symmetricArray_TotalCapacityGbPowerMax Array Total CapacityGB2.0.0The total physical capacity of the Array.(GB)
powermax_symmetricArray_CapacityUtilizationPowerMax Array Capacity Utilization%2.0.0The percent of physical capacity utilization
powermax_symmetricArray_HostIOsPowerMax Array Host IOsBytes2.0.0The number of host IO operations performed each second by all volumes, including writes and random and sequential reads.
powermax_symmetricArray_HostMBsPowerMax Array Host MBsMBps2.0.0The number of host MBs written and read by all of the volumes each second.
powermax_symmetricArray_FEReqsPowerMax Array FE ReqsReq per Sec2.0.0A data transfer between the director and the cache. An IO may require multiple requests depending on IO size, alignment, or both. The request rate should be either equal to or greater than the IO rate.
powermax_symmetricArray_BEIOsPowerMax Array BE IOsBytes2.0.0The total IO from all BE directors to the disks per second.
powermax_symmetricArray_BEReqsPowerMax Array BE ReqsReq per Sec2.0.0A data transfer of a read or write between the cache and the director.
powermax_symmetricArray_PercentCacheWPPowerMax Array Percent Cache WP%2.0.0The percent of system cache that is write pending.
powermax_symmetricArray_ReadResponseTimePowerMax Array Read Response Timems2.0.0The average time it took the disk to serve one read command.
powermax_symmetricArray_WriteResponseTimePowerMax Array Write Response Timems2.0.0The average time it took the disk to serve one write command.
powermax_symmetricArray_HostMBReadsPowerMax Array Host MB ReadsMBps2.0.0The number of host MBs read by all of the Symmetrix volumes each second.
powermax_symmetricArray_HostMBWrittenPowerMax Array Host MB WrittenMBps2.0.0The number of host MBs written by all of the volumes each second.
powermax_symmetricArray_PercentWritesPowerMax Array Percent Writes%2.0.0The percent of total write IO operations performed by all of the Symmetrix volumes.
PowerMax Storage Grouppowermax_storageGroup_HostIosPowerMax Storage Group Host IOsBytes2.0.0The number of host operations performed each second by the group.
powermax_storageGroup_HostReadsPowerMax Storage Group Host Readsrps2.0.0The number of host read operations performed each second by the group.
powermax_storageGroup_HostWritesPowerMax Storage Group Host Writeswps2.0.0The number of host write operations performed each second by the group.
powermax_storageGroup_HostHitsPowerMax Storage Group Host Hitshps2.0.0The number of host read/write operations performed each second by the group that were immediately satisfied from cache.
powermax_storageGroup_HostMissesPowerMax Storage Group Host Missesmps2.0.0The number of host read/write operations performed each second by the group that could not be satisfied from cache.
powermax_storageGroup_HostMBReadsPowerMax Storage Group Host MB ReadsMBps2.0.0The cumulative number of host MBs read per second by the group.
powermax_storageGroup_HostMBWrittenPowerMax Storage Group Host MB WrittenMBps2.0.0The cumulative number of host MBs written per second by the group.
powermax_storageGroup_BEReqsPowerMax Storage Group BE ReqsReq per Sec2.0.0The number of read/write requests each second performed by the disk directors to cache.
powermax_storageGroup_BEReadReqsPowerMax Storage Group BE Read ReqsReq per Sec2.0.0The number of read requests each second performed by the disk directors to cache.
powermax_storageGroup_BEWriteReqsPowerMax Storage Group BE Write ReqsReq per Sec2.0.0The number of write requests each second performed by the disk directors to cache.
powermax_storageGroup_ReadResponseTimePowerMax Storage Group Read Response Timems2.0.0The calculated average read response time
powermax_storageGroup_WriteResponseTimePowerMax Storage Group Write Response Timems2.0.0The calculated average write response time
powermax_storageGroup_RDFSWriteResponseTimePowerMax Storage Group RDFS Write Response Timems2.0.0A summary of the read, write, and average response times for the selected SRDF/S group.
powermax_storageGroup_PercentReadPowerMax Storage Group Percent Read%2.0.0The percent of IO operations that were reads.
powermax_storageGroup_PercentWritePowerMax Storage Group Percent Write%2.0.0The percent of IO operations that were writes
powermax_storageGroup_WPCountPowerMax Storage Group WP Countcount2.0.0The number of tracks currently in write pending mode for the group.
powermax_storageGroup_PercentHitPowerMax Storage Group Percent Hit%2.0.0The percent of IO operations that were immediately satisfied from cache.
powermax_storageGroup_PercentMissesPowerMax Storage Group Percent Misses%2.0.0The percent of IO operations that were misses.
powermax_storageGroup_ResponseTimePowerMax Storage Group Response Timems2.0.0The calculated average response time.
powermax_storageGroup_WritePacedDelayPowerMax Storage Group Write Paced Delays2.0.0The calculated write paced delay.
Note: This metric is not compatible with Dell PowerMax Unisphere version 10.0.
powermax_storageGroup_AvgWritePacedDelayPowerMax Storage Group Avg Write Paced Delayms2.0.0The average write paced delay (ms).
Note: This metric is not compatible with Dell PowerMax Unisphere version 10.0.
powermax_storageGroup_HostIOLimitPercentTimeExceededPowerMax Storage Group Host IO Limit Percent Time Exceeded%2.0.0The percent of IOs the FE port is performing on behalf of the specific storage group.
powermax_storageGroup_RDFResponseTimePowerMax Storage Group RDF Response Timems2.0.0The calculated average RDF response time.
powermax_storageGroup_SLOCompliancePowerMax Storage Group SLO ComplianceNone2.0.0The storage group SLO compliance. Possible values: Stable, Mariginal, Critical.
powermax_storageGroup_CapacityGbPowerMax Storage Group CapacityGB2.0.0Storage Group - Capacity in GB
powermax_storageGroup_HostMBsPowerMax Storage Group Host MBsMBps2.0.0The number of host MBs written and read by all members of the storage group.
powermax_storageGroup_AvgReadSizePowerMax Storage Group Avg Read Sizerops2.0.0The average number of KB transmitted for Read I/O operations.
powermax_storageGroup_AvgIOSizePowerMax Storage Group Avg IO SizeKBps2.0.0The average number of KB transmitted for I/O operations.This value includes both read and write operations.
powermax_storageGroup_AvgWriteSizePowerMax Storage Group Avg Write Sizewops2.0.0The average number of KB transmitted for Write I/O operations.
powermax_storageGroup_ResponseTimeMaxPowerMax Storage Group Response Time Maxms2.0.0The maximum response time for the reads and writes.
powermax_storageGroup_ReadResponseTimeMaxPowerMax Storage Group Read Response Time Maxms2.0.0The maximum time it takes to serve one read IO.
powermax_storageGroup_WriteResponseTimeMaxPowerMax Storage Group Write Response Time Maxms2.0.0The maximum time it takes to serve one write IO.
PowerMax Storage Hostpowermax_host_HostIOsPowerMax Host Host IOsBytes2.0.0The total number of host read IO and write IO operations performed each second by the host.
powermax_host_MBsPowerMax Host MBsMB2.0.0The size of the data transfer from the host in MBs per second.
powermax_host_HostMBReadsPowerMax Host MB Readsrops2.0.0Cumulative number of host MBs read per second
powermax_host_HostMBWritesPowerMax Host MB Writeswops2.0.0Cumulative number of host MBs written per second.
powermax_host_ReadsPowerMax Host Readsrops2.0.0The total number of host read IO operations performed each second by the host.
powermax_host_ResponseTimePowerMax Host ResponseTimems2.0.0The average response time for the reads and writes.
powermax_host_ReadResponseTimePowerMax Host Read Response Timems2.0.0The average time it took the system to serve one read IO for this host.
powermax_host_WriteResponseTimePowerMax Host Write Response Timems2.0.0The average time it took the system to serve one write IO for this host.
powermax_host_SysCallCountPowerMax Host Sys Call Countcount2.0.0The total number of calls seen by this host.
powermax_host_WritesPowerMax Host Writeswops2.0.0The total number of host write IO operations performed each second by the host
PowerMax Storage Resource Poolpowermax_storageResourcePool_HostIOsPowerMax Storage Resource Pool Host IOsBytes2.0.0The total number of read and write IOs per second (IOPS)
powermax_storageResourcePool_HostMBsPowerMax Storage Resource Pool Host MBsMBps2.0.0The percent of read requests that are served from cache (Mb/s)
powermax_storageResourcePool_BEMBTransferredPowerMax Storage Resource Pool BE MB TransferredMB2.0.0The number of MBs read per second + MBs written per second (MBs)
powermax_storageResourcePool_ResponseTimePowerMax Storage Resource Pool Response Timems2.0.0The average time it takes to satisfy IO requests (ms)
powermax_storageResourcePool_ReservedCapPercentPowerMax Storage Resource Pool Reserved Cap Percent%2.0.0The percentage of the pool capacity that is reserved from use.
powermax_storageResourcePool_TotalSRDFDseAllocatedCapPowerMax Storage Resource Pool Total SRDF DSE Allocated CapacityTB2.0.0The allocated capacity of Total SRDF DSE of the pool.
powermax_storageResourcePool_SubscribedAllocatedTbPowerMax Storage Resource Pool Subscribed Allocated CapacityTB2.0.0The capacity of the pool that is currently subscribed.
powermax_storageResourcePool_SnapshotTotalTbPowerMax Storage Resource Pool Snapshot Total CapacityTB2.0.0The snapshot total capacity of the pool.
powermax_storageResourcePool_UsableUsedTbPowerMax Storage Resource Pool Usable Used CapacityTB2.0.0The used usable capacity of the pool.
powermax_storageResourcePool_UsableTotalTbPowerMax Storage Resource Pool Usable Total CapacityTB2.0.0The total usable capacity of the pool.
powermax_storageResourcePool_UsableFreeTbPowerMax Storage Resource Pool Usable Free CapacityTB3.0.0The free usable capacity of the storage resource pool.
powermax_storageResourcePool_EffectiveUsedCapacityPercentPowerMax Storage Resource Pool Effective Used Capacity Percent%2.0.0The percent of effective used capacity of the pool
powermax_storageResourcePool_OverallEfficiencyRatioToOnePowerMax Storage Resource Pool Overall Efficiency Ratio To OneNone2.0.0Ratio of the sum of all TDEVs + snapshot sizes and the Physical Used Storage
powermax_storageResourcePool_DataReductionEnabledPercentPowerMax Storage Resource Pool Data Reduction Enabled Percent%2.0.0The percent of data reduction enabled of the pool
powermax_storageResourcePool_VIrtualProvisioningSavingsRatioToOnePowerMax Storage Resource Pool Virtual Provisioning Savings Ratio To OneNone2.0.0Ratio of the TDEV Logical Backend Storageand the TDEV Physical Used Storage (calculated based on the compressed pool track size).
Note: This metric is not compatible with Dell PowerMax Unisphere version 10.0.
powermax_storageResourcePool_BEReqsPowerMax Storage Resource Pool BE ReqsReq per Sec2.0.0The number of read/write requests each second performed by the disk directors to cache.
powermax_storageResourcePool_OverallCompressionRatioPowerMax Storage Resource Pool Overall Compression RatioNone2.0.0Ratio of the TDEV Logical Backend Storageand the TDEV Physical Used Storage (calculated based on the compressed pool track size).
Note: This metric is not compatible with Dell PowerMax Unisphere version 10.0.
powermax_storageResourcePool_ReadResponseTimePowerMax Storage Resource Pool Read Response Timems2.0.0The average time it took the system to serve one read IO for this SRP.
powermax_storageResourcePool_WriteResponseTimePowerMax Storage Resource Pool Write Response Timems2.0.0The average time it took the system to serve one write IO for this SRP.
PowerMax Storage FE Directorpowermax_FEDirector_PercentBusyPowerMax FE Director Percent Busy%2.0.0The percent of time the director is busy (%)
powermax_FEDirector_HostIOsPowerMax FE Director Host IOsBytes2.0.0A host command for data transfer
powermax_FEDirector_HostMBsPowerMax FE Director Host MBsMBps2.0.0The size of the data transfer from the host in MBs per second.
powermax_FEDirector_ReqsPowerMax FE Director ReqsReq per Sec2.0.0Data transfer between the director and the cache. An IO may require multiple requests depending on IO size, alignment or both. The request rate should be either equal to or greater than the IO rate.
powermax_FEDirector_ReadResponseTimePowerMax FE Director Read Response Timerps2.0.0The calculated average response time for reads.
powermax_FEDirector_WriteResponseTimePowerMax FE Director Write Response Timewps2.0.0The calculated average response time for writes.
powermax_FEDirector_DeviceWPEventsPowerMax FE Director Device WP Eventsmps2.0.0A write miss due to the volume write pending limit having been reached.
powermax_FEDirector_SystemWPEventsPowerMax FE Director System WP Eventsmps2.0.0A write miss due to the system write pending limit having been reached.
powermax_FEDirector_ReadReqsPowerMax FE Director Read ReqsReq per Sec2.0.0A read data transfer between the director and the cache. An IO may require multiple requests depending on IO size, alignment or both. The request rate should be either equal to or greater than the IO rate.
powermax_FEDirector_WriteReqsPowerMax FE Director Write ReqsReq per Sec2.0.0A write data transfer between the director and the cache. An IO may require multiple requests depending on IO size, alignment or both. The request rate should be either equal to or greater than the IO rate.
powermax_FEDirector_ReadResponseTimeMaxPowerMax FE Director Read Response Time Maxms2.0.0The maximum time it takes to serve one read IO.
powermax_FEDirector_WriteResponseTimeMaxPowerMax FE Director Write Response Time Maxms2.0.0The maximum time it takes to serve one write IO.
PowerMax Storage FE Portpowermax_FEPort_ResponseTimePowerMax FE Port Response Timems2.0.0The average response time for the reads and writes.
powermax_FEPort_ReadResponseTimePowerMax FE Port Read Response Timems2.0.0The average time it takes to serve one read IO.
powermax_FEPort_WriteResponseTimePowerMax FE Port Write Response Timems2.0.0The average time it takes to serve one write IO.
powermax_FEPort_ReadsPowerMax FE Port Readsrops2.0.0The average number of host reads performed per second.
powermax_FEPort_WritesPowerMax FE Port Writeswops2.0.0The average number of host writes performed per second
powermax_FEPort_IOsPowerMax FE Port IOscount2.0.0The number of IOs the port is performing on behalf of the specific SG
powermax_FEPort_MBReadPowerMax FE Port MB Readrops2.0.0The throughput in MBs read per second.
powermax_FEPort_MBWrittenPowerMax FE Port MB Writtenwops2.0.0The throughput in MBs written per second.
powermax_FEPort_MBsPowerMax FE Port MBsMBps2.0.0The number of MBs the port is processing on behalf of the specific SG.
powermax_FEPort_AvgIOSizePowerMax FE Port Avg IO SizeKBps2.0.0Calculated value: (HA Kbytes transferred per sec / total IOs per sec)
powermax_FEPort_PercentBusyPowerMax FE Port Percent Busy%2.0.0The percent of time the port is busy
powermax_FEPort_SpeedGBsPowerMax FE Port Speed GBsGB2.0.0Speed GBs
powermax_FEPort_ResponseTimeMaxPowerMax FE Port Response Time Maxms2.0.0The maximum response time for the reads and writes.
powermax_FEPort_ReadResponseTimeMaxPowerMax FE Port Read Response Time Maxms2.0.0The maximum time it takes to serve one read IO.
powermax_FEPort_WriteResponseTimeMaxPowerMax FE Port Write Response Time Maxms2.0.0The maximum time it takes to serve one write IO.
PowerMax Storage BE Directorpowermax_BEDirector_PercentBusyPowerMax BE Director Percent Busy%2.0.0The percent of time the directory is busy (%)
powermax_BEDirector_IOsPowerMax BE Director IOsBytes2.0.0The number of IOs performed each second by the director (IOs/Sec)
powermax_BEDirector_ReqsPowerMax BE Director ReqsReq per Sec2.0.0A data transfer between the director and the cache.
powermax_BEDirector_MBReadPowerMax BE Director MB Readrops2.0.0The number of reads per second in MBs.
powermax_BEDirector_MBWrittenPowerMax BE Director MB Writtenwops2.0.0The number of writes per second in MBs.
powermax_BEDirector_PercentNonIOBusyPowerMax BE Director Percent Non IO Busy%2.0.0The percent of time the director was busy with non-IO tasks, such as FAST swaps, Optimizer moves, Snap copies, etc.
Note: This metric is not compatible with Dell PowerMax Unisphere version 10.0.
powermax_BEDirector_ReadReqsPowerMax BE Director Read ReqsReq per Sec2.0.0A data transfer of a read between the director and the cache.
powermax_BEDirector_WriteReqsPowerMax BE Director Write ReqsReq per Sec2.0.0A data transfer of a write between the cache and the director.
PowerMax Storage BE Portpowermax_BEPort_ReadsPowerMax BE Port Readsrops2.0.0The number of read operations performed each second by the port.
Note: This metric is not compatible with Dell PowerMax Unisphere version 10.0.
powermax_BEPort_WritesPowerMax BE Port Writeswops2.0.0The number of write operations performed each second by the port.
Note: This metric is not compatible with Dell PowerMax Unisphere version 10.0.
powermax_BEPort_IOsPowerMax BE Port IOscount2.0.0The number of host operations performed each second by the port.
Note: This metric is not compatible with Dell PowerMax Unisphere version 10.0.
powermax_BEPort_MBReadPowerMax BE Port MB ReadMBps2.0.0The read throughput (MBs) of the port per second.
Note: This metric is not compatible with Dell PowerMax Unisphere version 10.0.
powermax_BEPort_MBWrittenPowerMax BE Port MB WrittenMBps2.0.0The write throughput (MBs) of the port per second.
Note: This metric is not compatible with Dell PowerMax Unisphere version 10.0.
powermax_BEPort_MBsPowerMax BE Port MBsMBps2.0.0The size of the data transfer from the host in MBs per second.
Note: This metric is not compatible with Dell PowerMax Unisphere version 10.0.
powermax_BEPort_AvgIOSizePowerMax BE Port Avg IO SizeKBps2.0.0Calculated value: (HA Kbytes transferred per sec / total IOs per sec).
Note: This metric is not compatible with Dell PowerMax Unisphere version 10.0.
powermax_BEPort_PercentBusyPowerMax BE Port Percent Busy%2.0.0The percent of time that the port is busy.
Note: This metric is not compatible with Dell PowerMax Unisphere version 10.0.
PowerMax Storage RDF Directorpowermax_RDFDirector_PercentBusyPowerMax RDF Director Percent Busy%2.0.0The percent of time the directory is busy (%)
powermax_RDFDirector_IOsPowerMax RDF Director IOsReq per Sec2.0.0The average IO count per second for the director.
powermax_RDFDirector_WriteReqsPowerMax RDF Director Write ReqsReq per Sec2.0.0The write requests per second.
powermax_RDFDirector_MBWrittenPowerMax RDF Director MB Writtenwops2.0.0The write throughput (MBs) of the port per second
powermax_RDFDirector_MBReadPowerMax RDF Director MB Readrops2.0.0The read throughput (MBs) of the port per second.
powermax_RDFDirector_MBSentAndReceivedPowerMax RDF Director MB Sent And ReceivedMBps2.0.0The total read and write MBs on the RDF director per second.
powermax_RDFDirector_AvgIOServiceTimePowerMax RDF Director Avg IO Service Timems2.0.0The average time the director takes to serve IO (ms)
powermax_RDFDirector_ReqsPowerMax RDF Director ReqsReq per Sec2.0.0The average number of requests performed by the director per second.
PowerMax Storage Disk Grouppowermax_diskGroup_PercentBusyPowerMax Disk Group Percent Busy%2.0.0The percent of time the disk group is busy (%)
powermax_diskGroup_DiskReadsPowerMax Disk Group Disk Readsrops2.0.0The number of host reads per second for the disk.
powermax_diskGroup_DiskWritesPowerMax Disk Group Disk Writeswops2.0.0The number of host writes per second for the disk.
powermax_diskGroup_MBReadsPowerMax Disk Group MB Readsrops2.0.0The average throughput of host MBs read (per second) by the director.
powermax_diskGroup_MBWrittenPowerMax Disk Group MB Writtenwops2.0.0The average throughput of host MBs written (per second) by the director.
powermax_diskGroup_ReadResponseTimePowerMax Disk Group Read Response Timems2.0.0The average time it took the disk to serve one read command.
powermax_diskGroup_WriteResponseTimePowerMax Disk Group Write Response Timems2.0.0The average time it took the disk to serve one write command.
powermax_diskGroup_ResponseTimePowerMax Disk Group Response Timems2.0.0The average response time for the reads and writes.
powermax_diskGroup_IOsPowerMax Disk Group IOscount2.0.0The number of IO commands to the disk.
powermax_diskGroup_PercentCapacityFreePowerMax Disk Group Percent Capacity Free%2.0.0The percent of the disk that is free.
powermax_diskGroup_IODensityPowerMax Disk Group IO Densitycount2.0.0The number of BE requests per GB of disk
powermax_diskGroup_MBsPowerMax Disk Group MBsMBps2.0.0The total IO (reads and writes) per second in MBs.
PowerMax Array External Directorspowermax_externalDirector_PercentBusyPowerMax External Director Percent Busy%2.0.0The percent of time that a director is busy.
Note: This metric is not compatible with Dell PowerMax Unisphere version 10.0.
powermax_externalDirector_IOsPowerMax External Director IOsBytes2.0.0The number of IOs performed each second by the director.
Note: This metric is not compatible with Dell PowerMax Unisphere version 10.0.
powermax_externalDirector_ReqsPowerMax External Director ReqsReq per Sec2.0.0A data transfer between the director and the cache. An IO may require multiple requests depending on IO size, alignment or both.
Note: This metric is not compatible with Dell PowerMax Unisphere version 10.0.
powermax_externalDirector_ReadReqsPowerMax External Director Read ReqsReq per Sec2.0.0A data transfer of a read between the director and the cache.
Note: This metric is not compatible with Dell PowerMax Unisphere version 10.0.
powermax_externalDirector_WriteReqsPowerMax External Director Write ReqsReq per Sec2.0.0A data transfer of a write between the cache and the director.
Note: This metric is not compatible with Dell PowerMax Unisphere version 10.0.
powermax_externalDirector_SyscallCountPowerMax External Director Sys call Countcount2.0.0The total number of calls seen by this director.
Note: This metric is not compatible with Dell PowerMax Unisphere version 10.0.
powermax_externalDirector_MBReadPowerMax External Director MBReadMBps2.0.0The number of reads per second in MBs.
Note: This metric is not compatible with Dell PowerMax Unisphere version 10.0.
powermax_externalDirector_MBWrittenPowerMax External Director MBWrittenMBps2.0.0The number of writes per second in MBs.
Note: This metric is not compatible with Dell PowerMax Unisphere version 10.0.
powermax_externalDirector_MBsPowerMax External Director MBsMBps2.0.0The total IO (reads and writes) per second in MBs.
Note: This metric is not compatible with Dell PowerMax Unisphere version 10.0.
powermax_externalDirector_PercentNonIOBusyPowerMax External Director Percent Non IO Busy%2.0.0The percent of time the director was busy with non-IO tasks, such as FAST swaps, Optimizer moves, Snap copies, etc.
Note: This metric is not compatible with Dell PowerMax Unisphere version 10.0.
PowerMax Storage Containerpowermax_storageContainer_HostIOsPowerMax Storage Container Host IOsBytes2.0.0The number of host operations performed each second by the container.
powermax_storageContainer_HostReadsPowerMax Storage Container Host Readsrps2.0.0The number of host read operations performed each second by the container.
powermax_storageContainer_HostWritesPowerMax Storage Container Host Writeswps2.0.0The number of host write operations performed each second by the container.
powermax_storageContainer_HostHitsPowerMax Storage Container Host Hitshps2.0.0The number of host read/write operations performed each second by the group that were immediately satisfied from cache.
powermax_storageContainer_HostMissesPowerMax Storage Container Host Missesmps2.0.0The number of host read/write operations performed each second by the group that could not be satisfied from cache.
powermax_storageContainer_HostMBsPowerMax Storage Container Host MBsMBps2.0.0The total IO (reads and writes) per second in MBs.
powermax_storageContainer_HostMBReadsPowerMax Storage Container Host MB ReadsMBps2.0.0The cumulative number of host MBs read per second by the container.
powermax_storageContainer_HostMBWrittenPowerMax Storage Container Host MB WrittenMBps2.0.0The cumulative number of host MBs written per second by the container.
powermax_storageContainer_BEReqsPowerMax Storage Container BE ReqsReq per Sec2.0.0The number of read/write requests each second performed by the disk directors to cache.
powermax_storageContainer_BEReadReqsPowerMax Storage Container BE Read ReqsReq per Sec2.0.0The number of read requests each second performed by the disk directors to cache.
powermax_storageContainer_BEWriteReqsPowerMax Storage Container BE Write ReqsReq per Sec2.0.0The number of write requests each second performed by the disk directors to cache.
powermax_storageContainer_ReadResponseTimePowerMax Storage Container Read Response Timems2.0.0The calculated average read response time.
powermax_storageContainer_WriteResponseTimePowerMax Storage Container Write Response Timems2.0.0The calculated average write response time
powermax_storageContainer_RDFSWriteResponseTimePowerMax Storage Container RDFS Write Response Timems2.0.0A summary of the read, write, and average response times for the selected SRDF/S group.
Note: This metric is not compatible with Dell PowerMax Unisphere version 10.0.
powermax_storageContainer_PercentReadPowerMax Storage Container Percent Read%2.0.0The percent of IO operations that were reads.
powermax_storageContainer_PercentWritePowerMax Storage Container Percent Write%2.0.0The percent of IO operations that were writes
powermax_storageContainer_WPCountPowerMax Storage Container WP Countcount2.0.0The number of tracks currently in write pending mode for the container.
powermax_storageContainer_PercentHitPowerMax Storage Container Percent Hit%2.0.0The percent of IO operations that were immediately satisfied from cache.
powermax_storageContainer_PercentMissesPowerMax Storage Container Percent Misses%2.0.0The percent of IO operations that were misses.
powermax_storageContainer_ResponseTimePowerMax Storage Container Response Timems2.0.0The calculated average response time.
powermax_storageContainer_WritePacedDelayPowerMax Storage Container Write Paced Delays2.0.0The calculated write paced delay.
Note: This metric is not compatible with Dell PowerMax Unisphere version 10.0.
powermax_storageContainer_AvgWritePacedDelayPowerMax Storage Container Avg Write Paced Delayms2.0.0The average write paced delay (ms).
Note: This metric is not compatible with Dell PowerMax Unisphere version 10.0.
powermax_storageContainer_HostIOLimitPercentTimeExceededPowerMax Storage Container Host IO Limit Percent Time Exceeded%2.0.0The percent of IOs the FE port is performing on behalf of the specific storage container.
powermax_storageContainer_RDFResponseTimePowerMax Storage Container RDF Response Timems2.0.0The calculated average RDF response time.
Note: This metric is not compatible with Dell PowerMax Unisphere version 10.0.
PowerMax Unispherepowermax_event_StatisticsPowerMax Event StatisticsNone2.0.0Provides Dell PowerMax Event Statistics.
powermax_resource_APIStatsPowerMax Resource API StatisticsNone3.0.0Provides the number of API calls made within the frequency and resources.

Default Monitoring Configurations

Dell Power Max have default Global Device Management Policies, Global Templates, Global Monitors and Global metrics in OpsRamp. Users can customize these default monitoring configurations as per your business use cases by cloning respective Global Templates and Global Device Management Policies. OpsRamp recommends doing this activity before installing the application to avoid noise alerts and data.

  1. Default Global Device Management Policies

    OpsRamp has a Global Device Management Policy for each Native Type of Power Max. You can find those Device Management Policies at Setup > Resources > Device Management Policies, search with suggested names in global scope. Each Device Management Policy follows below naming convention:

    {appName nativeType - version}

    Ex: dell-power-max PowerMax Unisphere - 2(i.e, appName = dell-power-max, nativeType = PowerMax Unisphere , version = 2)

  2. Default Global Templates

    OpsRamp has a Global template for each Native Type of Power Max. You can find those templates at Setup > Monitoring > Templates, search with suggested names in global scope. Each template follows below naming convention:

    {appName nativeType 'Template' - version}

    Ex: dell-power-max PowerMax Unisphere Template - 2 (i.e, appName = dell-power-max, nativeType = PowerMax Unisphere, version = 2)

  3. Default Global Monitors

    OpsRamp has a Global Monitors for each Native Type which has monitoring support. You can find those monitors at Setup > Monitoring > Monitors, search with suggested names in global scope. Each Monitors follows below naming convention:

    {monitorKey appName nativeType - version}

    Ex: PowerMax Storage Array Monitor dell-power-max PowerMax Storage Array - 2 (i.e, monitorKey =PowerMax Storage Array Monitor, appName = dell-power-max, nativeType = PowerMax Storage Array , version = 2)

Configure and Install the Dell PowerMax Integration

  1. From All Clients, select a client.
  2. Navigate to Setup > Account.
  3. Select the Integrations and Apps tab.
  4. The Installed Integrations page, where all the installed applications are displayed. If there are no installed applications, it will navigate to the Available Integrations and Apps page.
  5. Click + ADD on the Installed Integrations page. The Available Integrations and Apps page displays all the available applications along with the newly created application with the version.
    Note: Search for the application using the search option available. Alternatively, use the All Categories option to search.
  1. Click ADD in the Dell Power Max application.
  2. In the Configurations page, click + ADD. The Add Configuration page appears.
  3. Enter the below mentioned BASIC INFORMATION:
FunctionalityDescription
NameEnter the name for the configuration.
IP AddressIP address/host name of the Dell Power Max.
PortPort

Example: Default port value is 8443.
CredentialsSelect the credentials from the drop-down list.
Note: Click + Add to create a credential.

Notes:

  • By default the Is Secure checkbox is selected.
  • Ip Address/Host Name and Port should be accessible from Gateway.
  • Select the following:
    • App Failure Notifications: if turned on, you will be notified in case of an application failure that is, Connectivity Exception, Authentication Exception.
    • Event Polling: enables integrating third party alerts into OpsRamp using further configurations.
      • Once Event Polling is enabled, we can see below fields with mentioned default values:
        • Alert Severity Filter: Provides alerts severity and gets integrated out of all possible alerts.
          • Default Values: NORMAL, INFORMATION, MINOR, WARNING, CRITICAL, FATAL.
          • Possible Values: FATAL, CRITICAL, MAJOR, MINOR, DEGRADED, INFORMATIONAL, DEBUG, UNKNOWN.
        • Alert Cleared Status: Provides alert cleared status. Default values for Event/Alert Cleared Status configuration property are “ACKNOWLEDGED”,“CLEARED”.
    • Alert On Root Resource: Checking this will generate event polling alerts on root resource.
      • Alert Severity Mapping: Provides alert severity mapping configuration. Default values for Alert Severity Mapping configuration are * \ {“NORMAL”:“Info”,“INFORMATION”:“Info”, “MINOR”:“Warning”,“WARNING”:“Warning”,“CRITICAL”:“Critical”,“FATAL”:“Critical”}*.
    • API Timeouts: These are the maximum API Timeouts that the application can use to connect and get responses from the end device.
      • Connection Timeout in Secs: a time period in which a client should establish a connection with a server.
        Note: By default, 60 is selected.
      • Connection Request Timeout in Secs: a time period required to process an HTTP call: from sending a request to receiving a response.
        Note: By default, 10 is selected.
      • Socket Timeout in Secs: a maximum time of inactivity between two data packets when exchanging data with a server.
        Note: By default, 10 is selected.
  1. Select the below mentioned Custom Attribute:
FunctionalityDescription
Custom AttributeSelect the custom attribute from the drop down list box.
ValueSelect the value from the drop down list box.

Note: The custom attribute that you add here will be assigned to all the resources that are created by the integration. You can add a maximum of five custom attributes (key and value pair).

  1. In the RESOURCE TYPE section, select:
    • ALL: All the existing and future resources will be discovered.
    • SELECT: You can select one or multiple resources to be discovered.
  2. In the DISCOVERY SCHEDULE section, select Recurrence Pattern to add one of the following patterns:
    • Minutes
    • Hourly
    • Daily
    • Weekly
    • Monthly
  3. Click ADD.

Now the configuration is saved and displayed on the configurations page after you save it. From the same page, you may Edit and Remove the created configuration.

  1. Click NEXT.
  2. Below are the optional steps you can perform on the Installation page.
  • Under the ADVANCED SETTINGS, Select the Bypass Resource Reconciliation option, if you wish to bypass resource reconciliation when encountering the same resources discovered by multiple applications.

    Note: If two different applications provide identical discovery attributes, two separate resources will be generated with those respective attributes from the individual discoveries.

Cisco FirePower
  • Click +ADD to create a new collector by providing a name or use the pre-populated name.
Aruba Airwave Integrations
  1. Select an existing registered profile.
Aruba Airwave Integrations
  1. Click FINISH.

The integration is now installed and displayed on the INSTALLED INTEGRATION page. Use the search field to find the installed application.

Modify the Configuration

View the Dell Power Max Details

The Dell Power Max integration is displayed in the Infrastructure > Resources > Storage. You can navigate to the Attributes tab to view the discovery details, and Metrics tab to view the metric details for Dell Power Max.

PowerMax Storage Array (Native Resource Type) is displayed under Components:

View Resource Metrics

To confirm Dell PowerMax monitoring, review the following:

  • Metric graphs: A graph is plotted for each metric that is enabled in the configuration.
  • Alerts: Alerts are generated for metrics that are configured as defined for integration.

Resource Filter Input Keys

Dell Power Store application Resources are filtered and discovered based on few resource attributes.

Click here to view the Supported Input Keys
Resource TypeSupported Input Keys
All TypesresourceName
hostName
aliasName
dnsName
ipAddress
macAddress
os
make
model
serialNumber
PowerMax Storage Array
Default Fba SRP
Device Count
Host Visible Device Count
Symmetric Array Type
PowerMax Storage Group
Base Slo Name
No Of Child SGs
No Of Masking Views
No Of Parent SGs
No Of Snapshots
No Of Volumes
Service Level
SRP
PowerMax Storage Resource Pool
Compression State

Supported Alert Custom Macros

Customize the alert subject and description with below macros then it will generate alert based on customisation. Supported macros keys:

Click here to view the alert subject and description with macros

                                ${resource.name}

                                ${resource.ip}

                                ${resource.mac}

                                ${resource.aliasname}

                                ${resource.os}

                                ${resource.type}

                                ${resource.dnsname}

                                ${resource.alternateip}

                                ${resource.make}

                                ${resource.model}

                                ${resource.serialnumber}

                                ${resource.systemId}

                                ${parent.resource.name}

                                    ${Custom attributes on the resource}

Risks, Limitations & Assumptions

  • Application can handle Critical/Recovery failure alert notifications for below two cases when user enables App Failure Notifications in configuration
    • Connectivity Exception
    • Authentication Exception
  • Application will send any duplicate/repeat failure alert notification for every 6 hours.
  • Application cannot control monitoring pause/resume actions based on above alerts. Metrics can be used to monitor PowerMax resources and can generate alerts based on the threshold values.
  • OpsRamp has provided 8443 as default Port value for processing Power max Rest APIs. Users can modify this value from application configuration page at any point of time if requires.
  • Power max Event/Alert polling will be started only if the user enables Event Polling in configuration. Possible values of Alert Severity Filter configuration are “NORMAL”,“INFORMATION”,“MINOR”,“WARNING”,“CRITICAL”,“FATAL”. Based on these values alerts will be filtered and user can customize this at any point of time.
  • OpsRamp has given default mappings to map Power max Severity with OpsRamp Severities as part of Alert Severity Mapping configuration. User can modify them as per their use-case at any point of time from application configuration page. Possible OpsRamp Severities are Critical, Warning, Ok, Info. Provided below default severity mapping in configuration
    • {“NORMAL”:“Info”,“INFORMATION”:“Info”,“MINOR”:“Warning”,“WARNING”:“Warning”,
      “CRITICAL”:“Critical”,“FATAL”:“Critical”}
  • In Alert polling, by default alert will be raised on root resource. User can make the alert populated on its actual resource by unchecking the checkbox (Alert on root Resource). User can also mention possible alert cleared status. we are considering “ACKNOWLEDGED"and “CLEARED” status as default.
  • Component level thresholds can be configured on each resource level.
  • No support of showing activity log and applied time.
  • This application supports both Classic Gateway and NextGen Gateway.
  • We are fetching version information using api {}://{}:{}/univmax/restapi/version.
    • For all the 9 versions (i.e V9.x.x) we are appending 91 as a prefix in endpoints ({}://{}:{}/univmax/restapi/91/system/symmetrix).
    • For version 10.0 (V10.0.x) we are using 100 as prefix ({}://{}:{}/univmax/restapi/100/system/symmetrix).
  • PowerMax Storage BE Port, PowerMax Array External Directors , PowerMax Storage FE Emulation and PowerMax Storage RDF Emulation are not supported in version 4 symmetric Arrays.
  • PowerMax Storage EM Director are not supported in Power Max unisphere version 9.
  • Performance data cannot be captured on remote arrays as APIs cannot fetch its performance data using PowerMax Unisphere IP Address.
  • Latest snapshot metric support from gateway version 14.0.0.