As of: 7.5.0
- ES:
- Recommended: User installs and configures MB along side ES. MB monitors ES node and sends monitoring data directly to monitoring cluster,
monitoring-*
indices. - Alternative: User configures ES to send monitoring data to itself (aka production cluster). Production cluster forwards monitoring data to monitoring cluster,
.monitoring-*
indices.
- Recommended: User installs and configures MB along side ES. MB monitors ES node and sends monitoring data directly to monitoring cluster,
- Kibana:
- Recommended: User installs and configures MB along side Kibana. MB monitors Kibana instance and sends monitoring data directly to monitoring cluster,
monitoring-*
indices. - Alternative: User configures Kibana to send monitoring data to production cluster. Production cluster forwards monitoring data to monitoring cluster,
.monitoring-*
indices.
- Recommended: User installs and configures MB along side Kibana. MB monitors Kibana instance and sends monitoring data directly to monitoring cluster,
- Logstash:
- Recommended: User installs and configures MB along side Logstash. MB monitors Logstash node and sends monitoring data directly to monitoring cluster,
monitoring-*
indices. - Alternative: User configures Logstash to send monitoring data to production cluster. Production cluster forwards monitoring data to monitoring cluster,
.monitoring-*
indices.
- Recommended: User installs and configures MB along side Logstash. MB monitors Logstash node and sends monitoring data directly to monitoring cluster,
- Beats/APM server:
- Recommended: User installs and configures MB along side Beat/APM server. MB monitors Beat/APM server instance and sends monitoring data directly to monitoring cluster,
monitoring-*
indices. - Recommended: User configures Beat/APM server to send monitoring data directly to monitoring cluster,
monitoring-*
indices. - Deprecated (since 7.2.0): User configures Beat/APM server to send monitoring data to production cluster. Production cluster forwards monitoring data to monitoring cluster,
.monitoring-*
indices.
- Recommended: User installs and configures MB along side Beat/APM server. MB monitors Beat/APM server instance and sends monitoring data directly to monitoring cluster,
Target: 7.7.0 (has to be before 8.0.0)
- ES:
- Recommended: User configures ES to send monitoring data directly to monitoring cluster,
monitoring-*
indices. - Alternative: User installs and configures MB along side ES. MB monitors ES node and sends monitoring data directly to monitoring cluster,
monitoring-*
indices. - Deprecated: User configures ES to send monitoring data to itself (aka production cluster). Production cluster forwards monitoring data to monitoring cluster,
.monitoring-*
indices.
- Recommended: User configures ES to send monitoring data directly to monitoring cluster,
- Kibana:
- Recommended: User configures Kibana to send monitoring data directly to monitoring cluster,
monitoring-*
indices. - Alternative: User installs and configures MB along side Kibana. MB monitors Kibana instance and sends monitoring data directly to monitoring cluster,
monitoring-*
indices. - Deprecated: User configures Kibana to send monitoring data to production cluster. Production cluster forwards monitoring data to monitoring cluster,
.monitoring-*
indices.
- Recommended: User configures Kibana to send monitoring data directly to monitoring cluster,
- Logstash:
- Recommended: User configures Logstash to send monitoring data directly to monitoring cluster,
monitoring-*
indices. - Alternative: User installs and configures MB along side Logstash. MB monitors Logstash node and sends monitoring data directly to monitoring cluster,
monitoring-*
indices. - Deprecated: User configures Logstash to send monitoring data to production cluster. Production cluster forwards monitoring data to monitoring cluster,
.monitoring-*
indices.
- Recommended: User configures Logstash to send monitoring data directly to monitoring cluster,
- Beats/APM server:
- Recommended: User configures Beat/APM server to send monitoring data directly to monitoring cluster,
monitoring-*
indices. - Alternative: User installs and configures MB along side Beat/APM server. MB monitors Beat/APM server instance and sends monitoring data directly to monitoring cluster,
monitoring-*
indices. - Deprecated (since 7.2.0): User configures Beat/APM server to send monitoring data to production cluster. Production cluster forwards monitoring data to monitoring cluster,
.monitoring-*
indices.
- Recommended: User configures Beat/APM server to send monitoring data directly to monitoring cluster,
Target: 7.8.0
- ES:
- Recommended: Metricbeat packaged with ES. User configures Metricbeat. Metricbeat monitors ES node and sends monitoring data directly to monitoring cluster,
monitoring-*
indices. - Alternative: User configures ES to send monitoring data directly to monitoring cluster,
monitoring-*
indices. - Deprecated: User installs and configures MB along side ES. MB monitors ES node and sends monitoring data directly to monitoring cluster,
monitoring-*
indices. - Deprecated: User configures ES to send monitoring data to itself (aka production cluster). Production cluster forwards monitoring data to monitoring cluster,
.monitoring-*
indices.
- Recommended: Metricbeat packaged with ES. User configures Metricbeat. Metricbeat monitors ES node and sends monitoring data directly to monitoring cluster,
- Kibana:
- Recommended: Metricbeat packaged with Kibana. User configures Metricbeat. Metricbeat monitors Kibana instance and sends monitoring data directly to monitoring cluster,
monitoring-*
indices. - Alternative: User configures Kibana to send monitoring data directly to monitoring cluster,
monitoring-*
indices. - Deprecated: User installs and configures MB along side Kibana. MB monitors Kibana instance and sends monitoring data directly to monitoring cluster,
monitoring-*
indices. - Deprecated: User configures Kibana to send monitoring data to production cluster. Production cluster forwards monitoring data to monitoring cluster,
.monitoring-*
indices.
- Recommended: Metricbeat packaged with Kibana. User configures Metricbeat. Metricbeat monitors Kibana instance and sends monitoring data directly to monitoring cluster,
- Logstash:
- Recommended: Metricbeat packaged with Logstash. User configures Metricbeat. Metricbeat monitors Logstash node and sends monitoring data directly to monitoring cluster,
monitoring-*
indices. - Alternative: User configures Logstash to send monitoring data directly to monitoring cluster,
monitoring-*
indices. - Deprecated: User installs and configures MB along side Logstash. MB monitors Logstash node and sends monitoring data directly to monitoring cluster,
monitoring-*
indices. - Deprecated: User configures Logstash to send monitoring data to production cluster. Production cluster forwards monitoring data to monitoring cluster,
.monitoring-*
indices.
- Recommended: Metricbeat packaged with Logstash. User configures Metricbeat. Metricbeat monitors Logstash node and sends monitoring data directly to monitoring cluster,
- Beats/APM server:
- Recommended: User configures Beat/APM server to send monitoring data directly to monitoring cluster,
monitoring-*
indices. - Deprecated: User installs and configures MB along side Beat/APM server. MB monitors Beat/APM server instance and sends monitoring data directly to monitoring cluster,
monitoring-*
indices. - Deprecated (since 7.2.0): User configures Beat/APM server to send monitoring data to production cluster. Production cluster forwards monitoring data to monitoring cluster,
.monitoring-*
indices.
- Recommended: User configures Beat/APM server to send monitoring data directly to monitoring cluster,
Target: when Agent becomes GA, sometime in 8.x
- ES:
- Recommended: Agent packaged with ES. User configures Agent. Agent monitors ES node and sends monitoring data directly to monitoring cluster,
monitoring-*
indices.
- Recommended: Agent packaged with ES. User configures Agent. Agent monitors ES node and sends monitoring data directly to monitoring cluster,
- Kibana:
- Recommended: Agent packaged with ES. User configures Agent. Agent monitors Kibana instance and sends monitoring data directly to monitoring cluster,
monitoring-*
indices.
- Recommended: Agent packaged with ES. User configures Agent. Agent monitors Kibana instance and sends monitoring data directly to monitoring cluster,
- Logstash:
- Recommended: Agent packaged with ES. User configures Agent. Agent monitors LS node and sends monitoring data directly to monitoring cluster,
monitoring-*
indices.
- Recommended: Agent packaged with ES. User configures Agent. Agent monitors LS node and sends monitoring data directly to monitoring cluster,
- Beats:
- Recommended: User installs and configures Agent. Agent monitors underlying Beats/APM server instance(s) and sends monitoring data directly to monitoring cluster,
monitoring-*
indices.
- Recommended: User installs and configures Agent. Agent monitors underlying Beats/APM server instance(s) and sends monitoring data directly to monitoring cluster,
Target: 7.6.0
- Kibana Stack Monitoring UI and Telemetry code can read from
.monitoring-*
as well asmonitoring-*
indices. - ES creates resources (index templates, cluster alert watches, ingest pipelines) for
.monitoring-*
as well asmonitoring-*
indices. Resources are created eagerly.
Target: 7.7.0
- ES exposes settings to send monitoring data directly to monitoring cluster,
monitoring-*
indices. - Kibana exposes settings to send monitoring data directly to monitoring cluster,
monitoring-*
indices. - Logstash exposes settings to send monitoring data directly to monitoring cluster,
monitoring-*
indices.
Target: 7.8.0
- ES bundles Metricbeat with it.
- Kibana bundles Metricbeat with it.
- Logstash bundles Metricbeat with it.
Target:
- ES bundles Agent with it.
- Kibana bundles Agent with it.
- Logstash bundles Agent with it.
- Beats/APM server are controlled by Agent.