Zum Inhalt springen
FindOpenSource

OpenTelemetry Collector

Anbieterneutrale Pipeline zum Sammeln, Verarbeiten und Exportieren von Traces, Metriken und Logs aus Anwendungen in ein beliebiges Observability-Backend.

Überblick

Der OpenTelemetry Collector ist die einsetzbare Komponente von OpenTelemetry, dem von der CNCF graduierten Standard für Anwendungstelemetrie. Er empfängt Traces, Metriken und Logs von instrumentierten Anwendungen über offene Protokolle wie OTLP, kann diese Daten im Transit bündeln, filtern und transformieren und exportiert sie an ein oder mehrere Backends – sodass ein Team Observability-Backends durch Ändern der Collector-Konfiguration wechseln oder hinzufügen kann, statt jeden Dienst neu zu instrumentieren.

Er läuft als Agent neben einer Anwendung oder als eigenständiges Gateway, das gleichzeitig von vielen Diensten sammelt, und bringt ein großes Ökosystem an Receivern und Exportern für gängige Tools mit, darunter Jaeger und Prometheus-kompatible Systeme, die bereits in diesem Katalog enthalten sind.

Der Collector eignet sich für Teams, die einmal mit einem offenen, anbieterneutralen Standard instrumentieren und später entscheiden – oder ändern – möchten, wo diese Telemetriedaten landen, statt direkt gegen einen einzelnen proprietären Agenten zu instrumentieren.

Kategorien
Monitoring
Schlagwörter
telemetrydistributed-tracingobservabilityopentelemetrymetrics
Sprachen
Go
Lizenz
Apache-2.0

Einen Fehler entdeckt? Änderung auf GitHub vorschlagen.