OpenTelemetry Collector
-
Updated
Jun 26, 2024 - Go
OpenTelemetry provides a single set of APIs, libraries, agents, and collector services to capture distributed traces and metrics from your application. You can analyze them using Prometheus, Jaeger, and other observability tools.
OpenTelemetry Collector
Main repository for Datadog Agent
Contrib repository for the OpenTelemetry Collector
eBPF (extended Berkeley Packet Filter) Guide. Learn all about the eBPF Tools and Libraries for Security, Monitoring , and Networking.
Simple, modular, and observable Go framework for backend applications.
Sumo Logic Distribution for OpenTelemetry Collector
OpenTelemetry signal storage
Automagically insert Open Telemetry spans in your codebase.
open telemetry wrapper for kafka-go and kafka-konsumer
A mock project that makes use of OpenTelemetry Collector, OTLP Exporter, and Receiver. It explains everything about collecting Telemetry data and exporting them to different backends.
Pure Go Permanent Storage For Open Telemetry Metrics, Traces and Logs, based on Compressed Roaring B-Tree Bitmaps, using Typescript as Query Language
WIP: Observability Workload Generator
Sister project to OpenLLMetry, but in Go. Open-source observability for your LLM application, based on OpenTelemetry
Example of trace instrumentation in Golang applications 📊
opentelemetry-trace-sqs propagates Open Telemetry tracing with SQS messages for Go language
集成 Trace 的 Log 中间件, 遵循 OpenTelemetry 规范. Log 部分支持 term, file, kafka, aliyun sls 可配置, Trace 部分支持 term, jaeger, zipkin, aliyun sls. 其中 term (输出在终端控制台) 模式一般在 开发环境时使用, 此模式下 Log/Trace 为同步 SYNC 模式, 反之为异步 ASYNC.
AoS API (Unofficial) built with Go and Sqlite. Including OpenTelemetry, Grafana, and Jaeger for logs, metrics, and traces.