Loading

Disable certain types of data collection by AutoOps

ECK ECE Self-Managed

AutoOps collects data from your self-managed cluster with the help of Elastic Agent and analyzes it to diagnose issues and provide performance recommendations.

If you don't want the agent to access certain types of data, you can disable the collection of related metrics by editing your configuration file as described in the following section.

Warning

Disable data collection only when necessary, as it limits the insights that AutoOps can provide. For example, disabling the collection of cluster health metrics prevents you from receiving critical warnings and diagnostics about your cluster's health.

To disable the collection of certain types of data from your environment, delete the lines related to that data from your autoops_es.yml file on the host machine where Elastic Agent is installed.

Complete the following steps:

  1. On your host machine, open the autoops_es.yml file.

  2. In the autoops_es.yml file, locate the metricset or section related to the data that you want AutoOps to stop collecting.

  3. Delete the related lines from the file.

    receivers:
      metricbeatreceiver:
        metricbeat:
          modules:
            # Metrics
            - module: autoops_es
              hosts: ${env:AUTOOPS_ES_URL}
              period: 10s
              metricsets:
                - cat_shards
                - cluster_health
                - cluster_settings
                - license
                - node_stats
                - tasks_management
            # Templates
            - module: autoops_es
              hosts: ${env:AUTOOPS_ES_URL}
              period: 24h
              metricsets:
                - cat_template
                - component_template
                - index_template
    		

    For example,

    1. to disable the collection of task-related data, delete the tasks_management line
    2. to disable the collection of template-related data, delete all the lines in the Templates section
  4. Save your changes to the autoops_es.yml file.

  5. Restart Elastic Agent for the new settings to take effect.