Introduction

HPE Alletra MP/9000 Series is ideally suited for mission-critical workloads with extreme sensitivity to latency and high availability requirements. It is particularly well-suited for environments that demand a compact data center footprint.

It resolves the agility versus reliability trade-off inherent in the choice between the public cloud and traditional enterprise storage by delivering a modern, as-a-service experience through HPE GreenLake. This experience is further enhanced by intelligence and automation that ensure applications are always available and operational.

This platform features a unique, massively parallel, multi-node, and all-active architecture, with all volumes active across all media, controllers, and host ports. It allows for limitless scalability when consolidating both traditional and next-generation mission-critical applications, offering predictable performance and ultra-low latency, all supported by a 100% availability guarantee. Additionally, it simplifies and reduces the costs associated with business continuity and disaster recovery through fully Active Bidirectional Replication.

Supported Target VersionsOSWSAPI
Alletra MP10.3.01.11.0
Alletra 90604.4.01.10.0

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 Alletra

Following are the component structure for MP:

HPE Alletra Storage System

    • HPE Alletra Physical Disk
    • HPE Alletra Common Provisioning Group
            • HPE Alletra Storage Volume
                  • HPE Alletra VLUN
    • HPE Alletra Cage
            • HPE Alletra Node
                  • HPE Alletra Adapter
                          • HPE Alletra Port
    • HPE Alletra Host

Following are the component structure for 9000:

HPE Alletra Storage System

    • HPE Alletra Physical Disk
    • HPE Alletra Common Provisioning Group
            • HPE Alletra Storage Volume
                  • HPE Alletra VLUN
    • HPE Alletra Cage
            • HPE Alletra Node
                  • HPE Alletra Adapter
                          • HPE Alletra Port
                  • HPE Alletra Battery
    • HPE Alletra Host

Supported Metrics

