Registry / logging / wercker-journalhook

wercker-journalhook

JSON →
library0.0.0-20230927020745-64542ffa4117gogounverified

Logrus hook for sending log entries to systemd journal.

go get github.com/wercker/journalhook
INSTALL
IMPORT
SIG · WERCKER-JOURNALHOO
W
wercker-journalhook
logginggov0.0.0-20230927020745-64542ffa4117
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

journalhook
github.com/wercker/journalhook

Add systemd journal hook to logrus

package main import ( "github.com/sirupsen/logrus" "github.com/wercker/journalhook" ) func main() { log := logrus.New() hook, err := journalhook.NewJournalHook() if err != nil { panic(err) } log.Hooks.Add(hook) log.Info("Hello, journal!") }
Debug
Known issues
gotchaThis hook only works on systems with systemd journald.
fix
Ensure your system runs systemd and has journald active.
affects: >=0.0.0
Upgrade
Version history
0.0.0-20230927020745-64542ffa4117latest on pkg.go.dev
Audit
Dependencies

No dependency data recorded yet.

Agent activity
53 hits · last 30 days
node
46
Amazon
1
Resources
wercker-journalhook — go get wercker-journalhook · libregistry