Currently, the Monitoring plugin creates resources it needs such as index templates, ingest pipelines, and watches lazily via the exporter.
In the future, Metricbeat will collect monitoring data from stack products and ship it directly to the Monitoring ES cluster. That is, no exporter will be involved. As such, we want to now eagerly create the aforementioned resources', when the Monitoring plugin is initialized.
Currently, the Monitoring plugin creates resources it needs such as index templates, ingest pipelines, and watches lazily via the exporter.
In the future, Metricbeat will collect monitoring data from stack products and ship it directly to the Monitoring ES cluster. That is, no exporter will be involved. As such, we want to now eagerly create the aforementioned resources', when the Monitoring plugin is initialized.