Lightweight server monitoring with historical data, docker stats, and alerts.
Repository Index
47,133 repositories indexed
1–24 of 25 · Most stars
Tool for shell commands execution, visualization and alerting. Configured with a simple YAML file.
Automated developer-oriented status page with alerting and incident support
- golang
- go
- health
- monitor
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
Realtime log viewer with web UI, tail -f for logs with a web interface browser.
TUI for viewing logs from journald, auditd, file system, Docker and Podman containers, Compose stacks and Kubernetes pods with support for log highlighting and several filtering modes.
- go
- journal
- journalctl
- tui
Uptime monitoring CLI tool with alerting and advanced settings
- cli
- monitoring
- termui
🔥 Error handling library with context, assertion, stack trace and source fragments
- attributes
- context
- error
- exception
MoniGo is a performance monitoring library for Go apps, offering real-time insights into service-level and function-level metrics. With an intuitive UI, it enables developers to track and optimize performance. Get your Go app's dashboard up in just 10 seconds!
- analytics
- dashboard
- golang
- insights
A logger for Go SQL database driver without modifying existing *sql.DB stdlib usage.
A full featured Generic SNMP data collector with Web Administration Interface for InfluxDB
Collect golang runtime metrics, pushing to InfluxDB or pulling with Telegraf
- influxdb
- telegraf
- runtime-metrics
- expvars
Timberjack is a Go log rolling library with support for size-based, time-based, and manual rotation.
- log-management
- log-rolling
- log-rotation
- logging
:chart_with_upwards_trend: Monitors Go MemStats + System stats such as Memory, Swap and CPU and sends via UDP anywhere you want for logging etc...
Go http.RoundTripper that emits open telemetry metrics. This helps you easily get metrics for all external APIs you interact with.
- opentelemetry-go
- api-client
- roundtripper
- httpclient
Processlist manager with TCP listener
Collect Microsoft SQL Server metrics for reporting to InfluxDB and visualize them with Grafana
Fire alarms with system events
- alarm
- fire-alarm
- golang
- system
A simple logging module for go, with a rotating file feature and console logging.
Simple build-time controlled debug log with ability to log where the logger was called
- dlog
- log
- golang
- compile-time-enabling
Simple and configurable Logging in Go, with level, formatters and writers
A logging library with strack traces, object dumping and optional timestamps
- golang
- golang-library
- golang-package
- logging
:memo: Logging with multiple output targets.
Lightweight self-hosted uptime monitor for websites and APIs with a built-in dashboard and local JSON-backed storage.
- api-monitoring
- devops
- go
- golang