The fastest path to AI-powered full stack observability, even for lean teams.
Repository Index
72,862 visible repositories in the index
1–24 of 24 · Most stars
The Prometheus monitoring system and time series database.
- monitoring
- metrics
- alerting
- graphing
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
CheckCle is a self-hosted, open-source monitoring platform for seamless, real-time full-stack systems, applications, and infrastructure. It provides real-time uptime monitoring, distributed checks, incident tracking, and alerts. All deployable anywhere.
- api
- monitoring
- pocketbase
- realtime
Gonzo! The Go based TUI log analysis tool
Fast and easy to use database for logs, which can efficiently handle terabytes of logs
- elasticsearch
- logs
- loki
- siem
Browser-based management platform of machine, database (mysql pgsql oracle sqlserver Gauss sqlite), redis(standalone sentinel cluster), mongo, Es unified management and operation platform. (web版linux(终端 文件 脚本 进程)、数据库(mysql pgsql oracle sqlserver 高斯 达梦 sqlite)、数据同步、redis(单机 哨兵 集群)、mongo、Es统一管理操作平台)
A simple, standalone, and lightweight tool that can do health/status checking, written in Go.
- probe
- golang
- alerting
- go
Percona Monitoring and Management: an open source database monitoring, observability and management tool
Collect and display information and stats from a running PostgreSQL server
- postgresql
- postgres
- golang
- go
Attach hooks to any database/sql driver
pganalyze statistics collector for gathering PostgreSQL metrics and log data
A logger for Go SQL database driver without modifying existing *sql.DB stdlib usage.
Script Based Alerting Manager
- lua
- alert
- alertmanager
- golang
A lightweight schema-on-read analytics in a single binary
eBPF based TCP observability.
A generics based dependency injection application framework for Go, supporting aspect oriented programming based on interceptors
- code-generation
- dependency-injection
- framework
- generics
Timberjack is a Go log rolling library with support for size-based, time-based, and manual rotation.
- log-management
- log-rolling
- log-rotation
- logging
pocketbase boilerplate
Time based rotating file writer
- cronolog
- writer
- rotate
- log
A tool to query InfluxDB and send alerts based on a YAML config
A k6 extension that makes k6 metrics available on a terminal-based dashboard.
- xk6
- xk6-output-top
🧑💻 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