Skip to content

Latest commit

 

History

History
18 lines (13 loc) · 1.31 KB

File metadata and controls

18 lines (13 loc) · 1.31 KB

OpenTelemetry Collector Kubernetes Distro

This distribution is made specifically to be used in a Kubernetes cluster to monitor Kubernetes and services running in Kubernetes. It contains a subset of components from OpenTelemetry Collector Core and OpenTelemetry Collector Contrib.

Components

The full list of components is available in the manifest.

Rules for Component Inclusion

  • Only includes components from Contrib and Core.
  • Only components that are Alpha or higher.
  • All receivers must facilitate the collection of data that is generated by Kubernetes or services running in Kubernetes
    • Although you could run a Collector in Kubernetes to reach out to any endpoint, this distribution is not targeting that use case. This distribution is for monitoring Kubernetes and the processes it runs.
  • All components must be vendor-neutral.
  • Only exporters that use OTLP are allowed.
    • To facilitate troubleshooting, the nop, debug, and file exporters are exceptions.
  • All technologies OTel promised to support will be included as receivers. Specifically this means the jaegerreceiver, zipkinreceiver, opencensusreceiver, and prometheusreceiver will be included.