# properties.enabled_layers.description
Lets you specify what data you want to export. All layers are enabled by default unless you declare this section.

# properties.enabled_layers.properties.backend.description
Reports the activity between KrakenD and your services

# properties.enabled_layers.properties.pipe.description
Reports the activity at the beginning of the proxy layer. It gives a more detailed view of the internals of the pipe between end-users and KrakenD, having into account merging of different backends.

# properties.enabled_layers.properties.router.description
Reports the activity between end-users and KrakenD

# properties.exporters.description
The exporter(s) you would like to enable. See each exporter configuration in its own section.

# properties.exporters.properties.datadog.description
Datadog is a monitoring and security platform for developers, IT operations teams and business in the cloud.

See: https://www.krakend.io/docs/telemetry/datadog/

# properties.exporters.properties.datadog.properties.global_tags.description
A set of tags (key/value) that will automatically be applied to all exported spans.

See: https://www.krakend.io/docs/telemetry/datadog/

# properties.exporters.properties.datadog.properties.namespace.description
The namespace to which metric keys are appended.

See: https://www.krakend.io/docs/telemetry/datadog/

# properties.exporters.properties.datadog.properties.service.description
Service specifies the service name used for tracing

See: https://www.krakend.io/docs/telemetry/datadog/

# properties.exporters.properties.datadog.properties.stats_address.description
Specifies the host[:port] address for DogStatsD. To enable ingestion using Unix Domain Socket (UDS) mount your UDS path and reference it in the stats_address using a path like `unix:///var/run/datadog/dsd.socket`.

See: https://www.krakend.io/docs/telemetry/datadog/

# properties.exporters.properties.datadog.properties.tags.description
Specifies a set of global tags to attach to each metric.

See: https://www.krakend.io/docs/telemetry/datadog/

# properties.exporters.properties.datadog.properties.trace_address.description
Specifies the host[:port] address of the Datadog Trace Agent.

See: https://www.krakend.io/docs/telemetry/datadog/

# properties.exporters.properties.influxdb.description
Exports data to InfluxDB: A time series database designed to handle high write and query loads.

See: https://www.krakend.io/docs/telemetry/influxdb/

# properties.exporters.properties.influxdb.properties.address.description
The URL (including port) where your InfluxDB is installed.

See: https://www.krakend.io/docs/telemetry/influxdb/

# properties.exporters.properties.influxdb.properties.password.description
The password to access the database

See: https://www.krakend.io/docs/telemetry/influxdb/

# properties.exporters.properties.influxdb.properties.timeout.description
The maximum time you will wait for InfluxDB to respond.

See: https://www.krakend.io/docs/telemetry/influxdb/

# properties.exporters.properties.influxdb.properties.username.description
The influxdb username to access the database

See: https://www.krakend.io/docs/telemetry/influxdb/

# properties.exporters.properties.jaeger.description
Submit spans to a Jaeger Collector (HTTP) with `endpoint` or to a Jaeger Agent (UDP) with `agent_endpoint`. 

See https://www.krakend.io/docs/telemetry/jaeger/

# properties.exporters.properties.jaeger.properties.agent_endpoint.description
The address where the Jaeger Agent is (Thrift over UDP), e.g., `jaeger:6831`

See: https://www.krakend.io/docs/telemetry/jaeger/

# properties.exporters.properties.jaeger.properties.buffer_max_count.description
Total number of traces to buffer in memory

See: https://www.krakend.io/docs/telemetry/jaeger/

# properties.exporters.properties.jaeger.properties.endpoint.description
The full URL including port indicating where your Jaeger Collector is (Thrift over HTTP/S), e.g., `http://jaeger:14268/api/traces`

See: https://www.krakend.io/docs/telemetry/jaeger/

# properties.exporters.properties.jaeger.properties.service_name.description
The service name registered in Jaeger

See: https://www.krakend.io/docs/telemetry/jaeger/

# properties.exporters.properties.logger.description
Opencensus can export data to the system logger as another exporter. Recommended to use `telemetry/logging` instead.

See: https://www.krakend.io/docs/telemetry/logger/

# properties.exporters.properties.ocagent.description
Exporting metrics, logs, and events to the OpenCensus Agent.

See: https://www.krakend.io/docs/telemetry/ocagent/

# properties.exporters.properties.ocagent.properties.address.description
The address of your Azure Monitor collector.

See: https://www.krakend.io/docs/telemetry/ocagent/

# properties.exporters.properties.ocagent.properties.enable_compression.description
Whether to send data compressed or not.

See: https://www.krakend.io/docs/telemetry/ocagent/

# properties.exporters.properties.ocagent.properties.headers.description
List of keys and values for the headers sent. Keys and values must be of type string.

