Supported Target Versions |
---|
HPE 3PAR Web Services API version 1.6.2 |
Application Version and Upgrade Details
Application Version | Bug fixes / Enhancements |
---|---|
4.0.1 |
|
4.0.0 |
|
3.0.1 | Activity logger and backend cache related changes. |
Click here to view the earlier version updates
Application Version | Bug fixes / Enhancements |
---|---|
3.0.0 | Added support for Hardware metrics |
2.0.0 | Code fixes and metric threshold changes. |
1.0.0 | Discovery, Monitoring, Alerts. |
Introduction
HPE 3PAR StoreServ Storage is a family of flash-optimized storage systems that offer automated provisioning. This offers an advanced storage solution that uses a multi-tenant ability that distributes the load dynamically depending on the requirements set by each tenant. In addition, this single tier-1 storage system architecture is designed for in-built data security and availability.
HPE 3PAR StoreServ Storage regulates and manages itself. The rate at which the storage resources are consumed is constantly monitored. Compaction technologies such as thin provisioning, thin deduplication, and thin reclamation are incorporated and fully automated in HPE 3PAR StoreServ Storage systems. Thin provisioning allows a volume to be created and made available as a Logical Unit Number (LUN) to a host without the need to dedicate physical storage until it is actually needed.
HPE 3PAR StoreServ Storage systems include hardware components that physically store your data and software applications that manage your data.
The HPE 3PAR StoreServ Storage system is composed of the following logical data layers:
- Physical Disk (PD)
- Chunklet
- Logical Disk (LD)
- Common Provisioning Group (CPG)
- Virtual Volume (VV)
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.. - Provided IpAddress/hostname, credentials should work for both WS APIs and SSH communication.
Hierarchy of HPE 3PAR resources:
HPE 3PAR Storage System
- HPE 3PAR Common Provisioning Group
- HPE 3PAR Storage Volume
- HPE 3PAR VLUN
- HPE 3PAR Physical Disk
- HPE 3PAR Host
- HPE 3PAR Port
- HPE 3PAR Port Device
- HPE 3PAR FC Switch
Default Monitoring Configurations
HPE 3PAR has default Global Device Management Policies, Global Templates, Global Monitors, and Global metrics in OpsRamp. You can customize the 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 HPE 3PAR. 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: hpe-3par HPE-3PAR Storage System - 1 (i.e, appName = hpe-3par, nativeType = HPE-3PAR Storage System, version = 1)
- Default Global Templates
OpsRamp has a Global Template for each Native Type of HPE3PAR. You can find these templates at Setup > Monitoring > Templates, search with suggested names in global scope. Each template follows below naming convention:
{appName nativeType 'Template' - version}
Ex: hpe-3par HPE-3PAR Storage System Template - 1 (i.e, appName = hpe-3par, nativeType = HPE-3PAR Storage System, 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: HPE-3PAR Storage System Monitor hpe-3par HPE-3PAR Storage System 1(i.e, monitorKey = HPE-3PAR Storage System Monitor, appName = hpe-3par, nativeType = HPE-3PAR Storage System, version = 1)
Configure and Install the HPE 3PAR Integration
- From All Clients, select a client.
- Go to Setup > Integrations and Apps.
- The INSTALLED INTEGRATIONS page, where all the installed applications are displayed.
Note: If there are no installed applications, it will navigate to the ADD APP 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.
Note: You can even search for the application using the search option available. Also you can use the All Categories option to search.

- Click ADD in the HPE 3PAR application.
- In the Configurations page, click + ADD. The Add Configuration page appears.
- Enter the below mentioned BASIC INFORMATION:
Functionality | Description |
---|---|
Name | Enter the name for the configuration. |
IP Address/Host Name | IP address/host name of the target. |
WSAPI Port | WSAPI Port Example: You can enter 8083 as a WSAPI port value. |
SSH Port | SSH Port details Example: You can enter 22 as a SSH Port value. |
Credentials | Select 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/Alert Polling: enables integrating third party alerts into OpsRamp using further configurations.
- Below are the default values set for:
- Event/Alert Severity Filter: provides severity alerts and gets integrated out of all possible alerts.
- Default Values: FATAL,CRITICAL, MAJOR, MINOR.
- Possible Values: FATAL, CRITICAL, MAJOR, MINOR, DEGRADED, INFORMATIONAL, DEBUG, UNKNOWN.
- Event Category: only provides category alerts that are generated out of possible values.
- Category 1 is used to identify a lifecycle.
- Category 2 is used to identify an alert.
- Possible values of Event Category configuration property are 1,2.
- Event/Alert Severity Mapping: enables you to map the severities between HPE 3PAR and OpsRamp as severities are predefined values in each system.
- Default mappings: “FATAL”:“Critical”,“CRITICAL”:“Critical”,“MAJOR”:“Warning”,“MINOR”:“Warning”,
“DEGRADED”:“Warning”,“INFORMATIONAL”:“Info”,“DEBUG”:“Info”,“UNKNOWN”:“Info”.
Note: You can change it as per your business use cases at any point in time from the Configuration page.
- Default mappings: “FATAL”:“Critical”,“CRITICAL”:“Critical”,“MAJOR”:“Warning”,“MINOR”:“Warning”,
- Event/Alert Severity Filter: provides severity alerts and gets 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.
- Click NEXT.
- 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.

- 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 now installed and displayed on the Installed Integration page. Use the search field to find the installed application.
Modify the Configuration
See Modify an Installed Integration or Application article.
Note: Select the HPE 3PAR application.
View the HPE 3PAR Details
The HPE 3PAR 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 HPE 3PAR.
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}
Supported Metrics
Click here to view the supported metrics
Native Type | Metric Name | Display Name | Units | Application Version | Description |
---|---|---|---|---|---|
HPE 3PAR Storage System | hpe_3par_APIStats | HPE 3PAR API Statistics | 4.0.0 | Provides the number of API calls made within the frequency and resources. | |
hpe_3par_event_Statistics | HPE 3 PAR Event Statistics | 1.0.0 | Provides HPE 3 PAR Event Statistics. | ||
hpe_3par_system_license_State | HPE 3 PAR System License State | 1.0.0 | Enabled or disabled state of individual license | ||
Hpe_3par_system_node_online_status | HPE 3 PAR System Node Online Status | 1.0.0 | Online or Offline status of individual node | ||
hpe_3par_system_capacity_AllocatedMiB | HPE 3 PAR System Allocated Capacity | MiB | 1.0.0 | Total allocated capacity. | |
hpe_3par_system_capacity_Utilization | HPE 3 PAR System Capacity Utilization | % | 1.0.0 | System Capacity Utilization | |
hpe_3par_system_capacity_FailedMiB | HPE 3 PAR System Failed Capacity | MiB | 1.0.0 | Failed capacity in MiB | |
hpe_3par_system_capacity_OverProvisionedVirtualSizeMiB | HPE 3 PAR System OverProvisionedVirtualSize Capacity | MiB | 1.0.0 | System contains an over provisioned Virtual Size MiB. | |
hpe_3par_system_capacity_OverProvisionedUsedMiB | HPE 3 PAR System OverProvisionedUsed Capacity | MiB | 1.0.0 | System contains an over provisioned used MiB. | |
hpe_3par_system_capacity_OverProvisionedAllocatedMiB | HPE 3 PAR System OverProvisionedAllocated Capacity | MiB | 1.0.0 | System contains an over provisioned allocated MiB | |
hpe_3par_system_capacity_OverProvisionedFreeMiB | HPE 3 PAR System OverProvisionedFree Capacity | MiB | 1.0.0 | System contains an over provisioned free MiB. | |
hpe_3par_cacheMemoryStatistics_HitIO | HPE 3 PAR HitIO CacheMemoryStatistics | psec | 1.0.0 | Number of Read/Write I/Os per second where data is in cache | |
hpe_3par_cacheMemoryStatistics_MissIO | HPE 3 PAR MissIO CacheMemoryStatistics | psec | 1.0.0 | Number of Read/Write I/Os per second where data is not in cache. | |
hpe_3par_cacheMemoryStatistics_AccessIO | HPE 3 PAR AccessIO CacheMemoryStatistics | psec | 1.0.0 | Number of read/write I/Os per second. | |
hpe_3par_cacheMemoryStatistics_HitPct | HPE 3 PAR HitPct CacheMemoryStatistics | % | 1.0.0 | Hits divided by accesses and displayed in percentage | |
hpe_3par_cacheMemoryStatistics_TotalAccessIO | HPE 3 PAR TotalAccessIO CacheMemoryStatistics | psec | 1.0.0 | Number of total read and write I/Os per second. | |
hpe_3par_cacheMemoryStatistics_LockBulkIO | HPE 3 PAR LockBulkIO CacheMemoryStatistics | psec | 1.0.0 | Number of pages modified per second by host I/O and written to disk by the flusher. | |
hpe_3par_cacheMemoryStatistics_PageStates | HPE 3 PAR PageStates CacheMemoryStatistics | count | 1.0.0 | Information on page states. | |
hpe_3par_cacheMemoryStatistics_DirtyPages | HPE 3 PAR DirtyPages CacheMemoryStatistics | count | 1.0.0 | Current number of dirty cluster memory pages per device type class in the system. | |
hpe_3par_cacheMemoryStatistics_MaxDirtyPages | HPE 3 PAR MaxDirtyPages CacheMemoryStatistics | count | 1.0.0 | Maximum allowed number of dirty cluster memory pages per device type class in the system. | |
hpe_3par_cacheMemoryStatistics_DelayAckPages | HPE 3 PAR DelayAckPages CacheMemoryStatistics | count | 1.0.0 | Number of delayed acknowledgments (per device type class) to the host in order to throttle the host IO writes due to cache resource constraints. | |
hpe_3par_cpuStatistics_UserPct | HPE 3 PAR UserPct CpuStatistics | % | 1.0.0 | Percent of CPU time in user-mode. | |
hpe_3par_cpuStatistics_SystemPct | HPE 3 PAR SystemPct CpuStatistics | % | 1.0.0 | Percent of CPU time in system-mode. | |
hpe_3par_cpuStatistics_IdlePct | HPE 3 PAR IdlePct CpuStatistics | % | 1.0.0 | Percent of CPU time in idle. | |
hpe_3par_cpuStatistics_InterruptsPerSec | HPE 3 PAR InterruptsPerSec CpuStatistics | psec | 1.0.0 | Number of interrupts per second | |
hpe_3par_cpuStatistics_ContextSwitchesPerSec | HPE 3 PAR ContextSwitchesPerSec CpuStatistics | psec | 1.0.0 | Number of context switches per second. | |
hpe_3par_node_State | HPE 3 PAR Node State | 3.0.0 | state of the node. Possible values are: Ok : 0 , Degraded : 1, Failed : 2 | ||
hpe_3par_node_DetailedState | HPE 3 PAR Node DetailedState | 3.0.0 | Detailed state of node. OK:0 , tod_bat_fail:1 , invalid_bat_config:2 , link_error:3,uncorrectable_mem_error:4 , multi_uncorrectable_mem_error:5 , correctable_mem_error:6 , internal_system_error:7, hardware_watchdog_error:8 , pci_error:9 , driver_software_error:10 , cpu_overheating:11 , cpu_vrm_overheating:12 , control_cache_dimm_overheating:13 , node_offline_due_to_failure:14 , node_shutdown:15 , unknown:16 | ||
hpe_3par_diskDrive_State | HPE 3 PAR DiskDrive State | 3.0.0 | State of the PD, can be one of the following. normal : 0,new : 1,degraded : 2,failed : 3 | ||
hpe_3par_driveCage_OverallState | HPE 3 PAR DriveCage OverallState | 3.0.0 | Cage overall state. Possible value. Normal : 0 , error:1 | ||
hpe_3par_cagePowerSupply_State | HPE 3 PAR CagePowerSupply State | 3.0.0 | Cage Powersupply state. Possible values are. OK : 0 , -- : 1 , Failed : 2 , NotPresent : 3 , Degraded : 4 | ||
hpe_3par_cagePowerSupply_ACState | HPE 3 PAR CagePowerSupply ACState | 1.0.0 | Cage AC Powersupply state. Possible values are. OK : 0,-- : 1,Failed : 2 | ||
hpe_3par_cagePowerSupply_DCState | HPE 3 PAR CagePowerSupply DCState | 1.0.0 | Cage DC Powersupply state. Possible values are. OK : 0,-- : 1,Failed : 2 | ||
hpe_3par_cagePowerSupply_FanState | HPE 3 PAR CagePowerSupply FanState | 1.0.0 | Cage Powersupply Fan state. Possible values are. OK : 0,-- : 1,Failed : 2 | ||
hpe_3par_nodePowerSupply_State | HPE 3 PAR NodePowerSupply State | 1.0.0 | Node Power supply state. Possible values are. OK : 0,-- : 1,Failed : 2,NotPresent : 3 , Degraded :4 | ||
hpe_3par_nodePowerSupply_ACState | HPE 3 PAR NodePowerSupply ACState | 1.0.0 | Node AC Power supply state. Possible values are.OK : 0,-- : 1,Failed : 2 | ||
hpe_3par_nodePowerSupply_DCState | HPE 3 PAR NodePowerSupply DCState | 1.0.0 | Node DC Power supply state. Possible values are.OK : 0,-- : 1,Failed : 2 | ||
hpe_3par_battery_State | HPE 3 PAR Battery State | 1.0.0 | Battery state. Possible values are. OK : 0,Failed : 1,Degraded : 2,NotPresent : 3 | ||
hpe_3par_battery_DetailedState | HPE 3 PAR Battery DetailedState | 1.0.0 | Detailed state of the battery. Possible values are. normal : 0,InvalidFirmware : 1 ,Unknown : 2 ,Undefined : 3,NotPresent : 4,Expired : 5,Failed : 6 | ||
hpe_3par_port_State | HPE 3 PAR Port State | 1.0.0 | State of the port. Possible values are. ready : 0,config_wait : 1,alpa_wait : 2,login_wait : 3,loss_sync : 4,non_participate : 5,taking_coredump : 6 ,link_idle_for_reset : 7 ,dhcp_in_progress : 8,pending_reset : 9,error : 10,xxx : 11,fw_dead : 12,unknown : 13,offline : 14 | ||
hpe_3par_port_FailoverState | HPE 3 PAR Port FailOverState | 1.0.0 | The failover state of the two ports indicated in the N:S:P and Partner columns. Possible values are. none : 0 ,failover_pending : 1,failed_over : 2,active : 3 ,failback_pending : 4,active_down : 5, -:6 | ||
hpe_3par_cageInterfaceCard_State | HPE 3 PAR CageInterfaceCard State | 1.0.0 | Cage interface card state. Possible values are. OK,OK : 0 , error: 1 | ||
HPE 3PAR Physical Disk | hpe_3par_physicalDiskCapacity_AllocatedMiB | HPE 3 PAR Allocated PhysicalDiskCapacity | MiB | 1.0.0 | Allocated physical disk capacity in the system |
hpe_3par_physicalDiskCapacity_AllocatedUtilization | HPE 3 PAR Allocated PhysicalDiskCapacity Utilization | % | 1.0.0 | Allocated physical disk capacity utilization in the system | |
hpe_3par_physicalDiskCapacity_FailedMiB | HPE 3 PAR Failed PhysicalDiskCapacity | MiB | 1.0.0 | Failed physical disk capacity in the system. | |
hpe_3par_physicalDiskStatistics_IO | HPE 3 PAR IO PhysicalDiskStatistics | psec | 1.0.0 | Number of IO per second. | |
hpe_3par_physicalDiskStatistics_KBytes | HPE 3 PAR KBytes PhysicalDiskStatistics | KBps | 1.0.0 | Number of kilobytes per second | |
hpe_3par_physicalDiskStatistics_ServiceTimeMS | HPE 3 PAR ServiceTimeMS PhysicalDiskStatistics | ms | 1.0.0 | Number of kilobytes per second | |
hpe_3par_physicalDiskStatistics_IOSizeKB | HPE 3 PAR IOSizeKB PhysicalDiskStatistics | KB | 1.0.0 | IO size in kilobytes statistic data. | |
hpe_3par_physicalDiskStatistics_QueueLength | HPE 3 PAR QueueLength PhysicalDiskStatistics | 1.0.0 | IO size in kilobytes statistic data. | ||
hpe_3par_physicalDiskStatistics_BusyPct | HPE 3 PAR BusyPct PhysicalDiskStatistics | % | 1.0.0 | Busy percentage | |
hpe_3par_physicalDiskSpacedata_NormalChunklets | HPE 3 PAR PhysicalDiskSpacedata NormalChunklets | count | 1.0.0 | Normal chunklets data | |
hpe_3par_physicalDiskSpacedata_SpareChunklets | HPE 3 PAR PhysicalDiskSpacedata SpareChunklets | count | 1.0.0 | Spare chunklets data | |
hpe_3par_physicalDiskSpacedata_LifeLeftPct | HPE 3 PAR PhysicalDiskSpacedata LifeLeftPct | % | 1.0.0 | Percentage of life left. | |
hpe_3par_physicalDiskSpacedata_TemperatureC | HPE 3 PAR PhysicalDiskSpacedata TemperatureC | Celsius | 1.0.0 | Temperature in Celsius. | |
HPE 3PAR Common Provisioning Group | hpe_3par_cpgSpaceData_TotalUsedSpaceMiB | HPE 3 PAR CpgSpaceData Total Used Space | MiB | 1.0.0 | Total Used CPG space in MiB |
hpe_3par_cpgSpaceData_UserUsedSpaceMiB | HPE 3 PAR CpgSpaceData User Used Space | MiB | 1.0.0 | User Used CPG space in MiB | |
hpe_3par_cpgSpaceData_SnapUsedSpaceMiB | HPE 3 PAR CpgSpaceData Snap Used Space | MiB | 1.0.0 | Snap Used CPG space in MiB | |
hpe_3par_cpgSpaceData_AdminUsedSpaceMiB | HPE 3 PAR CpgSpaceData Admin Used Space | MiB | 1.0.0 | Admin Used CPG space in MiB | |
hpe_3par_cpgSpaceData_TotalUsedSpaceUtilization | HPE 3 PAR CpgSpaceData Total Used Space Utilization | % | 1.0.0 | Total Used CPG space Percentage | |
hpe_3par_cpgSpaceData_UserUsedSpaceUtilization | HPE 3 PAR CpgSpaceData User UsedSpace Utilization | % | 1.0.0 | User Used CPG space Percentage | |
hpe_3par_cpgSpaceData_SnapUsedSpaceUtilization | HPE 3 PAR CpgSpaceData Snap Used Space Utilization | % | 1.0.0 | Snap Used CPG space Percentage | |
hpe_3par_cpgSpaceData_AdminUsedSpaceUtilization | HPE 3 PAR CpgSpaceData Admin Used Space Utilization | % | 1.0.0 | Admin Used CPG space Percentage | |
hpe_3par_cpgSpaceData_base_PrivateSpaceMiB | HPE 3 PAR CpgSpaceData Base Private Space | MiB | 1.0.0 | Base Private CPG space in MiB | |
hpe_3par_cpgSpaceData_snapshot_PrivateSpaceMiB | HPE 3 PAR CpgSpaceData Snapshot Private Space | MiB | 1.0.0 | Snapshot Private CPG space in MiB | |
hpe_3par_cpgSpaceData_GrowthMiB | HPE 3 PAR CpgSpaceData Growth | MiB | 1.0.0 | CPG space increases in MiB | |
hpe_3par_cpgSpaceData_DeduplicationGcKBPS | HPE 3 PAR CpgSpaceData Deduplication Gc | KBps | 1.0.0 | Deduplication Garbage Collector in KBPS. | |
hpe_3par_cpgSpaceData_CapacityEfficiency | HPE 3 PAR CpgSpaceData CapacityEfficiency | 1.0.0 | Capacity efficiency attributes. | ||
hpe_3par_cpgStatistics_IO | HPE 3 PAR IO CpgStatistics | psec | 1.0.0 | Number of IO per second, which includes read, write, and total. | |
hpe_3par_cpgStatistics_Kbytes | HPE 3 PAR Kbytes CpgStatistics | KBps | 1.0.0 | Number of kilobytes per second, which includes read, write, and total. | |
hpe_3par_cpgStatistics_ServiceTimeMS | HPE 3 PAR ServiceTimeMS CpgStatistics | ms | 1.0.0 | Service time in ms, which includes read, write, and total. | |
hpe_3par_cpgStatistics_IOSizeKB | HPE 3 PAR IOSizeKB CpgStatistics | KB | 1.0.0 | Object IO size in kilobytes, which includes read, write, and total. | |
hpe_3par_cpgStatistics_QueueLength | HPE 3 PAR QueueLength CpgStatistics | 1.0.0 | Queue length | ||
hpe_3par_cpgStatistics_BusyPct | HPE 3 PAR BusyPct CpgStatistics | % | 1.0.0 | Queue length | |
hpe_3par_cpg_State | HPE 3 PAR CPG State | 1.0.0 | Overall state of the CPG. | ||
HPE 3PAR Port | hpe_3par_portStatistics_Speed | HPE 3 PAR Speed PortStatistics | 1.0.0 | Port speed. | |
hpe_3par_portStatistics_IO | HPE 3 PAR IO PortStatistics | psec | 1.0.0 | Number of IO per second. | |
hpe_3par_portStatistics_KBytes | HPE 3 PAR KBytes PortStatistics | KBps | 1.0.0 | sNumber of kilobytes per second | |
hpe_3par_portStatistics_ServiceTimeMS | HPE 3 PAR ServiceTimeMS PortStatistics | ms | 1.0.0 | Service time in millisecond statistic data. | |
hpe_3par_portStatistics_IOSizeKB | HPE 3 PAR IOSizeKB PortStatistics | KB | 1.0.0 | IO size in kilobytes statistic data. | |
hpe_3par_portStatistics_QueueLength | HPE 3 PAR QueueLength PortStatistics | 1.0.0 | IO size in kilobytes statistic data. | ||
hpe_3par_portStatistics_BusyPct | HPE 3 PAR BusyPct PortStatistics | % | 1.0.0 | Busy percentage | |
hpe_3par_port_LinkState | HPE 3 PAR Port LinkState | 1.0.0 | Busy percentage | ||
hpe_3par_port_FailoverState | HPE 3 PAR Port FailoverState | 1.0.0 | The state of the failover operation, shown for the two ports indicated in the N:S:P and Partner columns. | ||
HPE 3PAR Storage Volume | hpe_3par_volumeSpaceData_rawReserved_UserMiB | HPE 3 PAR User RawReserved VolumeSpaceData | MiB | 1.0.0 | The state of the failover operation, shown for the two ports indicated in the N:S:P and Partner columns. |
hpe_3par_volumeSpaceData_rawReserved_SnapMiB | HPE 3 PAR Snap RawReserved VolumeSpaceData | MiB | 1.0.0 | Raw reserved snap space in MiB | |
hpe_3par_volumeSpaceData_rawReserved_AdminMiB | HPE 3 PAR Admin RawReserved VolumeSpaceData | MiB | 1.0.0 | Raw reserved admin space in MiB | |
hpe_3par_volumeSpaceData_rawReserved_TotalMiB | HPE 3 PAR Total RawReserved VolumeSpaceData | MiB | 1.0.0 | Raw reserved total space in MiB | |
hpe_3par_volumeSpaceData_userSpace_UsedMiB | HPE 3 PAR Used UserSpace VolumeSpaceData | MiB | 1.0.0 | Used user space in MiB | |
hpe_3par_volumeSpaceData_userSpace_UsedUtilization | HPE 3 PAR Used UserSpace Utilization VolumeSpaceData | % | 1.0.0 | Used user space utilization | |
hpe_3par_volumeSpaceData_snapSpace_UsedMiB | HPE 3 PAR Used SnapSpace VolumeSpaceData | MiB | 1.0.0 | Used snapshot space in MiB | |
hpe_3par_volumeSpaceData_snapSpace_UsedUtilization | HPE 3 PAR Used SnapSpace Utilization VolumeSpaceData | % | 1.0.0 | Used snapshot space utilization | |
hpe_3par_volumeSpaceData_snapSpace_VcopyMiB | HPE 3 PAR Vcopy SnapSpace VolumeSpaceData | MiB | 1.0.0 | Snapshot virtual copy space in MiB | |
hpe_3par_volumeSpaceData_adminSpace_UsedMiB | HPE 3 PAR Used AdminSpace VolumeSpaceData | MiB | 1.0.0 | Used admin space in MiB | |
hpe_3par_volumeSpaceData_adminSpace_UsedUtilization | HPE 3 PAR Used AdminSpace Utilization VolumeSpaceData | % | 1.0.0 | Used admin space utilization | |
hpe_3par_volumeSpaceData_adminSpace_VcopyMiB | HPE 3 PAR Vcopy AdminSpace VolumeSpaceData | MiB | 1.0.0 | Admin virtual copy space in MiB | |
hpe_3par_volumeSpaceData_totalSpace_UsedMiB | HPE 3 PAR Used TotalSpace VolumeSpaceData | MiB | 1.0.0 | Total used space in MiB | |
hpe_3par_volumeSpaceData_totalSpace_UsedUtilization | HPE 3 PAR Used TotalSpace Utilization VolumeSpaceData | % | 1.0.0 | Total used space utilization | |
hpe_3par_volumeSpaceData_totalSpace_VcopyMiB | HPE 3 PAR Vcopy TotalSpace VolumeSpaceData | MiB | 1.0.0 | Total virtual copy size in MiB | |
hpe_3par_volumeSpaceData_totalSpace_HostWriteMiB | HPE 3 PAR HostWrite TotalSpace VolumeSpaceData | MiB | 1.0.0 | Space write to the host in MiB | |
hpe_3par_volumeSpaceData_CapacityEfficiency | HPE 3 PAR VolumeSpaceData CapacityEfficiency | 1.0.0 | Space write to the host in MiB | ||
hpe_3par_volumeSpaceData_CompressionGcKBPS | HPE 3 PAR VolumeSpaceData CompressionGcKBPS | KBps | 1.0.0 | Compression garbage collector in KBPS. | |
hpe_3par_volumeSpaceData_CompressionState | HPE 3 PAR VolumeSpaceData CompressionState | 1.0.0 | Volume detailed compression state. | ||
hpe_3par_volume_State | HPE 3 PAR Volume State | 1.0.0 | State of the volume. | ||
hpe_3par_volume_DeduplicationState | HPE 3 PAR Volume DeduplicationState | 1.0.0 | Volume detailed deduplication state. | ||
HPE 3PAR VLUN | hpe_3par_vlunstatistics_IO | HPE 3 PAR IO VlunStatistics | psec | 1.0.0 | Number of IO per second. |
hpe_3par_vlunstatistics_KBytes | HPE 3 PAR KBytes VlunStatistics | KBps | 1.0.0 | Number of kilobytes per second. | |
hpe_3par_vlunstatistics_ServiceTimeMS | HPE 3 PAR ServiceTimeMS VlunStatistics | ms | 1.0.0 | Service time in millisecond statistic data. | |
hpe_3par_vlunstatistics_IOSizeKB | HPE 3 PAR IOSizeKB VlunStatistics | KB | 1.0.0 | IO size in kilobytes statistic data. | |
hpe_3par_vlunstatistics_QueueLength | HPE 3 PAR QueueLength VlunStatistics | 1.0.0 | Queue length | ||
hpe_3par_vlunstatistics_BusyPct | HPE 3 PAR BusyPct VlunStatistics | % | 1.0.0 | Busy percentage |
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
- Application uses the provided IpAddress/hostname, credentials for both WSAPIs and SSH communications.
- Application will not send any duplicate/repeat failure alert notification until the already existing critical alert is recovered.
- Application cannot control monitoring pause/resume actions based on above alerts.
- Metrics can be used to monitor HPE 3PAR resources and generate alerts based on the threshold values.
- OpsRamp referred to HPE Support developer guide to implement discovery, monitoring and alerts polling of HPE 3PAR. Given that support to show disk information was added in WSAPI 1.6.15 release, OpsRamp uses Physical disk statistical data reports API when the WSAPI version is less than 1.6.15. For version greater than or equals to 1.6.15, OpsRamp uses Querying physical disk information API to get data.
Note: Currently, there is no reference of Fan Speed, Temperature, Power related metrics within the developer guide. - As few of the HPE 3PAR components didn’t have direct name information in WSAPI responses, OpsRamp proceeded with below assumptions :
- For Physical Disk Discovery, OpsRamp considered Physical disk ID (if WSAPI version is less than 1.6.15) OR WWN (if WSAPI version is greater than or equals to 1.6.15) as Resource Name in OpsRamp.
- For Ports Discovery, OpsRamp considered portWWN (Port WWN presents for FCoE and FC ports only) OR port portPos (when portWWN was not present in response) as Resource Name in OpsRamp.
- For VLUN Discovery, OpsRamp considered lun value as Resource Name in OpsRamp.
- HPE 3PAR’s Event/Alert Polling starts only if the user enables Event/Alert Polling in configuration.
- Possible values of Event/Alert Severity Filter configuration property are FATAL, CRITICAL, MAJOR, MINOR, DEGRADED, INFORMATIONAL, DEBUG, UNKNOWN.
- Possible values of Event Category configuration property are 1,2. Category 1 is used to identify a lifecycle event and 2 is used to identify an alert.
- OpsRamp has given sample mappings to map HPE 3PAR Severity with OpsRamp Severities as part of the Event/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 referred HPE 3PAR developer guides, there is no information about how logged system events are getting resolved, hence OpsRamp has not included polled events/alerts recovery mechanism.
- Support for Macro replacement for threshold breach alerts (i.e, customisation for threshold breach alert’s subject, description).
- No support of showing activity log and applied time.
- Support for the option to get Latest snapshot metric.
- Application is not compatible with Cluster Gateway.
- This application supports both Classic Gateway and NextGen Gateway