Click here to view the supported metrics
Native TypeMetric NamesDisplay NameMetric CategoryUnitApplication VersionDescription
HPE Alletra Storage Systemhpe_alletra_system_capacity_FreeMiBHPE Alletra System Free CapacityUsageMiB3.0.0Free capacity in MiB
hpe_alletra_remoteCopy_StatusHPE Alletra Remote Copy StatusAvailability5.0.0Remote Copy system state. Possible values are NORMAL(1),STARTUP(2),SHUTDOWN(3),ENABLE(4),DISABLE(5),INVALID(6),NODEUP(7),UPGRADE(8)
hpe_alletra_remoteCopyTarget_StatusHPE Alletra Remote Copy Target StatusAvailability5.0.0Target status of remote copy. Possible values are DISABLED(1),NEW(2),READY(3),UNSUPPORTED(4),FAILING(5),FAILED(6),UNKNOWN(99)
hpe_alletra_remoteCopyTarget_StateHPE Alletra Remote Copy Target StateAvailability5.0.0Target State - Based on the target status. Possible values are NORMAL(1),DEGRADED(2),FAILED(3),UNKNOWN(99)
hpe_alletra_remoteCopyGroup_StateHPE Alletra Remote Copy Group StateAvailability5.0.0State of the Remote Copy group for this target. Possible values are NEW(1),STARTING(2),STARTED(3),RESTART(4),STOPPED(5),BACKUP(6),FAILSAFE(7),UNKNOWN(8),LOGGING(9)
hpe_alletra_remoteVolume_SyncStateHPE Alletra Remote Volume Sync StateAvailability5.0.0Synchronization status of the volume. Possible values are NEW(1),SYNCING(2),SYNCED(3),UNSYNC(4),STALE(5),NEWPRESYNCED(6),NEWSYNCEDFROMSNAP(7),STOPPED(8),FAILSAFE(9),UNKNOWN(10),LOGGING(11)
hpe_alletra_remoteCopy_TotalKBytesHPE Alletra Remote Copy Total KBytesPerformanceKB5.0.0Total traffic sent across the link since it first connected.
hpe_alletra_remoteCopy_ThroughputKByteSecHPE Alletra Remote Copy throughput KByte SecPerformanceKBps5.0.0Throughput on the link since the last iteration.
hpe_alletra_remoteCopy_AverageThroughputKByteSecHPE Alletra Remote Copy Average Throughput KByte SecPerformanceKBps5.0.0Average throughput on the link since startcopy started
hpe_alletra_remoteCopyLink_StatusHPE Alletra Remote Copy Link StatusAvailability5.0.0Status of the link. Possible values are LINK_NOTSTARTED(1),LINK_STARTING(2),LINK_UP(3),LINK_DOWN(4),LINK_EXITED(5),LINK_DEGRADED(6),LINK_RTT_WARNING(7)
hpe_alletra_remoteCopyLink_StateHPE Alletra Remote Copy Link StateAvailability5.0.0Link State - Based on the link status. Possible values are NORMAL(1),DEGRADED(2),FAILED(3),UNKNOWN(99)
hpe_alletra_remoteCopyLink_ThroughputKByteSecHPE Alletra Remote Copy Link Throughput KByte SecPerformanceKBps5.0.0Link throughput in KBytes/sec
hpe_alletra_system_freeCapacity_UtilizationHPE Alletra System Free Capacity UtilizationUsage%3.0.0System Free Capacity Utilization
hpe_alletra_APIStatsHPE Alletra API StatisticsUsage2.0.0Provides the number of API calls made within the frequency and resources
hpe_alletra_event_StatisticsHPE Alletra Event Statistics2.0.0Provides HPE Alletra Event Statistics
hpe_alletra_system_license_StateHPE Alletra System License StateAvailability2.0.0Enabled or disabled state of individual license. Values map: Enabled -1, Disabled-2.
hpe_alletra_system_node_online_statusHPE Alletra System Node Online StatusAvailability2.0.0Online or Offline status of individual node. Values map: Online -1, Offline -0
hpe_alletra_system_capacity_AllocatedMiBHPE Alletra System Allocated CapacityUsageMiB2.0.0Total allocated capacity.
hpe_alletra_system_capacity_UtilizationHPE Alletra System Capacity UtilizationUsage%2.0.0System Capacity Utilization
hpe_alletra_system_capacity_FailedMiBHPE Alletra System Failed CapacityUsageMiB2.0.0Failed capacity in MiB
hpe_alletra_system_capacity_OverProvisionedVirtualSizeMiBHPE Alletra System OverProvisionedVirtualSize CapacityUsageMiB2.0.0System contains an over provisioned Virtual Size MiB.
hpe_alletra_system_capacity_OverProvisionedUsedMiBHPE Alletra System OverProvisionedUsed CapacityUsageMiB2.0.0System contains an over provisioned used MiB.
hpe_alletra_system_capacity_OverProvisionedAllocatedMiBHPE Alletra System OverProvisionedAllocated CapacityUsageMiB2.0.0System contains an over provisioned allocated MiB.
hpe_alletra_system_capacity_OverProvisionedFreeMiBHPE Alletra System OverProvisionedFree CapacityUsageMiB2.0.0System contains an over provisioned free MiB.
hpe_alletra_cacheMemoryStatistics_HitIOHPE Alletra HitIO CacheMemoryStatisticsPerformancepsec2.0.0Number of Read/Write I/Os per second where data is in cache.
hpe_alletra_cacheMemoryStatistics_MissIOHPE Alletra MissIO CacheMemoryStatisticsPerformancepsec2.0.0Number of Read/Write I/Os per second where data is not in cache.
hpe_alletra_cacheMemoryStatistics_AccessIOHPE Alletra AccessIO CacheMemoryStatisticsPerformancepsec2.0.0Number of read/write I/Os per second.
hpe_alletra_cacheMemoryStatistics_HitPctHPE Alletra HitPct CacheMemoryStatisticsPerformance%2.0.0Hits divided by accesses and displayed in percentage
hpe_alletra_cacheMemoryStatistics_TotalAccessIOHPE Alletra TotalAccessIO CacheMemoryStatisticsPerformancepsec2.0.0Number of total read and write I/Os per second.
hpe_alletra_cacheMemoryStatistics_LockBulkIOHPE Alletra LockBulkIO CacheMemoryStatisticsPerformancepsec2.0.0Number of pages modified per second by host I/O and written to disk by the flusher.
hpe_alletra_cacheMemoryStatistics_PageStatesHPE Alletra PageStates CacheMemoryStatisticsPerformancecount2.0.0Information on page states.
hpe_alletra_cacheMemoryStatistics_DirtyPagesHPE Alletra DirtyPages CacheMemoryStatisticsPerformancecount2.0.0Current number of dirty cluster memory pages per device type class in the system.
hpe_alletra_cacheMemoryStatistics_MaxDirtyPagesHPE Alletra MaxDirtyPages CacheMemoryStatisticsPerformancecount2.0.0Maximum allowed number of dirty cluster memory pages per device type class in the system.
hpe_alletra_cacheMemoryStatistics_DelayAckPagesHPE Alletra DelayAckPages CacheMemoryStatisticsPerformancecount2.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_alletra_cpuStatistics_UserPctHPE Alletra UserPct CpuStatisticsUsage%2.0.0Percent of CPU time in user-mode.
hpe_alletra_cpuStatistics_SystemPctHPE Alletra SystemPct CpuStatisticsUsage%2.0.0Percent of CPU time in system-mode.
hpe_alletra_cpuStatistics_IdlePctHPE Alletra IdlePct CpuStatisticsUsage%2.0.0Percent of CPU time in idle.
hpe_alletra_cpuStatistics_InterruptsPerSecHPE Alletra InterruptsPerSec CpuStatisticsPerformancepsec2.0.0Number of interrupts per second.
hpe_alletra_cpuStatistics_ContextSwitchesPerSecHPE Alletra ContextSwitchesPerSec CpuStatisticsPerformancepsec2.0.0Number of context switches per second.
hpe_alletra_diskDrive_StateHPE Alletra DiskDrive StateAvailability2.0.0State of the PD, can be one of the following. normal : 0,new : 1,degraded : 2,failed : 3
HPE Alletra Common Provisioning Grouphpe_alletra_cpgSpaceData_TotalUsedSpaceMiBHPE Alletra CpgSpaceData Total Used SpaceUsageMiB2.0.0Total Used CPG space in MiB
hpe_alletra_cpgSpaceData_UserUsedSpaceMiBHPE Alletra CpgSpaceData User Used SpaceUsageMiB2.0.0User Used CPG space in MiB
hpe_alletra_cpgSpaceData_SnapUsedSpaceMiBHPE Alletra CpgSpaceData Snap Used SpaceUsageMiB2.0.0Snap Used CPG space in MiB
hpe_alletra_cpgSpaceData_AdminUsedSpaceMiBHPE Alletra CpgSpaceData Admin Used SpaceUsageMiB2.0.0Admin Used CPG space in MiB
hpe_alletra_cpgSpaceData_TotalUsedSpaceUtilizationHPE Alletra CpgSpaceData Total Used Space UtilizationUsage%2.0.0Total Used CPG space Percentage
hpe_alletra_cpgSpaceData_UserUsedSpaceUtilizationHPE Alletra CpgSpaceData User Used Space UtilizationUsage%2.0.0User Used CPG space Percentage
hpe_alletra_cpgSpaceData_SnapUsedSpaceUtilizationHPE Alletra CpgSpaceData Snap Used Space UtilizationUsage%2.0.0Snap Used CPG space Percentage
hpe_alletra_cpgSpaceData_AdminUsedSpaceUtilizationHPE Alletra CpgSpaceData Admin Used Space UtilizationUsage%2.0.0Admin Used CPG space Percentage
hpe_alletra_cpgSpaceData_base_PrivateSpaceMiBHPE Alletra CpgSpaceData Base Private SpaceUsageMiB2.0.0Base Private CPG space in MiB
hpe_alletra_cpgSpaceData_snapshot_PrivateSpaceMiBHPE Alletra CpgSpaceData Snapshot Private SpaceUsageMiB2.0.0Snapshot Private CPG space in MiB
hpe_alletra_cpgSpaceData_GrowthMiBHPE Alletra CpgSpaceData GrowthUsageMiB2.0.0CPG space increase in MiB.
hpe_alletra_cpgSpaceData_DeduplicationGcKBPSHPE Alletra CpgSpaceData Deduplication GcPerformanceKBps2.0.0Deduplication Garbage Collector in KBPS.
hpe_alletra_cpgSpaceData_CapacityEfficiencyHPE Alletra CpgSpaceData CapacityEfficiencyPerformance2.0.0Capacity efficiency attributes.
hpe_alletra_cpgStatistics_IOHPE Alletra IO CpgStatisticsPerformancepsec2.0.0Number of IO per second, which includes read, write, and total.
hpe_alletra_cpgStatistics_KbytesHPE Alletra Kbytes CpgStatisticsPerformanceKBps2.0.0Number of kilobytes per second, which includes read, write, and total.
hpe_alletra_cpgStatistics_ServiceTimeMSHPE Alletra ServiceTimeMS CpgStatisticsPerformancems2.0.0Service time in ms, which includes read, write, and total.
hpe_alletra_cpgStatistics_IOSizeKBHPE Alletra IOSizeKB CpgStatisticsPerformanceKB2.0.0Object IO size in kilobytes, which includes read, write, and total.
hpe_alletra_cpgStatistics_QueueLengthHPE Alletra QueueLength CpgStatisticsPerformance2.0.0Queue length
hpe_alletra_cpgStatistics_BusyPctHPE Alletra BusyPct CpgStatisticsPerformance%2.0.0Busy percentage
hpe_alletra_cpg_stateHPE Alletra CPG StateAvailability2.0.0Overall state of the CPG.
HPE Alletra Storage Volumehpe_alletra_volumeSpaceData_rawReserved_UserMiBHPE Alletra User RawReserved VolumeSpaceDataUsageMiB2.0.0Raw reserved user space in MiB
hpe_alletra_volume_ReadIopsHPE Alletra Volume Read IOPSPerformanceIOPS5.0.0Read IOPS for volume
hpe_alletra_volume_WriteIopsHPE Alletra Volume Write IOPSPerformanceIOPS5.0.0Write IOPS for volume
hpe_alletra_volume_TotalIopsHPE Alletra Volume Total IOPSPerformanceIOPS5.0.0Total IOPS for volume
hpe_alletra_volumeSpaceData_rawReserved_SnapMiBHPE Alletra Snap RawReserved VolumeSpaceDataUsageMiB2.0.0Raw reserved snap space in MiB
hpe_alletra_volumeSpaceData_rawReserved_AdminMiBHPE Alletra Admin RawReserved VolumeSpaceDataUsageMiB2.0.0Raw reserved admin space in MiB
hpe_alletra_volumeSpaceData_rawReserved_TotalMiBHPE Alletra Total RawReserved VolumeSpaceDataUsageMiB2.0.0Raw reserved total space in MiB
hpe_alletra_volumeSpaceData_userSpace_UsedMiBHPE Alletra Used UserSpace VolumeSpaceDataUsageMiB2.0.0Used user space in MiB
hpe_alletra_volumeSpaceData_userSpace_UsedUtilizationHPE Alletra Used UserSpace Utilization VolumeSpaceDataUsage%2.0.0Used user space utilization
hpe_alletra_volumeSpaceData_snapSpace_UsedMiBHPE Alletra Used SnapSpace VolumeSpaceDataUsageMiB2.0.0Used snapshot space in MiB
hpe_alletra_volumeSpaceData_snapSpace_UsedUtilizationHPE Alletra Used SnapSpace Utilization VolumeSpaceDataUsage%2.0.0Used snapshot space utilization
hpe_alletra_volumeSpaceData_snapSpace_VcopyMiBHPE Alletra Vcopy SnapSpace VolumeSpaceDataUsageMiB2.0.0Snapshot virtual copy space in MiB
hpe_alletra_volumeSpaceData_adminSpace_UsedMiBHPE Alletra Used AdminSpace VolumeSpaceDataUsageMiB2.0.0Used admin space in MiB
hpe_alletra_volumeSpaceData_adminSpace_UsedUtilizationHPE Alletra Used AdminSpace Utilization VolumeSpaceDataUsage%2.0.0Used admin space utilization
hpe_alletra_volumeSpaceData_adminSpace_VcopyMiBHPE Alletra Vcopy AdminSpace VolumeSpaceDataUsageMiB2.0.0Admin virtual copy space in MiB
hpe_alletra_volumeSpaceData_totalSpace_UsedMiBHPE Alletra Used TotalSpace VolumeSpaceDataUsageMiB2.0.0Total used space in MiB
hpe_alletra_volumeSpaceData_totalSpace_UsedUtilizationHPE Alletra Used TotalSpace Utilization VolumeSpaceDataUsage%2.0.0Total used space utilization
hpe_alletra_volumeSpaceData_totalSpace_VcopyMiBHPE Alletra Vcopy TotalSpace VolumeSpaceDataUsageMiB2.0.0Total virtual copy size in MiB
hpe_alletra_volumeSpaceData_totalSpace_HostWriteMiBHPE Alletra HostWrite TotalSpace VolumeSpaceDataUsageMiB2.0.0Space write to the host in MiB
hpe_alletra_volumeSpaceData_CapacityEfficiencyHPE Alletra VolumeSpaceData CapacityEfficiencyPerformance2.0.0Capacity efficiency attributes.
hpe_alletra_volumeSpaceData_CompressionGcKBPSHPE Alletra VolumeSpaceData CompressionGcKBPSPerformanceKBps2.0.0Compression garbage collector in KBPS.
hpe_alletra_volumeSpaceData_CompressionStateHPE Alletra VolumeSpaceData CompressionStatePerformance2.0.0Volume detailed compression state. Possible values are YES:1,NO:2,OFF:3,NA:4
hpe_alletra_volume_StateHPE Alletra Volume StateAvailability2.0.0State of the volume. Possible values are NORMAL:1,DEGRADED:2,FAILED:3,UNKNOWN:4
hpe_alletra_volume_DeduplicationStateHPE Alletra Volume DeduplicationStateAvailability2.0.0Volume detailed deduplication state.Possible values are YES:1,NO:2,NA:3
HPE Alletra VLUNhpe_alletra_vlunstatistics_IOHPE Alletra IO VlunStatisticsPerformancepsec2.0.0Number of IO per second.
hpe_alletra_vlunstatistics_KBytesHPE Alletra KBytes VlunStatisticsPerformanceKBps2.0.0Number of kilobytes per second
hpe_alletra_vlunstatistics_ServiceTimeMSHPE Alletra ServiceTimeMS VlunStatisticsPerformancems2.0.0Service time in millisecond statistic data.
hpe_alletra_vlunstatistics_IOSizeKBHPE Alletra IOSizeKB VlunStatisticsPerformanceKB2.0.0IO size in kilobytes statistic data.
hpe_alletra_vlunstatistics_QueueLengthHPE Alletra QueueLength VlunStatisticsPerformance2.0.0Queue length
hpe_alletra_vlunstatistics_BusyPctHPE Alletra BusyPct VlunStatisticsPerformance%2.0.0Busy percentage
HPE Alletra Physical Diskhpe_alletra_physicalDiskCapacity_AllocatedMiBHPE Alletra Allocated PhysicalDiskCapacityUsageMiB2.0.0Allocated physical disk capacity in the system
hpe_alletra_physicalDiskCapacity_AllocatedUtilizationHPE Alletra Allocated PhysicalDiskCapacity UtilizationUsage%2.0.0Allocated physical disk capacity utilization in the system
hpe_alletra_physicalDiskCapacity_FailedMiBHPE Alletra Failed PhysicalDiskCapacityUsageMiB2.0.0Failed physical disk capacity in the system.
hpe_alletra_physicalDiskStatistics_IOHPE Alletra IO PhysicalDiskStatisticsPerformancepsec2.0.0Number of IO per second.
hpe_alletra_physicalDiskStatistics_KBytesHPE Alletra KBytes PhysicalDiskStatisticsPerformanceKBps2.0.0Number of kilobytes per second.
hpe_alletra_physicalDiskStatistics_ServiceTimeMSHPE Alletra ServiceTimeMS PhysicalDiskStatisticsPerformancems2.0.0Service time in millisecond statistic data/
hpe_alletra_physicalDiskStatistics_IOSizeKBHPE Alletra IOSizeKB PhysicalDiskStatisticsPerformanceKB2.0.0IO size in kilobytes statistic data.
hpe_alletra_physicalDiskStatistics_QueueLengthHPE Alletra QueueLength PhysicalDiskStatisticsPerformance2.0.0Queue length
hpe_alletra_physicalDiskStatistics_BusyPctHPE Alletra BusyPct PhysicalDiskStatisticsPerformance%2.0.0Busy percentage
hpe_alletra_physicalDiskSpacedata_NormalChunkletsHPE Alletra PhysicalDiskSpacedata NormalChunkletsUsagecount2.0.0Normal chunklets data
hpe_alletra_physicalDiskSpacedata_SpareChunkletsHPE Alletra PhysicalDiskSpacedata SpareChunkletsUsagecount2.0.0Spare chunklets data
hpe_alletra_physicalDiskSpacedata_LifeLeftPctHPE Alletra PhysicalDiskSpacedata LifeLeftPctPerformance%2.0.0Percentage of life left.
hpe_alletra_physicalDiskSpacedata_TemperatureCHPE Alletra PhysicalDiskSpacedata TemperatureCThermalCelsius2.0.0Temperature in Celsius.
HPE Alletra Porthpe_alletra_portStatistics_SpeedHPE Alletra Speed PortStatisticsPerformance2.0.0Port speed.
hpe_alletra_portStatistics_IOHPE Alletra IO PortStatisticsPerformancepsec2.0.0Number of IO per second.
hpe_alletra_portStatistics_KBytesHPE Alletra KBytes PortStatisticsPerformanceKBps2.0.0Number of kilobytes per second
hpe_alletra_portStatistics_ServiceTimeMSHPE Alletra ServiceTimeMS PortStatisticsPerformancems2.0.0Service time in millisecond statistic data.
hpe_alletra_portStatistics_IOSizeKBHPE Alletra IOSizeKB PortStatisticsPerformanceKB2.0.0IO size in kilobytes statistic data.
hpe_alletra_portStatistics_QueueLengthHPE Alletra QueueLength PortStatisticsPerformance2.0.0Queue length
hpe_alletra_portStatistics_BusyPctHPE Alletra BusyPct PortStatisticsPerformance%2.0.0Busy percentage
hpe_alletra_port_LinkStateHPE Alletra Port LinkStateAvailability2.0.0LinkState, Possible values are CONFIG_WAIT:1, ALPA_WAIT:2, LOGIN_WAIT:3, READY:4, LOSS_SYNC:5, ERROR_STATE:6, XXX:7,
NONPARTICIPATE:8, COREDUMP:9, OFFLINE:10,
FWDEAD:11, IDLE_FOR_RESET:12, DHCP_IN_PROGRESS:13, PENDING_RESET:14 .
hpe_alletra_port_FailoverStateHPE Alletra Port FailOverStateAvailability2.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_alletra_port_StateHPE Alletra Port StateAvailability2.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 Alletra Cagehpe_alletra_cage_DetailedStateHPE Alletra Cage Detailed StateAvailability2.0.0Cage state. Possible value. Normal : 0 , error:1
hpe_alletra_cagePowerSupply_FanStateHPE Alletra CagePowerSupply FanStateAvailability2.0.0Cage Powersupply Fan state. Possible values are. OK : 0,-- : 1,Failed : 2
hpe_alletra_cagePowerSupply_StateHPE Alletra CagePowerSupply StateAvailability2.0.0Cage Powersupply state. Possible values are. OK : 0 , -- : 1 , Failed : 2 , NotPresent : 3 , Degraded : 4, Critical : 5
HPE Alletra Nodehpe_alletra_node_StateHPE Alletra Node StateAvailability2.0.0state of the node. Possible values are: Ok : 0 , Degraded : 1, Failed : 2
hpe_alletra_node_DetailedStateHPE Alletra Node DetailedStateAvailability2.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_alletra_nodePowerSupply_StateHPE Alletra NodePowerSupply StateAvailability2.0.0Node Power supply state. Possible values are. OK : 0,-- : 1,Failed : 2,NotPresent : 3 , Degraded :4
hpe_alletra_nodePowerSupply_ACStateHPE Alletra NodePowerSupply ACStateAvailability2.0.0Node AC Power supply state. Possible values are.OK : 0,-- : 1,Failed : 2
hpe_alletra_nodePowerSupply_DCStateHPE Alletra NodePowerSupply DCStateAvailability2.0.0Node DC Power supply state. Possible values are.OK : 0,-- : 1,Failed : 2
HPE Alletra Batteryhpe_alletra_battery_StateHPE Alletra Battery StateAvailability2.0.0Battery state. Possible values are. OK : 0,Failed : 1,Degraded : 2,NotPresent : 3
hpe_alletra_battery_DetailedStateHPE Alletra Battery DetailedStateAVailability2.0.0Detailed state of the battery. Possible values are. normal : 0, InvalidFirmware : 1,
Unknown : 2,Undefined : 3,
NotPresent : 4, Expired : 5, Failed : 6

