Enabling Active IQ and HCI monitoring services for NetApp HCI

You can enable storage and compute telemetry (the Active IQ collector and NetApp HCI monitoring services) if you did not already do so during installation or upgrade. This process involves modifying a base asset and adding a vCenter controller asset using the REST API. You might need to use this procedure if you disabled telemetry using the NetApp Deployment Engine.

Before you begin

About this task

The Active IQ collector service forwards configuration data and Element software-based cluster performance metrics to NetApp Active IQ for historical reporting and near real-time performance monitoring. The NetApp HCI monitoring service enables forwarding of storage cluster faults to vCenter for alert notification.

Steps

  1. Open the REST API UI on the management node: https://[management node IP]/mnode
  2. Click Authorize or any lock icon and complete the following:
    1. Enter the cluster user name and password.
    2. Enter the client ID as mnode-client if the value is not already populated.
    3. Copy the token URL string and paste it into another browser tab to initiate a token request.
    4. Click Authorize to begin a session.
  3. Click GET /assets.
  4. Copy the value for "id" for the base asset to your clipboard:
    Note: A base asset and sub-assets were created when you ran the upgrade or setup scripts during management node installation or upgrade or deployed your NetApp HCI using the NetApp Deployment Engine.
  5. Configure the base asset:
    1. Click PUT /assets/{asset_id}.
    2. Click Try it out.
    3. Enter the following in the JSON payload:
      {
          "telemetry_active": true
          "config": {}
      }
    4. Enter the ID from the base asset step in asset_ID.
    5. Click Execute.
  6. Add a controller asset for vCenter.
    Note: A controller asset is required for NetApp HCI monitoring services.
    1. Click POST /assets/{asset_id}/controllers.
    2. Click Try it out.
    3. Enter the configuration information for the controller asset. All fields are optional:
      {
        "username": "string",
        "password": "string",
        "ip": "string",
        "type": "vCenter",
        "host_name": "string",
        "config": {}
      }
    4. Enter the parent ID from the base asset in asset_ID.
    5. Click Execute.