Supported Target Versions
3PAR 8000 series

Application Version and Upgrade Details

Application VersionBug fixes / Enhancements
4.0.1
  • Metric label changes.
  • DisplayOrder changes for native types
  • Cache flush changes.
4.0.0
  • Added hpe_3par_APIStats metric.
  • Full discovery support.
3.0.1Activity logger and backend cache related changes.
Click here to view the earlier version updates
Application VersionBug fixes / Enhancements
3.0.0Added support for Hardware metrics
2.0.0Code fixes and metric threshold changes.
1.0.0Discovery, 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

Supported Metrics

Click here to view the supported metrics
Native TypeMetric NameDisplay NameUnitsApplication VersionDescription
HPE 3PAR Storage Systemhpe_3par_APIStatsHPE 3PAR API Statistics4.0.0Provides the number of API calls made within the frequency and resources.
hpe_3par_event_StatisticsHPE 3 PAR Event Statistics1.0.0Provides HPE 3 PAR Event Statistics.
hpe_3par_system_license_StateHPE 3 PAR System License State1.0.0Enabled or disabled state of individual license
Hpe_3par_system_node_online_statusHPE 3 PAR System Node Online Status1.0.0Online or Offline status of individual node
hpe_3par_system_capacity_AllocatedMiBHPE 3 PAR System Allocated CapacityMiB1.0.0Total allocated capacity.
hpe_3par_system_capacity_UtilizationHPE 3 PAR System Capacity Utilization%1.0.0System Capacity Utilization
hpe_3par_system_capacity_FailedMiBHPE 3 PAR System Failed CapacityMiB1.0.0Failed capacity in MiB
hpe_3par_system_capacity_OverProvisionedVirtualSizeMiBHPE 3 PAR System OverProvisionedVirtualSize CapacityMiB1.0.0System contains an over provisioned Virtual Size MiB.
hpe_3par_system_capacity_OverProvisionedUsedMiBHPE 3 PAR System OverProvisionedUsed CapacityMiB1.0.0System contains an over provisioned used MiB.
hpe_3par_system_capacity_OverProvisionedAllocatedMiBHPE 3 PAR System OverProvisionedAllocated CapacityMiB1.0.0System contains an over provisioned allocated MiB
hpe_3par_system_capacity_OverProvisionedFreeMiBHPE 3 PAR System OverProvisionedFree CapacityMiB1.0.0System contains an over provisioned free MiB.
hpe_3par_cacheMemoryStatistics_HitIOHPE 3 PAR HitIO CacheMemoryStatisticspsec1.0.0Number of Read/Write I/Os per second where data is in cache
hpe_3par_cacheMemoryStatistics_MissIOHPE 3 PAR MissIO CacheMemoryStatisticspsec1.0.0Number of Read/Write I/Os per second where data is not in cache.
hpe_3par_cacheMemoryStatistics_AccessIOHPE 3 PAR AccessIO CacheMemoryStatisticspsec1.0.0Number of read/write I/Os per second.
hpe_3par_cacheMemoryStatistics_HitPctHPE 3 PAR HitPct CacheMemoryStatistics%1.0.0Hits divided by accesses and displayed in percentage
hpe_3par_cacheMemoryStatistics_TotalAccessIOHPE 3 PAR TotalAccessIO CacheMemoryStatisticspsec1.0.0Number of total read and write I/Os per second.
hpe_3par_cacheMemoryStatistics_LockBulkIOHPE 3 PAR LockBulkIO CacheMemoryStatisticspsec1.0.0Number of pages modified per second by host I/O and written to disk by the flusher.
hpe_3par_cacheMemoryStatistics_PageStatesHPE 3 PAR PageStates CacheMemoryStatisticscount1.0.0Information on page states.
hpe_3par_cacheMemoryStatistics_DirtyPagesHPE 3 PAR DirtyPages CacheMemoryStatisticscount1.0.0Current number of dirty cluster memory pages per device type class in the system.
hpe_3par_cacheMemoryStatistics_MaxDirtyPagesHPE 3 PAR MaxDirtyPages CacheMemoryStatisticscount1.0.0Maximum allowed number of dirty cluster memory pages per device type class in the system.
hpe_3par_cacheMemoryStatistics_DelayAckPagesHPE 3 PAR DelayAckPages CacheMemoryStatisticscount1.0.0Number 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_UserPctHPE 3 PAR UserPct CpuStatistics%1.0.0Percent of CPU time in user-mode.
hpe_3par_cpuStatistics_SystemPctHPE 3 PAR SystemPct CpuStatistics%1.0.0Percent of CPU time in system-mode.
hpe_3par_cpuStatistics_IdlePctHPE 3 PAR IdlePct CpuStatistics%1.0.0Percent of CPU time in idle.
hpe_3par_cpuStatistics_InterruptsPerSecHPE 3 PAR InterruptsPerSec CpuStatisticspsec1.0.0Number of interrupts per second
hpe_3par_cpuStatistics_ContextSwitchesPerSecHPE 3 PAR ContextSwitchesPerSec CpuStatisticspsec1.0.0Number of context switches per second.
hpe_3par_node_StateHPE 3 PAR Node State3.0.0state of the node. Possible values are: Ok : 0 , Degraded : 1, Failed : 2
hpe_3par_node_DetailedStateHPE 3 PAR Node DetailedState3.0.0Detailed 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_StateHPE 3 PAR DiskDrive State3.0.0State of the PD, can be one of the following. normal : 0,new : 1,degraded : 2,failed : 3
hpe_3par_driveCage_OverallStateHPE 3 PAR DriveCage OverallState3.0.0Cage overall state. Possible value. Normal : 0 , error:1
hpe_3par_cagePowerSupply_StateHPE 3 PAR CagePowerSupply State3.0.0Cage Powersupply state. Possible values are. OK : 0 , -- : 1 , Failed : 2 , NotPresent : 3 , Degraded : 4
hpe_3par_cagePowerSupply_ACStateHPE 3 PAR CagePowerSupply ACState1.0.0Cage AC Powersupply state. Possible values are. OK : 0,-- : 1,Failed : 2
hpe_3par_cagePowerSupply_DCStateHPE 3 PAR CagePowerSupply DCState1.0.0Cage DC Powersupply state. Possible values are. OK : 0,-- : 1,Failed : 2
hpe_3par_cagePowerSupply_FanStateHPE 3 PAR CagePowerSupply FanState1.0.0Cage Powersupply Fan state. Possible values are. OK : 0,-- : 1,Failed : 2
hpe_3par_nodePowerSupply_StateHPE 3 PAR NodePowerSupply State1.0.0Node Power supply state. Possible values are. OK : 0,-- : 1,Failed : 2,NotPresent : 3 , Degraded :4
hpe_3par_nodePowerSupply_ACStateHPE 3 PAR NodePowerSupply ACState1.0.0Node AC Power supply state. Possible values are.OK : 0,-- : 1,Failed : 2
hpe_3par_nodePowerSupply_DCStateHPE 3 PAR NodePowerSupply DCState1.0.0Node DC Power supply state. Possible values are.OK : 0,-- : 1,Failed : 2
hpe_3par_battery_StateHPE 3 PAR Battery State1.0.0Battery state. Possible values are. OK : 0,Failed : 1,Degraded : 2,NotPresent : 3
hpe_3par_battery_DetailedStateHPE 3 PAR Battery DetailedState1.0.0Detailed state of the battery. Possible values are. normal : 0,InvalidFirmware : 1 ,Unknown : 2 ,Undefined : 3,NotPresent : 4,Expired : 5,Failed : 6
hpe_3par_port_StateHPE 3 PAR Port State1.0.0State 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_FailoverStateHPE 3 PAR Port FailOverState1.0.0The 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_StateHPE 3 PAR CageInterfaceCard State1.0.0Cage interface card state. Possible values are. OK,OK : 0 , error: 1
HPE 3PAR Physical Diskhpe_3par_physicalDiskCapacity_AllocatedMiBHPE 3 PAR Allocated PhysicalDiskCapacityMiB1.0.0Allocated physical disk capacity in the system
hpe_3par_physicalDiskCapacity_AllocatedUtilizationHPE 3 PAR Allocated PhysicalDiskCapacity Utilization%1.0.0Allocated physical disk capacity utilization in the system
hpe_3par_physicalDiskCapacity_FailedMiBHPE 3 PAR Failed PhysicalDiskCapacityMiB1.0.0Failed physical disk capacity in the system.
hpe_3par_physicalDiskStatistics_IOHPE 3 PAR IO PhysicalDiskStatisticspsec1.0.0Number of IO per second.
hpe_3par_physicalDiskStatistics_KBytesHPE 3 PAR KBytes PhysicalDiskStatisticsKBps1.0.0Number of kilobytes per second
hpe_3par_physicalDiskStatistics_ServiceTimeMSHPE 3 PAR ServiceTimeMS PhysicalDiskStatisticsms1.0.0Number of kilobytes per second
hpe_3par_physicalDiskStatistics_IOSizeKBHPE 3 PAR IOSizeKB PhysicalDiskStatisticsKB1.0.0IO size in kilobytes statistic data.
hpe_3par_physicalDiskStatistics_QueueLengthHPE 3 PAR QueueLength PhysicalDiskStatistics1.0.0IO size in kilobytes statistic data.
hpe_3par_physicalDiskStatistics_BusyPctHPE 3 PAR BusyPct PhysicalDiskStatistics%1.0.0Busy percentage
hpe_3par_physicalDiskSpacedata_NormalChunkletsHPE 3 PAR PhysicalDiskSpacedata NormalChunkletscount1.0.0Normal chunklets data
hpe_3par_physicalDiskSpacedata_SpareChunkletsHPE 3 PAR PhysicalDiskSpacedata SpareChunkletscount1.0.0Spare chunklets data
hpe_3par_physicalDiskSpacedata_LifeLeftPctHPE 3 PAR PhysicalDiskSpacedata LifeLeftPct%1.0.0Percentage of life left.
hpe_3par_physicalDiskSpacedata_TemperatureCHPE 3 PAR PhysicalDiskSpacedata TemperatureCCelsius1.0.0Temperature in Celsius.
HPE 3PAR Common Provisioning Grouphpe_3par_cpgSpaceData_TotalUsedSpaceMiBHPE 3 PAR CpgSpaceData Total Used SpaceMiB1.0.0Total Used CPG space in MiB
hpe_3par_cpgSpaceData_UserUsedSpaceMiBHPE 3 PAR CpgSpaceData User Used SpaceMiB1.0.0User Used CPG space in MiB
hpe_3par_cpgSpaceData_SnapUsedSpaceMiBHPE 3 PAR CpgSpaceData Snap Used SpaceMiB1.0.0Snap Used CPG space in MiB
hpe_3par_cpgSpaceData_AdminUsedSpaceMiBHPE 3 PAR CpgSpaceData Admin Used SpaceMiB1.0.0Admin Used CPG space in MiB
hpe_3par_cpgSpaceData_TotalUsedSpaceUtilizationHPE 3 PAR CpgSpaceData Total Used Space Utilization%1.0.0Total Used CPG space Percentage
hpe_3par_cpgSpaceData_UserUsedSpaceUtilizationHPE 3 PAR CpgSpaceData User UsedSpace Utilization%1.0.0User Used CPG space Percentage
hpe_3par_cpgSpaceData_SnapUsedSpaceUtilizationHPE 3 PAR CpgSpaceData Snap Used Space Utilization%1.0.0Snap Used CPG space Percentage
hpe_3par_cpgSpaceData_AdminUsedSpaceUtilizationHPE 3 PAR CpgSpaceData Admin Used Space Utilization%1.0.0Admin Used CPG space Percentage
hpe_3par_cpgSpaceData_base_PrivateSpaceMiBHPE 3 PAR CpgSpaceData Base Private SpaceMiB1.0.0Base Private CPG space in MiB
hpe_3par_cpgSpaceData_snapshot_PrivateSpaceMiBHPE 3 PAR CpgSpaceData Snapshot Private SpaceMiB1.0.0Snapshot Private CPG space in MiB
hpe_3par_cpgSpaceData_GrowthMiBHPE 3 PAR CpgSpaceData GrowthMiB1.0.0CPG space increases in MiB
hpe_3par_cpgSpaceData_DeduplicationGcKBPSHPE 3 PAR CpgSpaceData Deduplication GcKBps1.0.0Deduplication Garbage Collector in KBPS.
hpe_3par_cpgSpaceData_CapacityEfficiencyHPE 3 PAR CpgSpaceData CapacityEfficiency1.0.0Capacity efficiency attributes.
hpe_3par_cpgStatistics_IOHPE 3 PAR IO CpgStatisticspsec1.0.0Number of IO per second, which includes read, write, and total.
hpe_3par_cpgStatistics_KbytesHPE 3 PAR Kbytes CpgStatisticsKBps1.0.0Number of kilobytes per second, which includes read, write, and total.
hpe_3par_cpgStatistics_ServiceTimeMSHPE 3 PAR ServiceTimeMS CpgStatisticsms1.0.0Service time in ms, which includes read, write, and total.
hpe_3par_cpgStatistics_IOSizeKBHPE 3 PAR IOSizeKB CpgStatisticsKB1.0.0Object IO size in kilobytes, which includes read, write, and total.
hpe_3par_cpgStatistics_QueueLengthHPE 3 PAR QueueLength CpgStatistics1.0.0Queue length
hpe_3par_cpgStatistics_BusyPctHPE 3 PAR BusyPct CpgStatistics%1.0.0Queue length
hpe_3par_cpg_StateHPE 3 PAR CPG State1.0.0Overall state of the CPG.
HPE 3PAR Porthpe_3par_portStatistics_SpeedHPE 3 PAR Speed PortStatistics1.0.0Port speed.
hpe_3par_portStatistics_IOHPE 3 PAR IO PortStatisticspsec1.0.0Number of IO per second.
hpe_3par_portStatistics_KBytesHPE 3 PAR KBytes PortStatisticsKBps1.0.0sNumber of kilobytes per second
hpe_3par_portStatistics_ServiceTimeMSHPE 3 PAR ServiceTimeMS PortStatisticsms1.0.0Service time in millisecond statistic data.
hpe_3par_portStatistics_IOSizeKBHPE 3 PAR IOSizeKB PortStatisticsKB1.0.0IO size in kilobytes statistic data.
hpe_3par_portStatistics_QueueLengthHPE 3 PAR QueueLength PortStatistics1.0.0IO size in kilobytes statistic data.
hpe_3par_portStatistics_BusyPctHPE 3 PAR BusyPct PortStatistics%1.0.0Busy percentage
hpe_3par_port_LinkStateHPE 3 PAR Port LinkState1.0.0Busy percentage
hpe_3par_port_FailoverStateHPE 3 PAR Port FailoverState1.0.0The state of the failover operation, shown for the two ports indicated in the N:S:P and Partner columns.
HPE 3PAR Storage Volumehpe_3par_volumeSpaceData_rawReserved_UserMiBHPE 3 PAR User RawReserved VolumeSpaceDataMiB1.0.0The state of the failover operation, shown for the two ports indicated in the N:S:P and Partner columns.
hpe_3par_volumeSpaceData_rawReserved_SnapMiBHPE 3 PAR Snap RawReserved VolumeSpaceDataMiB1.0.0Raw reserved snap space in MiB
hpe_3par_volumeSpaceData_rawReserved_AdminMiBHPE 3 PAR Admin RawReserved VolumeSpaceDataMiB1.0.0Raw reserved admin space in MiB
hpe_3par_volumeSpaceData_rawReserved_TotalMiBHPE 3 PAR Total RawReserved VolumeSpaceDataMiB1.0.0Raw reserved total space in MiB
hpe_3par_volumeSpaceData_userSpace_UsedMiBHPE 3 PAR Used UserSpace VolumeSpaceDataMiB1.0.0Used user space in MiB
hpe_3par_volumeSpaceData_userSpace_UsedUtilizationHPE 3 PAR Used UserSpace Utilization VolumeSpaceData%1.0.0Used user space utilization
hpe_3par_volumeSpaceData_snapSpace_UsedMiBHPE 3 PAR Used SnapSpace VolumeSpaceDataMiB1.0.0Used snapshot space in MiB
hpe_3par_volumeSpaceData_snapSpace_UsedUtilizationHPE 3 PAR Used SnapSpace Utilization VolumeSpaceData%1.0.0Used snapshot space utilization
hpe_3par_volumeSpaceData_snapSpace_VcopyMiBHPE 3 PAR Vcopy SnapSpace VolumeSpaceDataMiB1.0.0Snapshot virtual copy space in MiB
hpe_3par_volumeSpaceData_adminSpace_UsedMiBHPE 3 PAR Used AdminSpace VolumeSpaceDataMiB1.0.0Used admin space in MiB
hpe_3par_volumeSpaceData_adminSpace_UsedUtilizationHPE 3 PAR Used AdminSpace Utilization VolumeSpaceData%1.0.0Used admin space utilization
hpe_3par_volumeSpaceData_adminSpace_VcopyMiBHPE 3 PAR Vcopy AdminSpace VolumeSpaceDataMiB1.0.0Admin virtual copy space in MiB
hpe_3par_volumeSpaceData_totalSpace_UsedMiBHPE 3 PAR Used TotalSpace VolumeSpaceDataMiB1.0.0Total used space in MiB
hpe_3par_volumeSpaceData_totalSpace_UsedUtilizationHPE 3 PAR Used TotalSpace Utilization VolumeSpaceData%1.0.0Total used space utilization
hpe_3par_volumeSpaceData_totalSpace_VcopyMiBHPE 3 PAR Vcopy TotalSpace VolumeSpaceDataMiB1.0.0Total virtual copy size in MiB
hpe_3par_volumeSpaceData_totalSpace_HostWriteMiBHPE 3 PAR HostWrite TotalSpace VolumeSpaceDataMiB1.0.0Space write to the host in MiB
hpe_3par_volumeSpaceData_CapacityEfficiencyHPE 3 PAR VolumeSpaceData CapacityEfficiency1.0.0Space write to the host in MiB
hpe_3par_volumeSpaceData_CompressionGcKBPSHPE 3 PAR VolumeSpaceData CompressionGcKBPSKBps1.0.0Compression garbage collector in KBPS.
hpe_3par_volumeSpaceData_CompressionStateHPE 3 PAR VolumeSpaceData CompressionState1.0.0Volume detailed compression state.
hpe_3par_volume_StateHPE 3 PAR Volume State1.0.0State of the volume.
hpe_3par_volume_DeduplicationStateHPE 3 PAR Volume DeduplicationState1.0.0Volume detailed deduplication state.
HPE 3PAR VLUNhpe_3par_vlunstatistics_IOHPE 3 PAR IO VlunStatisticspsec1.0.0Number of IO per second.
hpe_3par_vlunstatistics_KBytesHPE 3 PAR KBytes VlunStatisticsKBps1.0.0Number of kilobytes per second.
hpe_3par_vlunstatistics_ServiceTimeMSHPE 3 PAR ServiceTimeMS VlunStatisticsms1.0.0Service time in millisecond statistic data.
hpe_3par_vlunstatistics_IOSizeKBHPE 3 PAR IOSizeKB VlunStatisticsKB1.0.0IO size in kilobytes statistic data.
hpe_3par_vlunstatistics_QueueLengthHPE 3 PAR QueueLength VlunStatistics1.0.0Queue length
hpe_3par_vlunstatistics_BusyPctHPE 3 PAR BusyPct VlunStatistics%1.0.0Busy percentage

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.

  1. 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)

  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)

  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

  1. From All Clients, select a client.
  2. Go to Setup > Account.
  3. Select the Integrations and Apps tab.
  4. 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.
  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: You can even search for the application using the search option available. Also you can use the All Categories option to search.
Hpe3par
  1. Click ADD in the HPE 3PAR 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 Address/Host NameIP address/host name of the target.
WSAPI PortWSAPI Port

Example: You can enter 8083 as a WSAPI port value.
SSH PortSSH Port details

Example: You can enter 22 as a SSH Port value.
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/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.
  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.
Note: From the same page, you may Edit and Remove the created configuration.

  1. 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.

  2. Click NEXT.

  3. (Optional) Click +ADD to create a new collector by providing a name or use the pre-populated name.

Veeam
  1. Select an existing registered profile.
Veeam
  1. 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

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.

Hpe3par
Hpe3par

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
  • 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