Default Monitoring Configurations

HPE Alletra MP/9000 Series 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 requirement by cloning respective Global Templates and Global Device Management Policies. It is recommended to clone them before installing the application to avoid noise alerts and data.

  1. Default Global Device Management Policies

    You can find the Device Management Policy for each Native Type at Setup > Resources > Device Management Policies. Search with suggested names in global scope:

    {appName nativeType - version - Storage Array Type}

    Ex: hpe-alletra HPE Alletra Storage System - 1 - Alletra MP (i.e, appName = hpe-alletra, nativeType = HPE Alletra Storage System, version = 3, Storage Array Type = Alletra MP)

  2. Default Global Templates

    You can find the Global Templates for each Native Type at Setup > Monitoring > Templates. Search with suggested names in global scope. Each template adheres to the following naming convention:

    {appName Storage Array Type nativeType 'Template' - version}

    Ex: hpe-alletra Alletra MPHPE Alletra Storage System Template - 1 (i.e, appName = hpe-alletra, Storage Array Type = Alletra MP, nativeType = HPE Alletra Storage System, version = 3)

  3. Default Global Monitors

    You can find the Global Monitors for each Native Type at Setup > Monitoring > Monitors. Search with suggested names in global scope. Each Monitors adheres to the following naming convention:

    {monitorKey appName nativeType - version}

    Ex: HPE Alletra Storage System Monitor hpe-alletra HPE Alletra Storage System 1(i.e, monitorKey = HPE Alletra Storage System Monitor, appName = hpe-alletra, nativeType = HPE Alletra Storage System, version = 3)

