4 "github.com/sirupsen/logrus"
5 "gopkg.in/gemnasium/logrus-airbrake-hook.v2"
10 var log = logrus.New()
11 log.Formatter = new(logrus.TextFormatter) // default
12 log.Formatter.(*logrus.TextFormatter).DisableTimestamp = true // remove timestamp from test output
13 log.Hooks.Add(airbrake.NewHook(123, "xyz", "development"))
16 log.WithFields(logrus.Fields{
19 }).Info("A group of walrus emerges from the ocean")
21 log.WithFields(logrus.Fields{
24 }).Warn("The group's number increased tremendously!")
26 log.WithFields(logrus.Fields{
29 }).Error("The ice breaks!")
32 // level=info msg="A group of walrus emerges from the ocean" animal=walrus size=10
33 // level=warning msg="The group's number increased tremendously!" number=122 omg=true
34 // level=error msg="The ice breaks!" number=100 omg=true