Popularity
3.1
Declining
Activity
0.0
Stable
26
4
13

Programming language: Go
Tags: Logging    

logrusly alternatives and similar packages

Based on the "Logging" category

Do you think we are missing an alternative of logrusly or a related project?

Add another 'Logging' Package

README

Loggly Hooks for Logrus

Usage

package main

import (
    "github.com/sirupsen/logrus"
    "github.com/sebest/logrusly"
)

var logglyToken string = "YOUR_LOGGLY_TOKEN"

func main() {
    log := logrus.New()
    hook := logrusly.NewLogglyHook(logglyToken, "www.hostname.com", logrus.WarnLevel, "tag1", "tag2")
    log.Hooks.Add(hook)

    log.WithFields(logrus.Fields{
        "name": "joe",
        "age":  42,
    }).Error("Hello world!")

    // Flush is automatic for panic/fatal
    // Just make sure to Flush() before exiting or you may loose up to 5 seconds
    // worth of messages.
    hook.Flush()
}