The fastest path to AI-powered full stack observability, even for lean teams.
Repository Index
47,133 repositories indexed
1–23 of 23 · Most stars
CNCF Jaeger, a Distributed Tracing Platform
Why is this running? Trace any process, port, container, or file back to what started it - CLI + TUI.
Open-source, self-hosted alerting for metrics, logs, and databases. Includes a built-in AI agent and MCP server.
- monitoring
- time-series
- nightingale
- tsdb
Coroot is an open-source observability and APM tool with AI-powered Root Cause Analysis. It combines metrics, logs, traces, continuous profiling, and SLO-based alerting with predefined dashboards and inspections.
- dashboard
- database-monitoring
- metrics
- monitoring
eBPF Observability - Distributed Tracing and Profiling
Percona Monitoring and Management: an open source database monitoring, observability and management tool
- pmm
- monitoring
- database
- database-management
kwatch runs inside your Kubernetes cluster, traces every failure to its root cause, and sends one message: what broke, why, who changed it and what to do next.
- kubernetes
- monitoring
- k8s
- kwatch
OpenTelemetry Compile-Time Instrumentation for Golang
- go
- instrumentation
- observability
- opentelemetry
Self-hosted monitoring for Docker, Kubernetes and uptime. Single Go binary, no agent config, live alerts. Drop a container, your stack is monitored.
Substation is a toolkit for routing, normalizing, and enriching security event and audit logs.
Server that accepts metrics via the Graphite protocol and exports them as Prometheus metrics
- graphite
- prometheus
- hacktoberfest
- observability
Utilities for slightly better logging in Go (Golang).
A server that accepts InfluxDB metrics via the HTTP API and exports them via HTTP for Prometheus consumption
eBPF based TCP observability.
Utility that exposes the expiry of TLS certificates as Prometheus metrics
pocketbase boilerplate
Simple build-time controlled debug log with ability to log where the logger was called
- dlog
- log
- golang
- compile-time-enabling
The Go Tripper package provides functionality for monitoring the status of a circuit. Track success and failure counts, implement circuit breaker patterns, and manage service availability.
- circuit-breaker
- go
- golang
A production-grade messaging abstraction for Go. It provides a unified API to decouple business logic from various brokers including Kafka, RabbitMQ, RocketMQ, NATS, Redis, and AWS SQS. Featuring built-in OpenTelemetry integration and engineered for high reliability.
🧑💻 High Developer Experience, zap based logger. It offers rich functionality but is easy to configure and allows the user to choose the best output format for their purposes.
- zap
- logging
- golang
- pretty
Simple API monitoring & analytics for Go apps
- api
- api-analytics
- api-monitoring
- api-observability
Advanced eBPF-driven Digital Forensics and Incident Response (DFIR) framework for live Golang malware analysis, threat hunting, and observability.