Showing 36 of 44 projects
An open-source observability platform native to OpenTelemetry that unifies logs, traces, and metrics in a single application.
A distributed tracing platform for monitoring and troubleshooting microservices-based distributed systems.
An open-source observability platform for logs, metrics, traces, and frontend monitoring with 140x lower storage costs and single binary deployment.
A distributed tracing system that collects and queries timing data to troubleshoot latency problems in microservices.
An open-source APM tool for monitoring and tracing transactions in large-scale distributed Java, PHP, and Python applications.
A cloud-native search engine optimized for observability data like logs and traces, offering sub-second search on cloud storage.
An open-source observability and APM tool with AI-powered root cause analysis, combining metrics, logs, traces, profiling, and SLO-based alerting.
An open-source observability tool for Kubernetes applications that automatically collects telemetry using eBPF.
An open-source observability tool for Kubernetes applications that automatically collects telemetry using eBPF and provides in-cluster edge compute.
A cloud-native traffic orchestration system for high availability, extensibility, and observability in API management and service mesh.
Cross-language specifications for OpenTelemetry implementations, defining requirements for observability data collection.
A fully distributed networking and security observability platform for Kubernetes, built on Cilium and eBPF.
A Go framework for rapid development of API services and microservices with a layered architecture.
The Java implementation of the OpenTelemetry API and SDK for recording and managing application telemetry.
A .NET library for instrumenting applications with Prometheus metrics, including built-in integrations for ASP.NET Core.
An open-source Java application performance monitoring agent with preconfigured dashboards for Elasticsearch, Graphite, and InfluxDB.
An open-source .NET framework for building scalable microservices with Orleans integration and comprehensive distributed system support.
Official Sentry SDK for error monitoring and performance tracking in Java, Android, and other JVM-based applications.
A deprecated unified observability backend for Prometheus, Jaeger, and OpenTelemetry metrics and traces built on PostgreSQL and TimescaleDB.
A FastAPI observability demo implementing traces (Tempo), metrics (Prometheus), and logs (Loki) with OpenTelemetry and Grafana.
The official Go SDK for Sentry, providing error monitoring and performance tracking for Go applications.
Auto-instrumentation libraries for Python modules to generate telemetry data compatible with the OpenTelemetry standard.
A compile-time automatic instrumentation tool for Go applications that adds OpenTelemetry observability without code changes.
An official Go agent for monitoring applications with New Relic, providing transaction tracking, database call instrumentation, and runtime metrics.
Datadog's APM client library for Java, enabling distributed tracing, profiling, and monitoring.
An eBPF-based Kubernetes observability agent that monitors service interactions and performance metrics without code instrumentation.
Middleware for propagating and logging correlation IDs across ASGI applications to trace HTTP requests.
Middleware for Starlette that stores and accesses request context data, enabling automatic logging with headers like x-request-id.
An open-source APM tool for monitoring and analyzing Java applications with end-to-end tracing and business context.
A deprecated OpenTracing API implementation for C#/.NET applications to standardize distributed tracing instrumentation.
A deprecated Java client library for instrumenting applications with distributed tracing, implementing the OpenTracing API for Jaeger.
Official Go agent for Elastic APM that traces application operations and sends performance metrics to APM Server.
Automatic and reliable PostgreSQL data change tracking using Write-Ahead Log and Change Data Capture.
A platform-agnostic tracing library for Elixir applications, enabling granular runtime monitoring and distributed tracing across microservices.
Official Elastic APM JavaScript agent for monitoring real user performance and errors in web applications.
A JVM agent that sends function-level profiler telemetry from any JVM process to Riemann for performance analysis.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.