Step 15: Initialize and Verify Telemetry

Prerequisites

  • Ensure that the discovery.yml playbook has been executed successfully with service_kube_control_plane and service_kube_node in the mapping file.

Steps

To initiate the iDRAC telemetry service on the service cluster, run the telemetry.yml playbook:

cd telemetry
ansible-playbook telemetry.yml

Caution

The telemetry.yml playbook will fail if you run it before executing the discovery.yml playbook.

Note

Service cluster metadata automatically captures the service cluster kube control plane virtual IP. As a result, the telemetry.yml playbook is executed against the VIP rather than an individual control plane node.

Note

You do not need to run telemetry.yml if the service cluster is configured only for LDMS. By default, LDMS begins collecting data after discovery.yml is executed.

Collect Telemetry from External Nodes

To collect telemetry from the external nodes, do the following:

  1. Update the BMC IP of the external nodes in the /opt/omnia/telemetry/bmc_group_data.csv. The GROUP_NAME and PARENT fields must be left blank.

  2. Run the telemetry.yml playbook using the following command:

    ansible-playbook telemetry.yml
    

Sample:

BMC_IP,GROUP_NAME,PARENT
<IP Address>,,

If you have any feedback about Omnia documentation, please reach out at omnia.readme@dell.com.