A fancy self-hosted monitoring tool
Repository Index
47,133 repositories indexed
1–24 of 74 · Most stars
The Prometheus monitoring system and time series database.
- monitoring
- metrics
- alerting
- graphing
GoAccess is a real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems or through your browser.
- goaccess
- c
- real-time
- data-analysis
TranslatedCAT, as a basic component for server-side projects, provides multi-language clients for Java, C/C++, Node.js, Python, Go, etc. It has been deeply integrated into Meituan Dianping's infrastructure middleware frameworks (MVC framework, RPC framework, database framework, cache framework, etc., message queue, configuration system, etc.), providing Meituan Dianping's business lines with a rich set of system performance metrics, health status, real-time alerts, and more.
- apm
- java
- distributed
- realtime
Agent for collecting, processing, aggregating, and writing metrics, logs, and other arbitrary data.
- telegraf
- monitoring
- time-series
- metrics
⬆️ GitHub Actions uptime monitor & status page by @AnandChowdhary
- uptime
- uptime-monitor
- status
- statuspage
Logstash - transport and process your logs, events, or other data
Realtime log viewer for containers. Supports Docker, Swarm and K8s.
Open-source, self-hosted alerting for metrics, logs, and databases. Includes a built-in AI agent and MCP server.
- monitoring
- time-series
- nightingale
- tsdb
Automated developer-oriented status page with alerting and incident support
- golang
- go
- health
- monitor
Checkmate is an open-source, self-hosted tool designed to track and monitor server hardware, uptime, response times, and incidents in real-time with beautiful visualizations. Don't be shy, join here: https://discord.com/invite/NAb6H3UTjK :)
- server-monitoring
- uptime
- uptime-checker
- uptime-monitor
An AI-powered next-generation open source real-time observability system.
Real-time monitor and web admin for Celery distributed task queue
- celery
- task-queue
- monitoring
- administration
Speedtest Tracker is a self-hosted application that monitors the performance and uptime of your internet connection.
StreamAlert is a serverless, realtime data analysis framework which empowers you to ingest, analyze, and alert on data from any environment, using datasources and alerting logic you define.
- security
- kinesis
- serverless
- terraform
Open source framework for processing, monitoring, and alerting on time series data
- kapacitor
- monitoring
- time-series
Realtime log viewer with web UI, tail -f for logs with a web interface browser.
HTTP checks & tests (private & public) monitoring - check the status of your URL
Monitor your Website and APIs from your Computer. Get Notified through Slack, E-mail when your server is down or response time is more than expected.
- monitor
- slack
- notifications
- statusok
Your single pane of glass for real-time analytics into MySQL/MariaDB & ProxySQL
- monitoring
- mysql
- python
Uptime monitoring CLI tool with alerting and advanced settings
- cli
- monitoring
- termui
An application that tracks your time by monitoring your active window title and idle time.
A powerful and easy to configure uptime and ssl monitor
OpenTelemetry Compile-Time Instrumentation for Golang
- go
- instrumentation
- observability
- opentelemetry