Popularity
3.3
Growing
Activity
0.0
Stable
27
5
17

Programming language: Go
License: MIT License
Tags: Logging    

logrusly alternatives and similar packages

Based on the "Logging" category.
Alternatively, view logrusly alternatives based on common mentions on social networks and blogs.

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()
}