Enable Ironic monitoring

Enable Ironic monitoringΒΆ

Note

This feature is available starting from the MCP 2019.2.6 maintenance update. Before using the feature, follow the steps described in Apply maintenance updates.

If you have deployed Ironic in your OpenStack environment, you can enable StackLight LMA to monitor Ironic processes and health.

To enable Ironic monitoring:

  1. Log in to the Salt Master node.

  2. Verify that Ironic nodes are up and running:

    salt -C 'I@ironic:api' test.ping
    
  3. Update the Telegraf configuration:

    salt -C 'I@ironic:api' state.sls telegraf
    
  4. Update the td-agent configuration:

    salt -C 'I@ironic:api' state.sls fluentd
    
  5. Customize the IronicErrorLogsTooHigh alert as required.

  6. Update the Prometheus alerts configuration:

    salt -C 'I@docker:swarm and I@prometheus:server' state.sls prometheus.server -b 1
    
  7. Update the Grafana dashboards:

    salt -C 'I@grafana:client' state.sls grafana.client