Skip to content

Latest commit

 

History

History
41 lines (28 loc) · 2.58 KB

File metadata and controls

41 lines (28 loc) · 2.58 KB

Apache Druid Receiver

Status
Stability development: metrics, logs
Distributions []
Issues Open issues Closed issues
Code Owners @atoulme, @yuanlihan

This receiver accepts metrics data from the HTTP Emitter of Apache Druid.

Prerequisites

Apache Druid cluster needs to be configured to enable metrics, see Enabling Metrics and the HTTP Emitter Module.

Configuration

The following configuration options are supported:

  • endpoint (default = 0.0.0.0:9000) HTTP service endpoint for the line protocol receiver
  • metrics_path (default = /services/collector/metrics) The path accepting Apache Druid metrics.
  • logs_path (default = /services/collector/logs) The path accepting Apache Druid logs.
  • cluster_name (default = default) The default name of Druid cluster. Note that the HTTP Emitter of Apache Druid 28.0.0 doesn't include cluster name information in metrics.

The full list of settings exposed for this receiver are documented in config.go.

Example:

receivers:
  apachedruid:
    endpoint: 0.0.0.0:9000

Metrics

Details about the metrics produced by this receiver can be found in metadata.yaml