Configure and Install the HPE Alletra MP/9000 Series Integration

  1. To select your client, navigate to All Clients, and click the Client/Partner dropdown menu.
    Note: You may either type your client’s name in the search bar or select your client from the list.
  2. Navigate to Setup > Account. The Account Details screen is displayed.
  3. Click Integrations. The Installed Integrations screen is displayed with all the installed applications.
    Note: If you do not have any installed applications, you will be navigated to the Available Integrations and Apps page with all the available applications along with the newly created application with the version.
  4. Click + ADD on the Installed Integrations page.
    Note: Search for the integration either by entering the name of the integration in the search bar or by selecting the category of the integration from the All Categories dropdown list.
  5. Click ADD on the HPE Alletra MP/9000 Series tile.
  6. In the Configuration screen, click + ADD. The Add Configuration screen appears.
  7. Enter the following BASIC INFORMATION:


Field NameDescriptionField Type
NameEnter the name for the configuration.String
Storage Array TypeSelect the HPE Alletra model.
Note: By default Alletra MP is selected
Dropdown
Is SecureSelect this checkbox if you want the communication between your system and the specified endpoint to be secured using protocols such as HTTPS (HTTP over SSL/TLS).
Default Selection: When selected, it signifies that the connection is encrypted, providing an added layer of security to the data being transmitted.
Checkbox
IP Address/ Host NameIP address/host name of the HPE Alletra. It should be accessible from Gateway.String
WSAPI PortWSAPI Port details.
Note: By default 443 is the port.
Integer
SSH PortSSH PortInteger
CredentialsSelect the credential associated with your HPE Alletra account. If you want to use the existing credentials, select them from the Select Credentials dropdown. Else, click + Add to create credentials. The ADD CREDENTIAL window is displayed. Enter the following information.
  • Name: Credential name.
  • Description: Brief description of the credential.
  • User Name: User name.
  • Password: Password.
  • Confirm Password: Confirm password
