Supported Target Versions |
---|
Dell PowerFlex Manager version 4.0.2.0(295), 3.7 and 3.8.3 |
Gateway version R4_0.2000.140, v3.5.x and 3.6.3.1 |
Application Version and Upgrade Details
Application Version | Bug fixes / Enhancements |
---|---|
4.1.3 | Empty data store value handlings. |
4.1.2 | Changes of Manager Devices API. |
4.1.1 | Fix for SDC and SDS discovery issue. |
Click here to view the earlier version updates
Application Version | Bug fixes / Enhancements |
---|---|
4.1.0 | Support for Powerflex version 4 alerts. |
4.0.3 | Supported Powerflex version 4 discovery, monitoring, alerts. |
4.0.2 |
|
4.0.1 |
|
4.0.0 |
|
3.0.2 |
|
3.0.1 | Bug fixes and enhancements. |
3.0.0 | Enhancements for dell_powerflex_sdc_ConnectionState and dell_powerflex_sds_ConnectionState metrics. |
2.0.0 |
|
1.0.0 | Discovery, Monitoring, Alerts. |
Introduction
Manager
PowerFlex Manager provides IT operations management for Dell EMC PowerFlex rack and Dell EMC PowerFlex appliance. Efficiency increases by reducing time-consuming manual tasks that are required to manage system operations. You can use PowerFlex Manager to deploy and manage both new and existing environments.
PowerFlex Manager is distributed as a virtual appliance that runs a collection of interacting web applications that communicate through the REST interfaces. The PowerFlex Manager UI resides on the virtual appliance and provides full browser-based GUI access to interact with the PowerFlex Manager through the REST interfaces described in this guide.
Note: If you have a licensed version of PowerFlex Manager, this can be integrated with any custom UI or accessed through programs to enhance your automation experience.
Gateway
The REST API is served from the PowerFlex Gateway (which includes the REST gateway). The PowerFlex Gateway can be installed on any operating system that supports PowerFlex for its core components (MDM/SDS/SDC/LIA/XCACHE). PowerFlex Gateway connects to a single MDM and serves requests by querying the MDM and reformatting the answers it receives from the MDM in a RESTful manner, back to a REST client. PowerFlex Gateway requires the MDM username and password for the login request. In response, the login returns a token, which is used for the subsequent authentications for other requests. The PowerFlex REST API supports PowerFlex SCLI commands. The responses returned by the PowerFlex Gateway are in JSON format.
The API is available as part of the PowerFlex Gateway package. If you use the PowerFlex Installer to install PowerFlex, the PowerFlex Gateway is already installed and configured with the MDM details.
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.. - Permission required: Monitor.
Hierarchy of Dell PowerFlex resources
Dell PowerFlex Manager
• Dell PowerFlex Manager Server
• Dell PowerFlex Manager Switch
• Dell PowerFlex Manager VCenter
• Dell PowerFlex Gateway
• Dell PowerFlex MDM Cluster
• Dell PowerFlex SDC
• Dell PowerFlex Protection Domain
• Dell PowerFlex SDS
• Dell PowerFlex Device
• Dell PowerFlex Fault Set
• Dell PowerFlex Storage Pool
• Dell PowerFlex Volume
• Dell PowerFlex VTree
Supported Metrics
Click here to view the supported metrics
Native Type | Metric Names | Display Name | Metric Label | Unit | Application Version | Description |
---|---|---|---|---|---|---|
Dell PowerFlex Device | dell_powerflex_device_State | Dell PowerFlex Device State | Availability | null | 1.0.0 | Provides Dell PowerFlex Device State.Possible values are Normal(0),Others(1) |
Dell PowerFlex Gateway | dell_powerflex_event_Statistics | Dell PowerFlex Event Statistics | null | 1.0.0 | Provides Dell PowerFlex Event Statistics. | |
dell_powerflex_gateway_AvailableCapacity | Dell PowerFlex Gateway Available Capacity | Usage | GB | 1.0.0 | Provides Dell PowerFlex Gateway Available Capacity | |
dell_powerflex_gateway_Bandwidth | Dell PowerFlex Gateway Bandwidth | Performance | MBps | 1.0.0 | Bandwidth for Dell PowerFlex Gateway | |
dell_powerflex_gateway_BwRbReadBandwidth | Dell PowerFlex Gateway BwRb Read Bandwidth | Performance | MBps | 1.0.0 | BwRb Read Bandwidth for Dell PowerFlex Gateway | |
dell_powerflex_gateway_BwRbReadThroughput | Dell PowerFlex Gateway BwRb Read Throughput | Performance | IOPS | 1.0.0 | Provides BwRb Read Throughput for Dell PowerFlex Gateway | |
dell_powerflex_gateway_BwRbWriteBandwidth | Dell PowerFlex Gateway BwRb Write Bandwidth | Performance | MBps | 1.0.0 | BwRb Write Bandwidth for Dell PowerFlex Gateway | |
dell_powerflex_gateway_BwRbWriteThroughput | Dell PowerFlex Gateway BwRb Write Throughput | Performance | IOPS | 1.0.0 | Provides BwRb Write Throughput for Dell PowerFlex Gateway | |
dell_powerflex_gateway_ConfiguredRawCapacity | Dell PowerFlex Gateway Configured Raw Capacity | Usage | GB | 1.0.0 | Provides Configured Raw Capacity for Dell PowerFlex Gateway | |
dell_powerflex_gateway_ConfiguredUsableCapacity | Dell PowerFlex Gateway Configured Usable Capacity | Usage | GB | 1.0.0 | Provides Configured Usable Capacity for Dell PowerFlex Gateway | |
dell_powerflex_gateway_FwRbReadBandwidth | Dell PowerFlex Gateway FwRb Read Bandwidth | Performance | MBps | 1.0.0 | FwRb Read Bandwidth for Dell PowerFlex Gateway | |
dell_powerflex_gateway_FwRbReadThroughput | Dell PowerFlex Gateway FwRb Read Throughput | Performance | IOPS | 1.0.0 | Provides FwRb Read Throughput for Dell PowerFlex Gateway | |
dell_powerflex_gateway_FwRbWriteBandwidth | Dell PowerFlex Gateway FwRb Write Bandwidth | Performance | MBps | 1.0.0 | FwRb Write Bandwidth for Dell PowerFlex Gateway | |
dell_powerflex_gateway_FwRbWriteThroughput | Dell PowerFlex Gateway FwRb Write Throughput | Performance | IOPS | 1.0.0 | Provides FwRb Write Throughput for Dell PowerFlex Gateway | |
dell_powerflex_gateway_HotSpareCapacity | Dell PowerFlex Gateway Hot spare Capacity | Usage | GB | 1.0.0 | Provides Hot spare Capacity for Dell PowerFlex Gateway | |
dell_powerflex_gateway_RAIDOverheadCapacity | Dell PowerFlex Gateway RAID Overhead Capacity | Usage | GB | 1.0.0 | Provides RAID Overhead Capacity for Dell PowerFlex Gateway | |
dell_powerflex_gateway_RawCapacity | Dell PowerFlex Gateway Raw Capacity | Usage | GB | 1.0.0 | Provides Raw Capacity for Dell PowerFlex Gateway | |
dell_powerflex_gateway_RbalReadBandwidth | Dell PowerFlex Gateway Rebalance Read Bandwidth | Performance | MBps | 1.0.0 | Rebalance Read Bandwidth for Dell PowerFlex Gateway | |
dell_powerflex_gateway_RbalReadThroughput | Dell PowerFlex Gateway Rebalance Read Throughput | Performance | IOPS | 1.0.0 | Provides Rebalance Read Throughput for Dell PowerFlex Gateway | |
dell_powerflex_gateway_RbalWriteBandwidth | Dell PowerFlex Gateway Rebalance Write Bandwidth | Performance | MBps | 1.0.0 | Rebalance Write Bandwidth for Dell PowerFlex Gateway | |
dell_powerflex_gateway_RbalWriteThroughput | Dell PowerFlex Gateway Rebalance Write Throughput | Performance | IOPS | 1.0.0 | Provides Rebalance Write Throughput for Dell PowerFlex Gateway | |
dell_powerflex_gateway_ReadBandwidth | Dell PowerFlex Gateway Read Bandwidth | Performance | MBps | 1.0.0 | Read Bandwidth for Dell PowerFlex Gateway | |
dell_powerflex_gateway_ReadThroughput | Dell PowerFlex Gateway Read Throughput | Performance | IOPS | 1.0.0 | Provides Read Throughput for Dell PowerFlex Gateway | |
dell_powerflex_gateway_RebalanceBandwidth | Dell PowerFlex Gateway Rebalance Bandwidth | Performance | MBps | 1.0.0 | Rebalance Bandwidth for Dell PowerFlex Gateway | |
dell_powerflex_gateway_RebalanceCapacity | Dell PowerFlex Gateway Rebalance Capacity | Usage | GB | 1.0.0 | Provides Dell Powerflex Gateway RebalanceCapacity | |
dell_powerflex_gateway_SnapUsedCapacity | Dell PowerFlex Gateway Snap Used Capacity | Usage | GB | 1.0.0 | Provides Dell Powerflex Gateway SnapUsedCapacity | |
dell_powerflex_gateway_SystemCapacity | Dell PowerFlex Gateway System Capacity | Usage | GB | 1.0.0 | Provides Dell Powerflex Gateway System Capacity | |
dell_powerflex_gateway_SystemUsedCapacity | Dell PowerFlex Gateway System used Capacity | Usage | GB | 1.0.0 | Provides System used Capacity for Dell PowerFlex Gateway | |
dell_powerflex_gateway_ThickUsedCapacity | Dell PowerFlex Gateway Thick Used Capacity | Usage | GB | 1.0.0 | Provides Dell PowerFlex Gateway ThickUsedCapacity | |
dell_powerflex_gateway_ThinUsedCapacity | Dell PowerFlex Gateway Thin Used Capacity | Usage | GB | 1.0.0 | Provides Dell PowerFlex Gateway ThinUsedCapacity | |
dell_powerflex_gateway_Throughput | Dell PowerFlex Gateway Throughput | Performance | IOPS | 1.0.0 | Provides Throughput for Dell PowerFlex Gateway | |
dell_powerflex_gateway_TotalUsedCapacity | Dell PowerFlex Gateway Total Used Capacity | Usage | GB | 1.0.0 | Provides Dell PowerFlex Gateway TotalUsedCapacity | |
dell_powerflex_gateway_UnusableCapacity | Dell PowerFlex Gateway Unusable Capacity | Usage | GB | 1.0.0 | Provides Dell PowerFlex Gateway UnusableCapacity | |
dell_powerflex_gateway_WriteBandwidth | Dell PowerFlex Gateway Write Bandwidth | Performance | MBps | 1.0.0 | Write Bandwidth for Dell PowerFlex Gateway | |
dell_powerflex_gateway_WriteThroughput | Dell PowerFlex Gateway Write Throughput | Performance | IOPS | 1.0.0 | Provides Write Throughput for Dell PowerFlex Gateway | |
dell_powerflex_gateway_APIStats | Dell Powerflex Gateway API Statistics | 1.0.0 | Provides the number of gateway API calls made within the frequency and resources count against specific nativeTypes. | |||
Dell PowerFlex MDM Cluster | dell_powerflex_mdm_CurrentState | Dell PowerFlex MDM Cluster CurrentState | Availability | null | 1.0.0 | Provides Dell PowerFlex MDM Cluster CurrentState.Possible values are ClusteredNormal(0),Others(1) |
Dell PowerFlex Protection Domain | dell_powerflex_protectionDomain_State | Dell PowerFlex Protection Domain State | Availability | null | 1.0.0 | Provides Dell PowerFlex Protection Domain State.Possible values are Active(0),Others(1) |
Dell PowerFlex SDC | dell_powerflex_sdc_ConnectionState | Dell PowerFlex SDC _ConnectionState | Availability | null | 1.0.0 | Provides Dell PowerFlex SDC ConnectionState.Possible values are Connected(0),Others(1) |
Dell PowerFlex SDS | dell_powerflex_sds_ConnectionState | Dell PowerFlex SDS ConnectionState | Availability | null | 1.0.0 | Provides Dell PowerFlex SDS ConnectionState.Possible values are Connected(0),Others(1) |
Dell PowerFlex Manager Server | dell_powerflex_server_Compliance | Dell PowerFlex Server Compliance | null | 1.0.0 | Provides Dell PowerFlex Server Compliance.Possible values are Compliant(1),Others(0). | |
dell_powerflex_server_ManagedState | Dell PowerFlex Server Managed State | Availability | null | 1.0.0 | Provides Dell PowerFlex Server ManagedState.Possible values are Managed(1),Others(0). | |
dell_powerflex_server_State | Dell PowerFlex Server State | Availability | null | 1.0.0 | Provides Dell PowerFlex Server State.Possible values are Ready(1),Others(0). | |
Dell PowerFlex Storage Pool | dell_powerflex_storagePool_ActiveBckRebuildCapacity | Dell PowerFlex StoragePool Active Bck Rebuild Capacity | Usage | GB | 1.0.0 | Provides Dell PowerFlex Storage Pool ActiveBckRebuildCapacity |
dell_powerflex_storagePool_ActiveFwdRebuildCapacity | Dell PowerFlex StoragePool Active Fwd Rebuild Capacity | Usage | GB | 1.0.0 | Provides Dell PowerFlex Storage Pool ActiveFwdRebuildCapacity | |
dell_powerflex_storagePool_ActiveMovingCapacity | Dell PowerFlex StoragePool Active Moving Capacity | Usage | GB | 1.0.0 | Provides Dell PowerFlex Storage Pool ActiveMovingCapacity | |
dell_powerflex_storagePool_ActiveNormRebuildCapacity | Dell PowerFlex StoragePool Active Norm Rebuild Capacity | Usage | GB | 1.0.0 | Provides Dell PowerFlex Storage Pool ActiveNormRebuildCapacity | |
dell_powerflex_storagePool_ActiveRebalanceCapacity | Dell PowerFlex StoragePool Active Rebalance Capacity | Usage | GB | 1.0.0 | Provides Dell PowerFlex Storage Pool ActiveRebalanceCapacity | |
dell_powerflex_storagePool_AtRestCapacity | Dell PowerFlex StoragePool At Rest Capacity | Usage | GB | 1.0.0 | Provides Dell PowerFlex Storage Pool AtRestCapacity | |
dell_powerflex_storagePool_BckRebuildCapacity | Dell PowerFlex StoragePool Bck Rebuild Capacity | Usage | GB | 1.0.0 | Provides Dell PowerFlex Storage Pool BckRebuildCapacity | |
dell_powerflex_storagePool_BwRbReadBandwidth | Dell PowerFlex Storage Pool BwRb Read Bandwidth | Performance | MBps | 1.0.0 | Provides BwRb Read Bandwidth of Dell PowerFlex Storage Pool | |
dell_powerflex_storagePool_BwRbReadThroughput | Dell PowerFlex Storage Pool BwRb Read Throughput | Performance | IOPS | 1.0.0 | Provides BwRb Read Throughput of Dell PowerFlex Storage Pool | |
dell_powerflex_storagePool_BwRbWriteBandwidth | Dell PowerFlex Storage Pool BwRb Write Bandwidth | Performance | MBps | 1.0.0 | Provides BwRb Write Bandwidth of Dell PowerFlex Storage Pool | |
dell_powerflex_storagePool_BwRbWriteThroughput | Dell PowerFlex Storage Pool BwRb Write Throughput | Performance | IOPS | 1.0.0 | Provides BwRb Write Throughput of Dell PowerFlex Storage Pool | |
dell_powerflex_storagePool_CapacityAvailableForVolumeAllocation | Dell PowerFlex StoragePool Capacity Available For Volume Allocation | Usage | GB | 1.0.0 | Provides Dell PowerFlex Storage Pool CapacityAvailableForVolumeAllocation | |
dell_powerflex_storagePool_CapacityInUse | Dell PowerFlex StoragePool Capacity In Use | Usage | GB | 1.0.0 | Provides Dell PowerFlex Storage Pool CapacityInUse | |
dell_powerflex_storagePool_CapacityLimit | Dell PowerFlex StoragePool Capacity Limit | Usage | GB | 1.0.0 | Provides Dell PowerFlex Storage Pool CapacityLimit | |
dell_powerflex_storagePool_DegradedFailedCapacity | Dell PowerFlex StoragePool Degraded Failed Capacity | Usage | GB | 1.0.0 | Provides Dell PowerFlex Storage Pool DegradedFailedCapacity | |
dell_powerflex_storagePool_DegradedHealthyCapacity | Dell PowerFlex StoragePool Degraded Healthy Capacity | Usage | GB | 1.0.0 | Provides Dell PowerFlex Storage Pool DegradedHealthyCapacity | |
dell_powerflex_storagePool_FailedCapacity | Dell PowerFlex StoragePool Failed Capacity | Usage | GB | 1.0.0 | Provides Dell PowerFlex Storage Pool FailedCapacity | |
dell_powerflex_storagePool_FwdRebuildCapacity | Dell PowerFlex StoragePool Fwd Rebuild Capacity | Usage | GB | 1.0.0 | Provides Dell PowerFlex Storage Pool FwdRebuildCapacity | |
dell_powerflex_storagePool_FwRbReadBandwidth | Dell PowerFlex Storage Pool FwRb Read Bandwidth | Performance | MBps | 1.0.0 | Provides FwRb Read Bandwidth of Dell PowerFlex Storage Pool | |
dell_powerflex_storagePool_FwRbReadThroughput | Dell PowerFlex Storage Pool FwRb Read Throughput | Performance | IOPS | 1.0.0 | Provides FwRb Read Throughput of Dell PowerFlex Storage Pool | |
dell_powerflex_storagePool_FwRbWriteBandwidth | Dell PowerFlex Storage Pool FwRb Write Bandwidth | Performance | MBps | 1.0.0 | Provides FwRb Write Bandwidth of Dell PowerFlex Storage Pool | |
dell_powerflex_storagePool_FwRbWriteThroughput | Dell PowerFlex Storage Pool FwRb Write Throughput | Performance | IOPS | 1.0.0 | Provides FwRb Write Throughput of Dell PowerFlex Storage Pool | |
dell_powerflex_storagePool_InMaintenanceCapacity | Dell PowerFlex StoragePool In Maintenance Capacity | Usage | GB | 1.0.0 | Provides Dell PowerFlex Storage Pool InMaintenanceCapacity | |
dell_powerflex_storagePool_MaxCapacity | Dell PowerFlex StoragePool Max Capacity | Usage | GB | 1.0.0 | Provides Dell PowerFlex Storage Pool MaxCapacity | |
dell_powerflex_storagePool_MovingCapacity | Dell PowerFlex StoragePool Moving Capacity | Usage | GB | 1.0.0 | Provides Dell PowerFlex Storage Pool MovingCapacity | |
dell_powerflex_storagePool_NormRebuildCapacity | Dell PowerFlex StoragePool Norm Rebuild Capacity | Usage | GB | 1.0.0 | Provides Dell PowerFlex Storage Pool NormRebuildCapacity | |
dell_powerflex_storagePool_NumOfDevices | Dell PowerFlex StoragePool Number Of Devices | Availability | count | 1.0.0 | Provides Dell PowerFlex Storage Pool NumOfDevices | |
dell_powerflex_storagePool_NumOfVolumes | Dell PowerFlex StoragePool Number Of Volumes | Availability | count | 1.0.0 | Provides Dell PowerFlex Storage Pool NumOfVolumes | |
dell_powerflex_storagePool_NumOfVtrees | Dell PowerFlex StoragePool Number Of Vtrees | Availability | count | 1.0.0 | Provides Dell PowerFlex Storage Pool NumOfVtrees | |
dell_powerflex_storagePool_PendingBckRebuildCapacity | Dell PowerFlex StoragePool Pending Bck Rebuild Capacity | Usage | GB | 1.0.0 | Provides Dell PowerFlex Storage Pool PendingBckRebuildCapacity | |
dell_powerflex_storagePool_PendingFwdRebuildCapacity | Dell PowerFlex StoragePool Pending Fwd Rebuild Capacity | Usage | GB | 1.0.0 | Provides Dell PowerFlex Storage Pool PendingFwdRebuildCapacity | |
dell_powerflex_storagePool_PendingMovingCapacity | Dell PowerFlex StoragePool Pending Moving Capacity | Usage | GB | 1.0.0 | Provides Dell PowerFlex Storage Pool PendingMovingCapacity | |
dell_powerflex_storagePool_PendingNormRebuildCapacity | Dell PowerFlex StoragePool Pending Norm Rebuild Capacity | Usage | GB | 1.0.0 | Provides Dell PowerFlex Storage Pool PendingNormRebuildCapacity | |
dell_powerflex_storagePool_PendingRebalanceCapacity | Dell PowerFlex StoragePool Pending Rebalance Capacity | Usage | GB | 1.0.0 | Provides Dell PowerFlex Storage Pool PendingRebalanceCapacity | |
dell_powerflex_storagePool_ProtectedCapacity | Dell PowerFlex StoragePool Protected Capacity | Usage | GB | 1.0.0 | Provides Dell PowerFlex Storage Pool ProtectedCapacity | |
dell_powerflex_storagePool_ReadBandwidth | Dell PowerFlex Storage Pool Read Bandwidth | Performance | MBps | 1.0.0 | Provides Read Bandwidth of Dell PowerFlex Storage Pool | |
dell_powerflex_storagePool_ReadThroughput | Dell PowerFlex Storage Pool Read Throughput | Performance | IOPS | 1.0.0 | Provides Read Throughput of Dell PowerFlex Storage Pool | |
dell_powerflex_storagePool_RebalanceCapacity | Dell PowerFlex StoragePool Rebalance Capacity | Usage | GB | 1.0.0 | Provides Dell PowerFlex Storage Pool RebalanceCapacity | |
dell_powerflex_storagePool_RebalanceReadBandwidth | Dell PowerFlex Storage Pool Rebalance Read Bandwidth | Performance | MBps | 1.0.0 | Provides Rebalance Read Bandwidth of Dell PowerFlex Storage Pool | |
dell_powerflex_storagePool_RebalanceReadThroughput | Dell PowerFlex Storage Pool Rebalance Read Throughput | Performance | IOPS | 1.0.0 | Provides Rebalance Read Throughput of Dell PowerFlex Storage Pool | |
dell_powerflex_storagePool_RebalanceWriteBandwidth | Dell PowerFlex Storage Pool Rebalance Write Bandwidth | Performance | MBps | 1.0.0 | Provides Rebalance Write Bandwidth of Dell PowerFlex Storage Pool | |
dell_powerflex_storagePool_RebalanceWriteThroughput | Dell PowerFlex Storage Pool Rebalance Write Throughput | Performance | IOPS | 1.0.0 | Provides Rebalance Write Throughput of Dell PowerFlex Storage Pool | |
dell_powerflex_storagePool_RfacheReadHit | Dell PowerFlex StoragePool Rfache Read Hit | Performance | null | 1.0.0 | Provides Dell PowerFlex Storage Pool RfacheReadHit | |
dell_powerflex_storagePool_RfacheWriteHit | Dell PowerFlex StoragePool Rfache Write Hit | Performance | null | 1.0.0 | Provides Dell PowerFlex Storage Pool RfacheWriteHit | |
dell_powerflex_storagePool_RfcacheAvgReadTime | Dell PowerFlex StoragePool Rfcache Average Read Time | Performance | null | 1.0.0 | Provides Dell PowerFlex Storage Pool RfcacheAvgReadTime | |
dell_powerflex_storagePool_RfcacheAvgWriteTime | Dell PowerFlex StoragePool Rfcache Average Write Time | Performance | null | 1.0.0 | Provides Dell PowerFlex Storage Pool RfcacheAvgWriteTime | |
dell_powerflex_storagePool_RfcacheReadMiss | Dell PowerFlex StoragePool Rfcache Read Miss | Performance | null | 1.0.0 | Provides Dell PowerFlex Storage Pool RfcacheReadMiss | |
dell_powerflex_storagePool_RfcacheReadsFromCache | Dell PowerFlex StoragePool Rfcache Reads From Cache | Performance | null | 1.0.0 | Provides Dell PowerFlex Storage Pool RfcacheReadsFromCache | |
dell_powerflex_storagePool_RfcacheReadsPending | Dell PowerFlex StoragePool Rfcache Reads Pending | Performance | null | 1.0.0 | Provides Dell PowerFlex Storage Pool RfcacheReadsPending | |
dell_powerflex_storagePool_RfcacheReadsReceived | Dell PowerFlex StoragePool Rfcache Reads Received | Performance | null | 1.0.0 | Provides Dell PowerFlex Storage Pool RfcacheReadsReceived | |
dell_powerflex_storagePool_RfcacheReadsSkipped | Dell PowerFlex StoragePool Rfcache Reads Skipped | Performance | null | 1.0.0 | Provides Dell PowerFlex Storage Pool RfcacheReadsSkipped | |
dell_powerflex_storagePool_RfcacheReadsSkippedAlignedSizeTooLarge | Dell PowerFlex StoragePool Rfcache Reads Skipped Aligned Size Too Large | Performance | null | 1.0.0 | Provides Dell PowerFlex Storage Pool RfcacheReadsSkippedAlignedSizeTooLarge | |
dell_powerflex_storagePool_RfcacheReadsSkippedHeavyLoad | Dell PowerFlex StoragePool Rfcache Reads Skipped Heavy Load | Performance | null | 1.0.0 | Provides Dell PowerFlex Storage Pool RfcacheReadsSkippedHeavyLoad | |
dell_powerflex_storagePool_RfcacheReadsSkippedInternalError | Dell PowerFlex StoragePool Rfcache ReadsSkipped Internal Error | Performance | null | 1.0.0 | Provides Dell PowerFlex Storage Pool RfcacheReadsSkippedInternalError | |
dell_powerflex_storagePool_RfcacheReadsSkippedLockIos | Dell PowerFlex StoragePool Rfcache ReadsSkipped Lock Ios | Performance | null | 1.0.0 | Provides Dell PowerFlex Storage Pool RfcacheReadsSkippedLockIos | |
dell_powerflex_storagePool_RfcacheReadsSkippedLowResources | Dell PowerFlex StoragePool Rfcache ReadsSkipped Low Resources | Performance | null | 1.0.0 | Provides Dell PowerFlex Storage Pool RfcacheReadsSkippedLowResources | |
dell_powerflex_storagePool_RfcacheReadsSkippedMaxIoSize | Dell PowerFlex StoragePool Rfcache ReadsSkipped Max Io Size | Performance | null | 1.0.0 | Provides Dell PowerFlex Storage Pool RfcacheReadsSkippedMaxIoSize | |
dell_powerflex_storagePool_RfcacheReadsSkippedStuckIo | Dell PowerFlex StoragePool Rfcache ReadsSkipped Stuck Io | Performance | null | 1.0.0 | Provides Dell PowerFlex Storage Pool RfcacheReadsSkippedStuckIo | |
dell_powerflex_storagePool_RfcacheSkippedUnlinedWrite | Dell PowerFlex StoragePool Rfcache Skipped Unlined Write | Performance | null | 1.0.0 | Provides Dell PowerFlex Storage Pool RfcacheSkippedUnlinedWrite | |
dell_powerflex_storagePool_RfcacheSourceDeviceReads | Dell PowerFlex StoragePool Rfcache Source Device Reads | Performance | null | 1.0.0 | Provides Dell PowerFlex Storage Pool RfcacheSourceDeviceReads | |
dell_powerflex_storagePool_RfcacheSourceDeviceWrites | Dell PowerFlex StoragePool Rfcache Source Device Writes | Performance | null | 1.0.0 | Provides Dell PowerFlex Storage Pool RfcacheSourceDeviceWrites | |
dell_powerflex_storagePool_RfcacheWriteMiss | Dell PowerFlex StoragePool Rfcache Write Miss | Performance | null | 1.0.0 | Provides Dell PowerFlex Storage Pool RfcacheWriteMiss | |
dell_powerflex_storagePool_RfcacheWritePending | Dell PowerFlex StoragePool Rfcache Write Pending | Performance | null | 1.0.0 | Provides Dell PowerFlex Storage Pool RfcacheWritePending | |
dell_powerflex_storagePool_RfcacheWritesReceived | Dell PowerFlex StoragePool Rfcache Writes Received | Performance | null | 1.0.0 | Provides Dell PowerFlex Storage Pool RfcacheWritesReceived | |
dell_powerflex_storagePool_RfcacheWritesSkippedCacheMiss | Dell PowerFlex StoragePool Rfcache Writes Skipped Cache Miss | Performance | null | 1.0.0 | Provides Dell PowerFlex Storage Pool RfcacheWritesSkippedCacheMiss | |
dell_powerflex_storagePool_RfcacheWritesSkippedHeavyLoad | Dell PowerFlex StoragePool Rfcache Writes Skipped Heavy Load | Performance | null | 1.0.0 | Provides Dell PowerFlex Storage Pool RfcacheWritesSkippedHeavyLoad | |
dell_powerflex_storagePool_RfcacheWritesSkippedInternalError | Dell PowerFlex StoragePool Rfcache Writes Skipped Internal Error | Performance | null | 1.0.0 | Provides Dell PowerFlex Storage Pool RfcacheWritesSkippedInternalError | |
dell_powerflex_storagePool_RfcacheWritesSkippedLowResources | Dell PowerFlex StoragePool Rfcache Writes Skipped Low Resources | Performance | null | 1.0.0 | Provides Dell PowerFlex Storage Pool RfcacheWritesSkippedLowResources | |
dell_powerflex_storagePool_RfcacheWritesSkippedMaxIoSize | Dell PowerFlex StoragePool Rfcache Writes Skipped Max Io Size | Performance | null | 1.0.0 | Provides Dell PowerFlex Storage Pool RfcacheWritesSkippedMaxIoSize | |
dell_powerflex_storagePool_RfcacheWritesSkippedStuckIo | Dell PowerFlex StoragePool Rfcache Writes Skipped Stuck Io | Performance | null | 1.0.0 | Provides Dell PowerFlex Storage Pool RfcacheWritesSkippedStuckIo | |
dell_powerflex_storagePool_SemiProtectedCapacity | Dell PowerFlex StoragePool Semi Protected Capacity | Usage | GB | 1.0.0 | Provides Dell PowerFlex Storage Pool SemiProtectedCapacity | |
dell_powerflex_storagePool_SnapCapacityInUse | Dell PowerFlex StoragePool Snap Capacity In Use | Usage | GB | 1.0.0 | Provides Dell PowerFlex Storage Pool SnapCapacityInUse | |
dell_powerflex_storagePool_SnapCapacityInUseOccupied | Dell PowerFlex StoragePool Snap Capacity In Use Occupied | Usage | GB | 1.0.0 | Provides Dell PowerFlex Storage Pool SnapCapacityInUseOccupied | |
dell_powerflex_storagePool_SpareCapacity | Dell PowerFlex StoragePool Spare Capacity | Usage | GB | 1.0.0 | Provides Dell PowerFlex Storage Pool SpareCapacity | |
dell_powerflex_storagePool_ThickCapacityInUse | Dell PowerFlex StoragePool Thick Capacity In Use | Usage | GB | 1.0.0 | Provides Dell PowerFlex Storage Pool ThickCapacityInUse | |
dell_powerflex_storagePool_ThinCapacityAllocated | Dell PowerFlex StoragePool Thin Capacity Allocated | Usage | GB | 1.0.0 | Provides Dell PowerFlex Storage Pool ThinCapacityAllocated | |
dell_powerflex_storagePool_ThinCapacityAllocatedInKm | Dell PowerFlex StoragePool Thin Capacity Allocated In Km | Usage | null | 1.0.0 | Provides Dell PowerFlex Storage Pool ThinCapacityAllocatedInKm | |
dell_powerflex_storagePool_ThinCapacityInUse | Dell PowerFlex StoragePool Thin Capacity In Use | Usage | GB | 1.0.0 | Provides Dell PowerFlex Storage Pool ThinCapacityInUse | |
dell_powerflex_storagePool_UnreachableUnusedCapacity | Dell PowerFlex StoragePool Unreachable Unused Capacity | Usage | GB | 1.0.0 | Provides Dell PowerFlex Storage Pool UnreachableUnusedCapacity | |
dell_powerflex_storagePool_UnusedCapacity | Dell PowerFlex StoragePool Unused Capacity | Usage | GB | 1.0.0 | Provides Dell PowerFlex Storage Pool UnusedCapacity | |
dell_powerflex_storagePool_UsageState | Dell PowerFlex StoragePool Usage State | Availability | null | 1.0.0 | Provides Dell PowerFlex Storage Pool UsageState.Possible values are Normal(0),Others(1). | |
dell_powerflex_storagePool_WriteBandwidth | Dell PowerFlex Storage Pool Write Bandwidth | Performance | MBps | 1.0.0 | Provides Write Bandwidth of Dell PowerFlex Storage Pool | |
dell_powerflex_storagePool_WriteThroughput | Dell PowerFlex Storage Pool Write Throughput | Performance | IOPS | 1.0.0 | Provides Write Throughput of Dell PowerFlex Storage Pool | |
Dell PowerFlex Manager Switch | dell_powerflex_switch_Compliance | Dell PowerFlex Switch compliance | Availability | null | 1.0.0 | Provides Dell PowerFlex Switch Compliance.Possible values are Compliant(1),Others(0). |
dell_powerflex_switch_ManagedState | Dell PowerFlex Switch Managed State | Availability | null | 1.0.0 | Provides Dell PowerFlex Switch ManagedState.Possible values are Managed(1),Others(0). | |
dell_powerflex_switch_State | Dell PowerFlex Switch State | Availability | null | 1.0.0 | Provides Dell PowerFlex Switch State.Possible values are Ready(1),Others(0). | |
Dell PowerFlex Manager VCenter | dell_powerflex_vcenter_Compliance | Dell PowerFlex VCenter compliance | null | 1.0.0 | Provides Dell PowerFlex VCenter Compliance.Possible values are Compliant(1),Others(0). | |
dell_powerflex_vcenter_ManagedState | Dell PowerFlex VCenter Managed State | Availability | null | 1.0.0 | Provides Managed state of Dell PowerFlex VCenter.Possible values are Managed(1),Others(0). | |
dell_powerflex_vcenter_State | Dell PowerFlex VCenter State | Availability | null | 1.0.0 | Provides Dell PowerFlex VCenter State.Possible values are Ready(1),Others(0). | |
Dell PowerFlex Volume | dell_powerflex_volume_UserDataReadBandwidth | Dell PowerFlex Volume User Data Read Bandwidth | Performance | MBps | 1.0.0 | Provides User Data Bandwidth Read of Dell PowerFlex Volume |
dell_powerflex_volume_UserDataReadThroughput | Dell PowerFlex Volume User Data Read Throughput | Performance | IOPS | 1.0.0 | Provides User Data Throughput Read of Dell PowerFlex Volume | |
dell_powerflex_volume_UserDataTrimBandwidth | Dell PowerFlex Volume User Data Trim Bandwidth | Performance | MBps | 1.0.0 | Provides User Data Bandwidth Trim of Dell PowerFlex Volume | |
dell_powerflex_volume_UserDataTrimThroughput | Dell PowerFlex Volume User Data Trim Throughput | Performance | IOPS | 1.0.0 | Provides User Data Throughput Trim of Dell PowerFlex Volume | |
dell_powerflex_volume_UserDataWriteBandwidth | Dell PowerFlex Volume User Data Write Bandwidth | Performance | MBps | 1.0.0 | Provides User Data Bandwidth Write of Dell PowerFlex Volume | |
dell_powerflex_volume_UserDataWriteThroughput | Dell PowerFlex Volume User Data Write Throughput | Performance | IOPS | 1.0.0 | Provides User Data Throughput Write of Dell PowerFlex Volume | |
Dell PowerFlex Manager | dell_powerflex_manager_APIStats | Dell Powerflex Manager API Statistics | 4.0.0 | Provides the number of Manager API calls made within the frequency and resources count against specific nativeTypes. |
Default Monitoring Configurations
Dell PowerFlex has default Global Device Management Policies, Global Templates, Global Monitors and Global metrics in OpsRamp. You 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.
Default Global Device Management Policies
OpsRamp has a Global Device Management Policy for each Native Type of Dell PowerFlex. 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-powerflex Dell PowerFlex Gateway - 1 (i.e, appName = dell-powerflex, nativeType = Dell PowerFlex Gateway, version = 1)
Default Global Templates
OpsRamp has a Global template for each Native Type of Dell PowerFlex. 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-powerflex Dell PowerFlex Gateway Template - 1 (i.e, appName = dell-powerflex, nativeType = Dell PowerFlex Gateway, version = 1)
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: Dell PowerFlex Gateway Monitor dell-powerflex Dell PowerFlex Gateway 1 (i.e, monitorKey = Dell PowerFlex Gateway Monitor Monitor, appName = dell-powerflex, nativeType = Dell PowerFlex Gateway, version = 1)
Configure and Install the Dell PowerFlex Integration
- From All Clients, select a client.
- Navigate to Setup > Account.
- Select the Integrations and Apps tab.
- 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.
- 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.
- Search for the application using the search option available. Alternatively, use the All Categories option to search.
- Click ADD on the Dell PowerFlex tile and select the version.
Note: We recommend to select latest version for full coverage of recent bug fixes, enhancements, etc. - From the Configurations page, click + ADD.
- Enter the below mentioned BASIC INFORMATION:
Functionality | Description |
---|---|
Name | Enter the name for the configuration. |
Dell PowerFlex Manager IP Address/Hostname | IP address/host name of the Dell PowerFlex Manager. |
Dell PowerFlex Manager Credentials | Select a credential from the drop-down list. Note: Click + Add to create a credential. |
Dell PowerFlex Gateway IP Address/Hostname | IP address/host name of the Dell PowerFlex Gateway. Note: For Powerflex version 4, Dell PowerFlex Gateway IP Address should be the same as Dell PowerFlex Manager IP Address. |
Dell PowerFlex Gateway Credentials | Select the Credential from the drop-down list. (Optional): Click + Add to create a credential. The ADD CREDENTIAL window is displayed. Enter the following information.
|
Port | Port Note: Default port value is 443. |
Notes:
- By default the Is Secure checkbox is selected.
- Dell PowerFlex Manager IP Address and Port should be accessible from Gateway.
- Select the following:
- App Failure Notifications: if enabled,
- an alert will be sent to the registered gateway resource, however, either Dell PowerFlex Gateway IP Address Credentials or Dell PowerFlex Manager IP Address Credentials should be provided.
- an alert is raised for connectivity, authentication exception
- Discovery - alert will be on a gateway resource that is registered with the application.
- Monitoring - alert will be on a particular Powerflex resource.
- Alert Polling: enables integrating third party alerts into OpsRamp using further configurations.
- Alert On Root Resource: polling alerts generated by on root resource.
- App Failure Notifications: if enabled,
- Below are the default values set for:
- Alert Severity Filter: provides severity alerts that get integrated out of all possible alerts.
- Default Values: [“CRITICAL”,“MAJOR”,“MINOR”,“INFORMATION”,“ALERT_HIGH”,“ALERT_MEDIUM”,“ALERT_LOW”]
- Possible Values: [“CRITICAL”,“MAJOR”,“MINOR”,“INFORMATION”,“ALERT_HIGH”,“ALERT_MEDIUM”,“ALERT_LOW”]
- Alert Severity Mapping: enables you to map the severities between Dell PowerFlex and OpsRamp as severities are predefined values in each system. Possible values of Alert Severity Mapping Filter configuration property are {“CRITICAL”:“Critical”,“MAJOR”:“Warning”,
“MINOR”:“Warning”,“INFORMATION”:“Info”,
“ALERT_HIGH”:“Critical”,“ALERT_MEDIUM”:“Warning”,“ALERT_LOW”:“Warning”}
Note: You can change it as per your business use cases at any point in time from the Configuration page.
- Alert Severity Filter: provides severity alerts that get integrated out of all possible alerts.
- Select the below mentioned Custom Attribute:
Functionality | Description |
---|---|
Custom Attribute | Select the custom attribute from the drop down list box. |
Value | Select 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).
- 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.
- In the DISCOVERY SCHEDULE section, select Recurrence Pattern to add one of the following patterns:
- Minutes
- Hourly
- Daily
- Weekly
- Monthly
- Click ADD.
Now the configuration is saved and displayed on the configurations page after you save it.
Note: From the same page, you may Edit and Remove the created configuration.
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.
Click NEXT.
(Optional) Click +ADD to create a new collector by providing a name or use the pre-populated name.
- Select an existing registered profile.
- Click FINISH.
The application is installed and displayed on the INSTALLED INTEGRATION page. Use the search field to find the installed integration.
Modify the Configuration
See Modify an Installed Integration or Application article.
Note: Select the Dell PowerFlex application.
View the Dell PowerFlex details
To discover resources for Dell PowerFlex
- Navigate to Infrastructure > Search > Storage > Dell PowerFlex.
- The Dell PowerFlex page is displayed, select the application name.
- The RESOURCE DETAILS page appears from the right.
- Click the ellipsis (…) on the top right and select View details.
- Navigate to the Attributes tab to view the discovery details.
- Click the Metrics tab to view the metric details for Dell PowerFlex.
Resource Filter Input Keys
Dell PowerFlex application resources are filtered and discovered based on below keys:
Click here to view the Supported Input Keys
Resource Type | Supported Input Keys |
---|---|
All Types | resourceName |
hostName | |
aliasName | |
dnsName | |
ipAddress | |
macAddress | |
os | |
make | |
model | |
serialNumber |
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}
${Custome Attributes in the resource}
${parent.resource.name}
Risks, Limitations & Assumptions
- Application can handle Critical/Recovery failure notifications for below two cases when user enables App Failure Notifications in configuration:
- Connectivity Exception
- Authentication Exception
- If App Failure Notifications are enabled, an alert will be sent, however, either Dell PowerFlex Gateway IP Address configurations or Dell PowerFlex Manager IP Address configurations should be provided.
- 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 Dell PowerFlex resources and can generate alerts based on the threshold values.
- Dell PowerFlex Event/Alert polling will start only if the user enables Alert Polling in configuration. Possible values of Alert Severity Filter configuration property are CRITICAL”,“MAJOR”,“MINOR”,“INFORMATION”,“ALERT_HIGH”,“ALERT_MEDIUM”,“ALERT_LOW”.
- OpsRamp has given sample mappings to map Dell PowerFlex Severity with OpsRamp Severities as part of Alert Severity Mapping configuration file. Users can modify them as per their use-case at any point of time from the application configuration page. Possible OpsRamp Severities are Critical, Warning, Ok, Info.
- In Dell Powerflex, few resource names are null. For them, we are mapping id as resource name.
- Support for Macro replacement for threshold breach alerts (i.e, customisation for threshold breach alert’s subject, description).
- No support of showing activity logs.
- The Template Applied Time will only be displayed if the collector profile (Classic and NextGen Gateway) is version 18.1.0 or higher.
- This application supports both Classic Gateway and NextGen Gateway
- Latest snapshot metric is available from Gateway version 14.0.0.
Reference
https://developer.dell.com/apis/4008/versions/4.5.2/docs/Introduction/Introduction_powerAPI.md