Structured, pluggable logging for Go.
- logging
- logrus
- go
47,133 repositories indexed
1–20 of 20 · Most stars
Structured, pluggable logging for Go.
Why is this running? Trace any process, port, container, or file back to what started it - CLI + TUI.
Realtime log viewer for containers. Supports Docker, Swarm and K8s.
Automated developer-oriented status page with alerting and incident support
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.
Uptime monitoring CLI tool with alerting and advanced settings
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.
Translated📑 Lightweight, configurable, extensible logging library written in Go. Support multi level, multi outputs and built-in multi file logger, buffers, clean, rotate-file handling. Easy to use. Also includes compression among its enhanced features.
Self-hosted monitoring for Docker, Kubernetes and uptime. Single Go binary, no agent config, live alerts. Drop a container, your stack is monitored.
Dead simple, super fast, zero allocation logger for Golang
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!
A generics based dependency injection application framework for Go, supporting aspect oriented programming based on interceptors
Timberjack is a Go log rolling library with support for size-based, time-based, and manual rotation.
: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...
A simple logging interface that supports cross-platform color and concurrency.
An golang log lib, supports tracking and level, wrap by standard log lib
a golang log lib supports level and multi handlers
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.
Lightweight self-hosted uptime monitor for websites and APIs with a built-in dashboard and local JSON-backed storage.
Go SDK for Tickstem — HTTP uptime monitoring for production apps