Dropdown
App Failure NotificationsWhen selected, you will be notified in case of an application failure such as Connectivity Exception, Authentication Exception.Checkbox
Alert PollingEnables integrating third party alerts into OpsRamp using further configurations.Checkbox
Alert SeverityProvides alerts severity and gets integrated out of all possible alerts.

Below are the default values: SEVERITY_FATAL,SEVERITY_CRITICAL,SEVERITY_MAJOR,SEVERITY_MINOR
String
Alert Cleared StatusDefault values for Alert Cleared Status: STATUS_ACKNOWLEDGED,STATUS_FIXED,STATUS_AUTOFIXEDString
Alert Severity MappingIndicates correlation between alerts generated by the integrated system and OpsRamp's predefined alert classifications.
Default values of Alert Severity Mapping filter configuration property are: {"SEVERITY_FATAL":"Critical","SEVERITY_CRITICAL":"Critical","SEVERITY_MAJOR":"Critical","SEVERITY_MINOR":"Warning","SEVERITY_DEGRADED":"Warning","SEVERITY_INFO":"Info","SEVERITY_DEBUG":"Info","SEVERITY_UNKNOWN":"Info"}
String
API TimeoutsWhen selected, this checkbox allows you to configure timeout settings for API requests made by the integration to the OpsRamp platform.Checkbox
Connection Timeout in SecsSelect the maximum time, in seconds, that the integration must wait while establishing a connection with the OpsRamp API endpoint.
Default Value: 60
dropdown
Connection Request Timeout in SecsSelect the maximum time, in seconds, required to process an HTTP call: from sending a request to receiving a response.
Default Value: 10
dropdown
Socket Timeout in SecsSelect the maximum time of inactivity between two data packets when exchanging data with a server.
Default Value: 10
dropdown
  1. CUSTOM ATTRIBUTES: Custom attributes are the user-defined data fields or properties that can be added to the preexisting attributes to configure the integration.
