Skip to content

lebedevars/logrussentryhook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sentry hook for Logrus

Example usage:

hook := lhs.New("dsn", "environment")
hook.SetLevels([]logrus.Level{logrus.WarnLevel, logrus.ErrorLevel}) // Error, Fatal, Panic by default

err := hook.Init()
if err != nil {
    logger.WithError(err).Error("cannot init sentry")
}

logger.AddHook(hook)

Hook retrieves fields from WithField() functions and sends data to Sentry alongside error message and stack trace.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages