Logging

Libraries for generating and working with log files.

Newest releases

sinkingpoint Clogger Clogger is a WIP version of my idealized logging system. In many ways, it is similar to syslog-ng, FluentBit, or LogStash, but tailored with f
 
156

bradfitz an irresponsibly bad logging library Is CVE-2021-44228 making you feel left out as a Go programmer? Fear not. We can fix that. I wouldn't use this pac
 
2.5k

darold TABLE OF CONTENTS NAME SYNOPSIS DESCRIPTION FEATURE REQUIREMENT INSTALLATION POSTGRESQL-CONFIGURATION LOG-STATEMENTS PARALLEL-PROCESSING INCREMENTAL-R
 
123

NCSC-NL Log4j Vulnerability (CVE-2021-44228) This repo contains operational information regarding the vulnerability in the Log4j logging library (CVE-2021-442
 
13

fantasticmao Nginx-Log-Analyzer README English | 中文 What is it Nginx-Log-Analyzer is a lightweight (simplistic) log analyzer, used to analyze Nginx access logs for
 

dj456119 AlfheimDB-WAL(Testing) The AlfheimDB's high performance write-ahead log. Core Struct WAL file struct in storage: ┌───────────┬───────────┐ │ 1K
 
17

faceair Loki On VictoriaMetrics This project experimentally supports the loki protocol on the VictoriaMetrics Cluster, and performance may be better. Supporte
 
20

rakyll logtoxray Write to logs, get X-Ray traces. No distributed tracing instrumenation library required. 🚧 🚧 🚧 THIS PROJECT IS A WORK-IN-PROGRESS PROTOTY
 
24

binalyze logger logger is an easily customizable wrapper for logrus with log rotation Usage There is only one function to initialize logger. logger.Init() When
 
108

deref exo: a process manager & log viewer for dev
 
1.4k

kubeshop An app that helps you monitor your Kubernetes cluster, debug critical deployments & gives recommendations for standard practices
 
21

kubec Simply realtime chia log analyzer for chia coin (XCH) farmers
 
1.2k

armon This library provides a metrics package which can be used to instrument code, expose application metrics, and profile runtime performance in a flexible manner.
 
22

go-kit ⚠️   PRE-RELEASE   ⚠️ DO NOT IMPORT THIS MODULE YOUR PROJECT WILL BREAK package log package log provides a minimal interface for structured logging in
 
163

JackBister Logsuck is a program that makes it easier for you to deal with your logs. It serves a similar purpose to Splunk or the ELK stack. You can use it to search your logs, correlate logs from different log files with each other and set
 
21k

sirupsen Logrus is a structured logger for Go (golang), completely API compatible with the standard library logger.
 
24

apex Go log format parsers, generated by Ldetool producing performant & memory efficient parsers.
 
19

boreq Plum is a real-time web server access log analyser. It allows the user to access the statistics using a web dashboard.
 
760

go-logr A simple logging interface for Go
 
837

brimdata zq is a command-line tool for searching and analyzing logs, particularly Zeek logs. If you are familiar with zeek-cut, you can think of zq as zeek-cut on steroids.
 
1.7k

amir20 Dozzle - dozzle.dev Dozzle is a real-time log viewer for Docker. It's free. It's small. And it's in your browser. While dozzle should work for most, it is not meant to be a full logging solution. For enterprise use,
 
26

ichtrojan An Error Logger for Go
 
Popular
16.7k

grafana Loki: like Prometheus, but for logs. Loki is a horizontally-scalable, highly-available, multi-tenant log aggregation system inspired by Prometheus. It is designed to be very cost effective and easy to operate. It
 
852

google logger Logger is a simple cross platform Go logging library for Windows, Linux, and macOS, it can log to the Windows event log, Linux/macOS syslog, and an io.Writer. This is not an official Google product.
 
39

matthewmueller Easily send structured logs to Datadog over TCP. Features Implements io.Writer key := os.Getenv("DATADOG_API_KEY") dd, err := datadog.Dial(&datadog.Config{APIKey: key}) defer dd.Close() client.Write([]byt
 
61

ccpaging nxlog4go - Next logging package based on log4go Installation Run go get github.com/ccpaging/nxlog4go OR Run go install github.com/ccpaging/nxlog4go Features: Structured Fast
 
56

visionmedia go-debug Conditional debug logging for Go libraries. View the docs. Installation $ go get github.com/tj/go-debug Example package main import . "github.com/tj/go-debug" import "time" var deb
 
1.3k

sanity-io Litter Litter is a pretty printer library for Go data structures to aid in debugging and testing. Litter is provided by Sanity: The Headless CMS Construction Kit Litter named for the fact that it outputs lit
 

vlinx-io go-logging A lite go logging component Install go get -v github.com/vlinx-io/go-logging Usage import "github.com/vlinx-io/go-logging" logger := logging.New("info.log", "error.log") logger.Debug
 
1.6k

boz kail: kubernetes tail Kubernetes tail. Streams logs from all containers of all matched pods. Match pods by service, replicaset, deployment, and others. Adjusts to a changing cluster - pods are added and removed from lo
 
275

kataras ✒️ golog golog is a simple, fast and easy-to-use level-based logger written entirely in GoLang. 🥇 Features Focus on high performance and agile perspective of things Easy API and a
 
Popular
4.5k

gliderlabs logspout Docker Hub automated builds for gliderlabs/logspout:latest and progrium/logspout:latest are now pointing to the release branch. For master, use gliderlabs/logspout:master. Individual versions are also av