Supported Versions
CLI commands used in the application are valid for all Eternus storage models.
Tested on an Eternus model with product code "ET203 BU" with product name "Eternus DX200 S3" which belongs to the "Eternus DX" product family.

Introduction

Eternus storage systems is a family of compatible all flash and hybrid storage systems. Eternus AF all flash arrays offer practically unlimited storage performance. Eternus DX hybrid storage systems are designed to store large amounts of unstructured data using cost efficient hard disk capacities while allowing fast access via SSDs. Eternus AF and Eternus DX offer an outstanding family of systems that allow the digital world to achieve the ideal balance between cost , capacity and speed.

Key Use cases

Discovery Use cases

The device discovery enables customers with an unified way of showing all of the elements making up a Eternus storage device along with the relationships.

Monitoring Use cases

The device monitoring helps to collect the metric values with respect to time and sends alerts to the intended customer team to act up immediately in case of any threshold breach or unexpected metric behavior observed based on configurations. In a way it helps the customer with smooth functioning of business with minimal or zero downtime in case of any infrastructure related issues occurring.

Pre-Requisites

The OpsRamp Gateway must be installed.

Hierarchy of Eternus Storage

   Eternus Storage
        - Controller enclosure
        - Front-end enclosure
        - Drive enclosure
        - Disk drive
        - RAID Groups
        - Volume
        - Pool

Configure and install the integration

  1. Go to Setup > Integrations and Apps.
  2. Click + ADD on the INSTALLED APP page. The ADD APP page displays all the available applications along with the newly created application with the version.
    Notes:
    • If there are already installed applications, it will redirect to the INSTALLED APPS page, where all the installed applications are displayed.
    • If there are no installed applications, it will navigate to the ADD APP page.
    • You can even search for the application using the search option available. Also you can use the All Categories option to search.
Fujitsu Eternus
  1. Click ADD in the Fujitsu ETERNUS application.
Fujitsu Eternus
  1. In the Configurations page, click + ADD. The Add Configuration page appears.
  2. Enter the below mentioned BASIC INFORMATION:
FunctionalityDescription
NameEnter the name for the configuration.
Eternus IP Address/Host NameHost name or the IP address provided from the installation.
Eternus SSH PortSSH Port information.

Note: By default 22 is selected.
Eternus CredentialsSelect the credentials from the drop-down list.

Note: Click + Add to create a credential.

Note: App Failure Notifications: if turned on, you will be notified in case of an application failure that is, Connectivity Exception, Authentication Exception.

  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.

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

  5. Click NEXT.

  6. In the Installation page, select an existing registered gateway profile, and click FINISH.

Fujitsu Eternus

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

Modify the Configuration

View the Fujitsu Eternus details

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

Fujitsu Eternus
Fujitsu Eternus

Supported metrics

