Odigos
Automatische OpenTelemetry-Instrumentierungsplattform, die verteiltes Tracing zu Anwendungen hinzufügt, ohne eine einzige Codezeile zu ändern.
- Aktiv gepflegt
- Gut dokumentiert
- Permissive Lizenz
Überblick
Odigos erkennt automatisch die in einem Kubernetes-Cluster laufenden Sprachen und Frameworks und injiziert für jedes davon OpenTelemetry-Instrumentierung, wodurch Traces, Metriken und Logs entstehen, ohne dass ein Entwickler manuell Tracing-Bibliotheken zu jedem Dienst hinzufügen muss. Es verwaltet die anhaltende Komplexität, die Instrumentierung über viele Dienste hinweg aktuell zu halten.
Odigos eignet sich für Teams, die verteiltes Tracing über eine bestehende, nicht instrumentierte Codebasis wollen, ohne ein manuelles Instrumentierungsprojekt zu starten – als Ergänzung zum OpenTelemetry Collector (ebenfalls in diesem Katalog), der die von Odigos automatisch erzeugten Daten verarbeitet.
Warum es in diesem Katalog steht
Katalog-Bewertung: ★★☆☆☆ (2/5)
eBPF-based auto-instrumentation for observability, a newer entrant with meaningful OpenTelemetry overlap.
- Aufstrebend
- Herstellergestützt
- Kategorien
- Monitoring
- Sprachen
- Go
- Lizenz
- Apache-2.0
Mit einem anderen Projekt vergleichen
Ähnliche Projekte
OpenTelemetry Collector
Apache-2.0Anbieterneutrale Pipeline zum Sammeln, Verarbeiten und Exportieren von Traces, Metriken und Logs aus Anwendungen in ein beliebiges Observability-Backend.
Aktiv gepflegt
- Monitoring
Jaeger
Apache-2.0CNCF-Plattform für verteiltes Tracing zur Visualisierung von Anfrageflüssen über Microservices hinweg, die genau zeigt, welcher Dienst oder Aufruf für Latenz oder Fehler verantwortlich ist.
Aktiv gepflegt
- Monitoring
Fluentd
Apache-2.0Von der CNCF graduierter Log-Collector, der die Datensammlung aus vielen Quellen in einer einzigen, strukturierten Logging-Schicht vereint.
Aktiv gepflegt
- Monitoring
Prometheus
Apache-2.0Quelloffenes Toolkit für Systemmonitoring und Alerting mit dimensionalem Datenmodell und leistungsstarker Abfragesprache.
Aktiv gepflegt
- Monitoring
Einen Fehler entdeckt? Änderung auf GitHub vorschlagen.