{"action":"closed","issue":{"url":"https://api.github.com/repos/EmileVauge/traefik/issues/15","labels_url":"https://api.github.com/repos/EmileVauge/traefik/issues/15/labels{/name}","comments_url":"https://api.github.com/repos/EmileVauge/traefik/issues/15/comments","events_url":"https://api.github.com/repos/EmileVauge/traefik/issues/15/events","html_url":"https://github.com/EmileVauge/traefik/issues/15","id":108072200,"number":15,"title":"Use Logrus instead of go-logging","user":{"login":"EmileVauge","id":6207234,"avatar_url":"https://avatars.githubusercontent.com/u/6207234?v=3","gravatar_id":"","url":"https://api.github.com/users/EmileVauge","html_url":"https://github.com/EmileVauge","followers_url":"https://api.github.com/users/EmileVauge/followers","following_url":"https://api.github.com/users/EmileVauge/following{/other_user}","gists_url":"https://api.github.com/users/EmileVauge/gists{/gist_id}","starred_url":"https://api.github.com/users/EmileVauge/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/EmileVauge/subscriptions","organizations_url":"https://api.github.com/users/EmileVauge/orgs","repos_url":"https://api.github.com/users/EmileVauge/repos","events_url":"https://api.github.com/users/EmileVauge/events{/privacy}","received_events_url":"https://api.github.com/users/EmileVauge/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/EmileVauge/traefik/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-09-24T07:07:25Z","updated_at":"2015-09-24T14:11:39Z","closed_at":"2015-09-24T14:11:39Z","body":"Replace logging backend from [go-logging](https://github.com/op/go-logging) to [logrus](https://github.com/Sirupsen/logrus).\r\nIt will provides usefull hooks:\r\n\r\n| Hook  | Description |\r\n| ----- | ----------- |\r\n| [Airbrake](https://github.com/Sirupsen/logrus/blob/master/hooks/airbrake/airbrake.go) | Send errors to an exception tracking service compatible with the Airbrake API. Uses [`airbrake-go`](https://github.com/tobi/airbrake-go) behind the scenes. |\r\n| [Papertrail](https://github.com/Sirupsen/logrus/blob/master/hooks/papertrail/papertrail.go) | Send errors to the Papertrail hosted logging service via UDP. |\r\n| [Syslog](https://github.com/Sirupsen/logrus/blob/master/hooks/syslog/syslog.go) | Send errors to remote syslog server. Uses standard library `log/syslog` behind the scenes. |\r\n| [BugSnag](https://github.com/Sirupsen/logrus/blob/master/hooks/bugsnag/bugsnag.go) | Send errors to the Bugsnag exception tracking service. |\r\n| [Sentry](https://github.com/Sirupsen/logrus/blob/master/hooks/sentry/sentry.go) | Send errors to the Sentry error logging and aggregation service. |\r\n| [Hiprus](https://github.com/nubo/hiprus) | Send errors to a channel in hipchat. |\r\n| [Logrusly](https://github.com/sebest/logrusly) | Send logs to [Loggly](https://www.loggly.com/) |\r\n| [Slackrus](https://github.com/johntdyer/slackrus) | Hook for Slack chat. |\r\n| [Journalhook](https://github.com/wercker/journalhook) | Hook for logging to `systemd-journald` |\r\n| [Graylog](https://github.com/gemnasium/logrus-hooks/tree/master/graylog) | Hook for logging to [Graylog](http://graylog2.org/) |\r\n| [Raygun](https://github.com/squirkle/logrus-raygun-hook) | Hook for logging to [Raygun.io](http://raygun.io/) |\r\n| [LFShook](https://github.com/rifflock/lfshook) | Hook for logging to the local filesystem |\r\n| [Honeybadger](https://github.com/agonzalezro/logrus_honeybadger) | Hook for sending exceptions to Honeybadger |\r\n| [Mail](https://github.com/zbindenren/logrus_mail) | Hook for sending exceptions via mail |\r\n| [Rollrus](https://github.com/heroku/rollrus) | Hook for sending errors to rollbar |\r\n| [Fluentd](https://github.com/evalphobia/logrus_fluent) | Hook for logging to fluentd |\r\n| [Mongodb](https://github.com/weekface/mgorus) | Hook for logging to mongodb |\r\n"}}