Skip to content

Latest commit

 

History

History
57 lines (31 loc) · 1.67 KB

CHANGELOG.md

File metadata and controls

57 lines (31 loc) · 1.67 KB

Logrus Graylog hook

3.0,0 - 2019-01-08

  • Use logrus ReportCaller to get file, line and function. Breaking change: This change removes the File and Line fields of entries, and replace them with _file, _line, and method when ReportCaller is true (see logrus.SetReportCaller). Credits: @psampaz
  • Make this package a go module

2.0.7 - 2018-02-09

  • Fix reported levels to match syslog levels (@maxatome / #27)
  • Removed go 1.3 support

2.0.6 - 2017-06-01

2.0.5 - 2017-04-14

  • Support uncompressed messages (@yuancheng-p / #24)

2.0.4 - 2017-02-19

  • Avoid panic if the hook can't dial Graylog (@chiffa-org / #21)

2.0.3 - 2016-11-30

  • Add support for extracting stacktraces from errors (@flimzy / #19)
  • Allow specifying the host instead of taking os.Hostname by default (@mweibel / #18)

2.0.2 - 2016-09-28

  • Get rid of github.com/SocialCodeInc/go-gelf/gelf (#14)

2.0.1 - 2016-08-16

  • Fix an issue with entry constructor (#12)

2.0.0 - 2016-07-02

  • Remove facility param in constructor, as it's an optional param in Graylog 2.0 (credits: @saward / #9)
  • Improve precision of TimeUnix (credits: @RaphYot / #2)
  • Expose Gelf Writer (we will make this an interface in later versions) (credits: @cha-won / #10)

1.1.2 - 2016-06-03

  • Fix another race condition (credits: @dreyinger / #8)

1.1.1 - 2016-05-10

  • Fix race condition (credits: @rschmukler / #6)

1.1.0 - 2015-12-04

  • The default behavior is now to send the logs synchronously.
  • A new asynchronous hook is available through NewAsyncGraylogHook