Field NameDescriptionField Type
Custom AttributeSelect the custom attribute from the dropdown. You can add attributes by clicking the Add icon (+).Dropdown
ValueSelect the value from the dropdown.Dropdown

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.
12. 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.
13. Click NEXT.
14. (Optional) Click +ADD to create a new collector. You can either use the pre-populated name or give the name to your collector.
15. Select an existing registered profile.

  1. Click FINISH.
    The integration is installed and displayed on the INSTALLED INTEGRATION page. Use the search field to find the installed integration.

Modify the Configuration

View the HPE Alletra MP/9000 Details

To discover resources for HPE Alletra MP/9000

  1. Navigate to Infrastructure > Search > STORAGE > HPE Alletra MP/9000.
  2. The HPE Alletra MP/9000 page is displayed, select the application name.
  3. The RESOURCE DETAILS page appears from the right.
  4. Click the ellipsis () on the top right and select View Details.
  5. Navigate to the Attributes tab to view the discovery details.
  • Click the Metrics tab to view the metric details for HPE Alletra MP/9000.

Resource Filter Input Keys

HPE Alletra application Resources are filtered and discovered based on below keys:

Note: You can filter the resources with the discoverable keys only.

Click here to view the Supported Input Keys
Resource TypeSupported Input Keys
All TypesresourceName
hostName
aliasName
dnsName
ipAddress
macAddress
os
make
model
serialNumber
HPE Alletra Storage Systemcontact
masterNode
timeZone
totalNodes
WWNBASE
comment
location
HPE Alletra Physical Disktype
RPM
fwVersion
WWN
lastPosition
HPE Alletra Common Provisioning GroupadditionalStates
dedupCapable
failedStates
id
numFPVVs
numTDVVs
numTPVVs
HPE Alletra Storage VolumeadditionalStates
baseId
copyType
provisioningType
readOnly
userCPG
volumeSpaceDistribution_links
wwn
id
failedStates
degradedStates
udid
HPE Alletra VLUNtype
active
portPos
hostName
volumeWWN
remoteName
multipathing
failedPathPol
failedPathInterval
HPE Alletra Cagewwn
Part
Type
Firmware
HPE Alletra NodeBay
Part
Firmware
Enclosure
Memory(MB)
HPE Alletra PortRev
Type
mode
nodeWWN
portPos
portWWN
Firmware
protocol
Connection Type
HPE Alletra BatteryAssembly Part
Expiration Date
HPE Alletra HostpersonaInfo_links
targetChapEnabled
initiatorChapEnabled

