An open-source engine that turns continuous content streams into search and monitoring. Durable ingestion, hybrid search, alerts, and plugins for formats, models and business rules.
Repository Index
47,133 repositories indexed
1–23 of 23 · Most stars
Top-like interface for container metrics
Realtime log viewer with web UI, tail -f for logs with a web interface browser.
🌈 slog.Handler that writes tinted (colorized) logs
- golang
- logging
- slog
- ansi
GoWrap is a command line tool for generating decorators for Go interfaces
- golang-tools
- golang
- go
- code-generation
gRPC Network Management Interface
A library built to provide support for defining service health for golang services. It allows you to register async health checks for your dependencies and the service itself, provides a health endpoint that exposes their status, and health metrics.
Self-hosted monitoring for Docker, Kubernetes and uptime. Single Go binary, no agent config, live alerts. Drop a container, your stack is monitored.
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 full featured Generic SNMP data collector with Web Administration Interface for InfluxDB
Interactive viewer for JSON logs.
- bubbletea
- go
- golang
- interactive
DoctorGPT brings GPT into production for application log error diagnosing!
- application
- chatgpt
- diagnosis
- diagnostics
A generics based dependency injection application framework for Go, supporting aspect oriented programming based on interceptors
- code-generation
- dependency-injection
- framework
- generics
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
A simple logging interface that supports cross-platform color and concurrency.
fast, extensible, versatile event router for Suricata's EVE-JSON format
- suricata
- eve
- json
- golang
Turn Nginx logs into Prometheus metrics
- nginx
- golang
- prometheus
- log
Logging, distilled
Structured log interface
- logging
- logger-interface
- structured-logging
- logging-facade
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.
automatic enumeration and maintenance of Suricata monitoring interfaces
- suricata
- interfaces
- automation
- network
Tamper-evident audit log for Go: an append-only, hash-chained, optionally Ed25519-signed log/slog handler, with offline logx verify. Built on the standard library, zero third-party dependencies. Also a full slog toolkit (colored output, JSON, rotation, fan-out, CLI).
- cli
- go
- golang
- slog
DLIA is an AI-powered Docker log monitoring agent that uses Large Language Models (LLMs) to intelligently analyze container logs, detect anomalies, and provide contextual insights over time.