TELEMETRY PIPELINE
Kubernetes

Kubernetes Events source plugin

The Kubernetes Events source plugin lets you ingest events from Kubernetes.

Supported telemetry types

This plugin supports these telemetry types:

LogsMetricsTraces

Configuration parameters

Use the parameters in this section to configure your plugin. The Telemetry Pipeline web interface uses the values in the Name column to describe the parameters. Items in the Key column are the YAML keys to use in pipeline configuration files.

Required

NameKeyDescriptionDefault
Kubernetes API Server Endpointkube_urlRequired. The API server endpoint that's accessible to Telemetry Pipeline.https://kubernetes.default.svc

Advanced

NameKeyDescriptionDefault
Kubernetes TLS CA filekube_ca_fileYour Kubernetes CA certificate file.none
Kubernetes TLS CA pathkube_ca_pathYour Kubernetes CA certificate path.none
Kubernetes authorization Token File*kube_token_fileYour Kubernetes authorization token file.none
Kubernetes Token Time To Live (TTL)kube_token_ttlThe amount of time before a token is reread from its file.10M
Kubernetes Request Limitkube_request_limitThe request limit for how many events to collect.0
Kubernetes Event Retention Timekube_retention_timeHow long Kubernetes should retain events.1h
Kubernetes Namespacekube_namespaceThe Kubernetes namespace to query events from. By default, fetches events from all namespaces.none