Supported Alert Custom Macros

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

Click here to view the alert subject and description with macros

                                ${resource.name}

                                ${resource.ip}

                                ${resource.mac}

                                ${resource.aliasname}

                                ${resource.os}

                                ${resource.type}

                                ${resource.dnsname}

                                ${resource.alternateip}

                                ${resource.make}

                                ${resource.model}

                                ${resource.serialnumber}

                                ${resource.systemId}

                                ${parent.resource.name}

                                ${Custom attributes on the resource}

Risks, Limitations and Assumptions

  • The integration can manage critical/recovery failure alerts for the following two scenarios when the user activates App Failure Notifications in the settings:
    • Connectivity Exception
    • Authentication Exception
  • Application uses the provided IpAddress/hostname, Credentials for both WS APIs and SSH communications.
  • 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 HPE Alletra resources and can generate alerts based on the threshold values.
  • As per Developer guide, support to show disk information was added in WSAPI 1.6.15 release. We will use Physical disk statistical data reports API when the WSAPI version is less than 1.6.15 and we will use Querying physical disk information API when the WSAPI version is greater than or equals to 1.6.15.
  • As few of the HPE Alletra components did not have direct name information in WSAPI responses, we proceed with below assumptions:
    • For Physical Disk Discovery, we considered Physical disk ID (if WSAPI version is less than 1.6.15) OR WWN (if WSAPI version is greater than or equal to 1.6.15) as Resource Name in OpsRamp.
    • For Ports Discovery, we considered portWWN (Port WWN will present for FCoE and FC ports only) OR port portPos (when portWWN was not present in response) as Resource Name in OpsRamp.
    • For VLUN Discovery, we considered lun value as Resource Name in OpsRamp.
  • HPE Alletra’s Alert polling will be started only if the user enables Alert Polling in configuration.
  • Possible values of Alert Severity Filter configuration property are “SEVERITY_FATAL”,“SEVERITY_CRITICAL”,“SEVERITY_MAJOR”,“SEVERITY_MINOR”,“SEVERITY_INFO”.
  • We have given sample mappings to map HPE Alletra Severity with OpsRamp Severities as part of the Alert Severity Mapping configuration file. Users can modify them as per their use-case at any point of time from the app configuration page. Possible OpsRamp Severities are Critical, Warning, Ok, Info.
  • Support for Macro replacement for threshold breach alerts (i.e, customisation for threshold breach alert’s subject, description).
  • Component level thresholds can be configured on each resource level.
  • No support of showing activity log and applied time.
  • Latest snapshot metric is available from Gateway version 14.0.0.
  • For HPE Alletra Adapter and HPE Alletra Host, there will be no global Device Management Policies (DMPs) or templates provided, as monitoring is not supported for these components.