See: https://www.krakend.io/docs/telemetry/ocagent/

# properties.exporters.properties.ocagent.properties.insecure.description
Whether the connection can be established in plain (insecure) or not.

See: https://www.krakend.io/docs/telemetry/ocagent/

# properties.exporters.properties.ocagent.properties.service_name.description
An identifier of your service, e.g, `krakend`.

See: https://www.krakend.io/docs/telemetry/ocagent/

# properties.exporters.properties.prometheus.description
Prometheus is an open-source systems monitoring and alerting toolkit.

# properties.exporters.properties.prometheus.properties.namespace.description
Sets the domain the metric belongs to.

See: https://www.krakend.io/docs/telemetry/prometheus/

# properties.exporters.properties.prometheus.properties.port.description
Port on which the Prometheus exporter should listen

See: https://www.krakend.io/docs/telemetry/prometheus/

# properties.exporters.properties.prometheus.properties.tag_host.description
Whether to send the host as a metric or not.

See: https://www.krakend.io/docs/telemetry/prometheus/

# properties.exporters.properties.prometheus.properties.tag_method.description
Whether to send the HTTP method as a metric or not.

See: https://www.krakend.io/docs/telemetry/prometheus/

# properties.exporters.properties.prometheus.properties.tag_path.description
Whether to send the path as a metric or not.

See: https://www.krakend.io/docs/telemetry/prometheus/

# properties.exporters.properties.prometheus.properties.tag_statuscode.description
Whether to send the status code as a metric or not.

See: https://www.krakend.io/docs/telemetry/prometheus/

# properties.exporters.properties.stackdriver.description
Export metrics and traces to Google Cloud

# properties.exporters.properties.stackdriver.properties.default_labels.description
A map object. Enter here any label that will be assigned by default to the reported metric so you can filter later on Stack Driver.

See: https://www.krakend.io/docs/telemetry/stackdriver/

# properties.exporters.properties.stackdriver.properties.metric_prefix.description
A prefix that you can add to all your metrics for better organization.

See: https://www.krakend.io/docs/telemetry/stackdriver/

# properties.exporters.properties.stackdriver.properties.project_id.description
The identifier of your Google Cloud project. The `project_id` **is not the project name**. You can omit this value from the configuration if you have an application credential file for Google.

See: https://www.krakend.io/docs/telemetry/stackdriver/

# properties.exporters.properties.xray.description
AWS X-Ray is a service offered by Amazon that provides an end-to-end view of requests as they travel through your application, and shows a map of your application's underlying components.

# properties.exporters.properties.xray.properties.access_key_id.description
 Your access key ID provided by Amazon. Needed when `use_env` is unset or set to false.

See: https://www.krakend.io/docs/telemetry/xray/

# properties.exporters.properties.xray.properties.region.description
The AWS geographical region, e.g, `us-east-1`.

See: https://www.krakend.io/docs/telemetry/xray/

# properties.exporters.properties.xray.properties.secret_access_key.description
Your secret access key provided by Amazon. Needed when `use_env` is unset or set to false.

See: https://www.krakend.io

# properties.exporters.properties.xray.properties.use_env.description
When true the AWS credentials (access_key_id and secret_access_key) are taken from environment vars. Don't specify them then.

See: https://www.krakend.io/docs/telemetry/xray/

# properties.exporters.properties.xray.properties.version.description
The version of the AWS X-Ray service to use.

See: https://www.krakend.io/docs/telemetry/xray/

# properties.exporters.properties.zipkin.description
Export telemetry data to a Zipkin collector

# properties.exporters.properties.zipkin.properties.collector_url.description
The URL (including port and path) where your Zipkin is accepting the spans, e.g., `http://zipkin:9411/api/v2/spans`

See: https://www.krakend.io/docs/telemetry/zipkin/

# properties.exporters.properties.zipkin.properties.service_name.description
The service name registered in Zipkin.

See: https://www.krakend.io/docs/telemetry/zipkin/

# properties.reporting_period.description
The number of seconds passing between reports. If duration is less than or equal to zero, it enables the default behavior of each exporter.

See: https://www.krakend.io/docs/telemetry/opencensus/

# properties.sample_rate.description
A number between 0 (no requests at all) and 100 (all requests) representing the percentage of sampled requests you want to send to the exporter. **Sampling the 100% of the requests is generally discouraged** when the relationship between traffic and dedicated resources is sparse.

See: https://www.krakend.io/docs/telemetry/opencensus/

# definitions.https://schemas.sourcemeta.com/krakend/v2.7/timeunits.json.$defs.timeunit.description
The amount of time you want to assign followed by its unit (e.g.: `2s`, `200ms`). Valid time units are: ns, us, (or µs), ms, s, m, h.