Metric NamesMetric Display NameUnitDescription
eternus_storage_system_StatusEternus Storage System StatusEternus Storage System Status. Possible Values are Normal:0,Empty:1,Pinned Data:2,Unused:3,Warning:4,Maintenance:5,Error:6,Loop Down:7,Not Ready:8,Subsystem Down:9,Change Assigned CM:10
eternus_storage_enclosure_StatusEternus Storage Enclosure StatusEternus Storage System Enclosure Status.Possible Values are Normal:0,Other:1
eternus_storage_port_link_StatusEternus Storage Port Link StatusThis metric represents Link status of SAS expander ports (the interfaces linking controllers and drive enclosures).Possible Values are Link Up:0,N/A:1,Link Down:2
eternus_controller_enclosure_StatusEternus Controller Enclosure StatusThis metric displays the status of Eternus controller enclosure.Possible Values are Normal:0,Other:1.
eternus_controller_enclosure_intakeTemp_StatusEternus Controller Enclosure Intake Temperature StatusThis metric displays CE intake temperature status.Possible Values are Normal:0,Other:1.
eternus_controller_enclosure_exhaustTemp_StatusEternus Controller Enclosure Exhaust Temperature StatusThis metric displays CE exhaust temperature status.Possible Values are Normal:0,Other:1
eternus_controller_enclosure_CM_StatusEternus Controller Module StatusThis metric displays the status of controller module of a controller enclosure.Possible values are Normal:0,Other:1.
eternus_controller_enclosure_PSU_StatusEternus Controller Enclosure PSU StatusThis metric displays the status of power supply unit of a controller enclosure.Possible values are Normal:0,Other:1.
eternus_controller_enclosure_Disk_StatusEternus Controller Enclosure Disk StatusThis metric displays the disk status of a controller enclosure.Possible Values are Available:0,Spare:1,Available(Predictive Failure):2,Present:3,Rebuild/Copyback:4,Broken:5,Not Available:6
eternus_controller_module_BusyRate (%)Eternus Controller Module Busy Rate%This metric displays the controller modules busy rate in percentage
eternus_controller_module_CopyResidualQuantityEternus Controller Module Copy Residual QuantityMBThis metric displays the controller module copy residual quantity in MB
eternus_port_ReadIO (IOPS)Eternus Port ReadIOIOPSThis metric displays the read IO of eternus host interface port(FC or iSCSI)
eternus_port_WriteIO ( IOPS)Eternus Port WriteIOIOPSThis metric displays the write IO of eternus host interface port(FC or iSCSI)
eternus_port_throughput_Read ( MB/s)Eternus Port Throughput ReadMBpsThis metric displays the read throughput of eternus host interface port(FC or iSCSI)
eternus_port_throughput_Write (MB/s)Eternus Port Throughput WriteMBpsThis metric displays the write throughput of eternus host interface port(FC or iSCSI)
eternus_frontend_enclosure_StatusEternus Frontend Enclosure StatusThis metric displays the status of Frontend enclosure of eternus .Possible Values are Normal:0,Other:1.
eternus_frontend_enclosure_intakeTemp_StatusEternus Frontend Enclosure Intake TemperatureThis metric displays the intake temperature status of frontend enclosure of eternus device.Possible values are Normal:0,Other:1.
eternus_frontend_enclosure_exhaustTemp_StatusEternus Frontend Enclosure Exhaust TemperatureThis metric displays the exhaust temperature status of Frontend enclosure of eternus device.Possible values are Normal:0,Other:1
eternus_frontend_enclosure_FRT_StatusEternus Frontend Enclosure FRT StatusThis metric displays the Front end Router status of Frontend enclosure of an eternus device.Possible values are Normal:0,Other:1.
eternus_frontend_enclosure_SVC_StatusEternus Frontend Enclosure SVC StatusThis metric displays the service controller status of Frontend enclosure of an eternus device.Possible values are NOrmal:0,Other:1.
eternus_frontend_enclosure_FanUnit_StatusEternus Frontend Enclosure Fan Unit StatusThis metric displays the FU status of Frontend enclosure of an eternus device.Possible values are Normal:0,Other:1.
eternus_frontend_enclosure_Operationpanel_StatusEternus Frontend Enclosure Operation Panel StatusThis metric displays the operation panel status of Frontend enclosure of an eternus device.Possible values are Normal:0,Other:1.
eternus_frontend_enclosure_PSU_StatusEternus Frontend Enclosure PSU StatusThis metric displays the power supply unit status of Frontend enclosure of an eternus device.Possible values are Normal:0,Other:1.
eternus_drive_enclosure_StatusEternus Drive Enclosure StatusThis metric displays the status of drive enclosure of a eternus device.Possible values are Normal:0,Other:1.
eternus_drive_enclosure_intakeTemp_StatusEternus Drive Enclosure Intake TemperatureThis metric displays the intake temperature status of DE of an eternus device.Possible Values are Normal:0,Other:1.
eternus_drive_enclosure_exhaustTemp_StatusEternus Drive Enclosure Exhaust TemperatureThis metric displays the exhaust temperature status of a drive enclosure of eternus device.Possible values are Normal:0,Other:1.
eternus_drive_enclosure_IOM_StatusEternus Drive Enclosure IOM StatusThis metric displays the status of I/O Module of a drive enclosure of eternus device.Possible values are Normal:0,Other:1
eternus_drive_enclosure_FEM_StatusEternus Drive Enclosure FEM StatusThis metric displays the status of Fan expander module of a DE of eternus device.Possible values are Normal:0,Other:1.
eternus_drive_enclosure_PSU_StatusEternus Drive Enclosure PSU StatusThis metric displays the PSU status of a drive enclosure of eternus device.Possible values are Normal:0,Other:1.
eternus_drive_StatusEternus Drive StatusThis metric displays the status of disk drive of an eternus device.Possible Values are Available:0,Spare:1,Available(Predictive Failure):2,Present:3,Rebuild/Copyback:4,Broken:5,Not Available:6
eternus_drive_HealthPctEternus Drive Health Percentage%This metric displays the health status of eternus disk drive in percentage
eternus_drive_BusyRate (%)Eternus Drive Busy Rate%This metric displays the busy rate of eternus disk drive in percentage
eternus_drive_mediaerror_CountEternus Drive Media Error CountcountThis metric displays the media error count of eternus disk drive
eternus_drive_driveerror_CountEternus Drive Error CountcountThis metric displays the drive error count of eternus disk drive
eternus_drive_driveRecoverederror_CountEternus Drive Recovered Error CountcountThis metric displays the drive recovered error count of eternus disk drive
eternus_drive_smartevent_CountEternus Drive Smart Event CountcountThis metric displays the smart event count of eternus disk drive
eternus_drive_IOTimeout_CountEternus Drive IO Timeout CountcountThis metric displays the IO Timeout count of eternus disk drive
eternus_drive_linkerror_CountEternus Drive Link Error CountcountThis metric displays the link error count of eternus disk drive
eternus_drive_checkcodeerror_CountEternus Drive Check Code Error CountcountThis metric displays the checkcode error count of eternus disk drive
eternus_raidgroup_statusEternus Raid Group StatusThis metric displays the status of RAID Group of an eternus device.Possible values are Available:0,Spare in Use:1,SED Locked:2
eternus_raidgroup_UsedCapacityEternus RAID Group Used CapacityMBThis metric displays the used capacity of eternus RAID Group in MB
eternus_raidgroup_Capacity_UtilizationEternus RAID Group Capacity Utilization%This metric displays the capacity utilization of eternus RAID Group in percentage
eternus_volume_StatusEternus Volume StatusThis metric displays the status of volume of an eternus device.Possible Values are Available:0,Other:1
eternus_thinprovisioning_StatusEternus Thin Provisioning StatusThis metric displays the thin provisioning enable status of an eternus device.Possible values are Enable:0,Disable:1
eternus_thin_pro_pool_StatusEternus Thin Provisioning Pool StatusThis metric displays the status of thin provisioning pool in an eternus device.Possible values are Available:0,Other:1.
eternus_thin_pro_pool_UsedCapacityEternus Thin Provisioning Pool Used CapacityTBThis metric displays the used capacity of a TPP in eternus device
eternus_thin_pro_pool_UtilizationEternus Thin Provisioning Pool Utilization%This metric displays the utilization of TPP in an eternus device

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 will not send any duplicate/repeat failure alert notification until the already existed critical alert is recovered.
  • OpsRamp has validated this application with an Eternus model which has product code as “ET203 BU” and product name as “Eternus DX200 S3” which belongs to the product family of “Eternus DX.
  • No support of showing activity log and applied time.
  • No support for the option to get Latest snapshot metric.