Troubleshooting

Before troubleshooting, ensure all prerequisites prerequisites are met.

If HPE Alletra integrations fail to discover or monitor, troubleshoot using the following steps:

  • Check if any alerts have been generation on HPE Alletra Storage Server Resource, the gateway, or in vprobe.
  • If there is an error or alert related to the end device connectivity or authentication, try checking the reachability of the end device from the gateway with the following commands:
    • to ping the IP address provided in the configuration: {ping <IP Address>}
    • to try telnet: {telnet <IP Adress> <Port>}
    • To run a SSH command:
      • Prepare the request payload by using below sample request:

        { “apiVersion”: “debug/v1”, “module”: “Debug”, “app”: “hpe-alletra”, “action”: “Reachability”, “payload”: { “ipAddressOrHostName”: “”, “protocol”: “https”, “port”: 443, “requestPath”: “”,

        “version”:“v1”,

        “requestMethod”:"<get/post>", “userName”: “”, “password”: “” } }

      • Encode the request payload to base64

      • Log in to the gateway concole and connect to the GCLI terminal using the below command: {## gcli}

      • Run the command using the previously generated base64 encoded string {## sdkappdebug <base64 encoded string>}

Version History

Application VersionBug fixes / Enhancements
5.0.0Remote copy and Volume IOPS metrics are implemented. Port connection state is provided under custom attributes.
4.0.1Added Id-Modified-Since header for Alerts URL.
4.0.0Modified the process to capture the alerts using v3 Alert APIs.
3.0.1Fixed issue for VLUN monitoring.
Click here to view the earlier version updates
Application VersionBug fixes / Enhancements
3.0.0Persona changes for Alletra 9000 and Alletra MP.
2.0.0
  • Added support for new Native types(Cage,Node,Adapter,Battery) and corresponding metrics.
1.0.0Initial version with discovery, monitoring, alerts.

References

https://support.hpe.com/hpesc/public/docDisplay?docId=a00118592en_us&page=GUID-82F860B3-7C2F-48F0-BE55-D7833484E1A0.html