-
Notifications
You must be signed in to change notification settings - Fork 2.3k
Hooks
ICHINOSE Shogo edited this page Sep 10, 2023
·
36 revisions
This page describes the list of known hooks services. The list is provided as is. They are not scrutinized nor reviewed by logrus developers.
| Hook | Description |
|---|---|
| Airbrake "legacy" | Send errors to an exception tracking service compatible with the Airbrake API V2. Uses airbrake-go behind the scenes. |
| Airbrake | Send errors to the Airbrake API V3. Uses the official gobrake behind the scenes. |
| Amazon Kinesis | Hook for logging to Amazon Kinesis |
| Amazon SNS | Hook for logging to Amazon Simple Notification Service (SNS) |
| Amazon EventBridge | Hook for logging to Amazon EventBridge |
| Amqp-Hook | Hook for logging to Amqp broker (Like RabbitMQ) |
| Anexia CloudLog | Hook for logging to Anexia CloudLog |
| Application Insights | Hook for logging to Application Insights |
| AzureTableHook | Hook for logging to Azure Table Storage |
| Bugsnag | Send errors to the Bugsnag exception tracking service. |
| ClickHouse | Send logs to ClickHouse |
| Datadog Log | Hook for logging to Datadog over HTTP endpoint |
| Discord Bot Hook | Hook for logging to Discord using Discord app |
| Discordrus | Hook for logging to Discord |
| Elastic APM | Hook for logging errors to Elastic APM |
| ElasticSearch | Hook for logging to ElasticSearch |
| ElasticSearch (with the official client) | Hook for logging to ElasticSearch |
| Firehose | Hook for logging to Amazon Firehose |
| Fluentd | Hook for logging to fluentd |
| Go-Slack | Hook for logging to Slack |
| Graylog | Hook for logging to Graylog |
| Hiprus | Send errors to a channel in hipchat. |
| Honeybadger | Hook for sending exceptions to Honeybadger |
| InfluxDB | Hook for logging to influxdb |
| Influxus | Hook for concurrently logging to InfluxDB |
| Journalhook | Hook for logging to systemd-journald
|
| KafkaLogrus | Hook for logging to Kafka |
| Kafka REST Proxy | Hook for logging to Kafka REST Proxy |
| LFShook | Hook for logging to the local filesystem |
| Logbeat | Hook for logging to Opbeat |
| Logentries | Hook for logging to Logentries |
| Logentrus | Hook for logging to Logentries |
| Logmatic.io | Hook for logging to Logmatic.io |
| Logrus Boltdb Hook | Hook for logging to boltdb |
| Logrus Bolt Hook | Hook for logging to boltdb |
| Logrusly | Send logs to Loggly |
| Logstash | Hook for logging to Logstash |
| Loki | Hook for logging to Loki |
| Lumberjackrus | Hook for logging to the local filesystem (with logrotate and a file per log level) |
| Hook for sending exceptions via mail | |
| Mattermost | Hook for logging to Mattermost |
| Mongodb | Hook for logging to mongodb |
| MongoDB | An asynchronous MongoDB Hook |
| MongoDB | Hook for logging to MongoDB with MongoDB Go driver |
| MySQL | An asynchronous MySQL Hook |
| NATS-Hook | Hook for logging to NATS |
| New Relic | Hook for logging to New Relic |
| NXLog | Hook for logging to NXLog |
| Octokit | Hook for logging to github via octokit |
| OpsGenie | Hook for OpsGenie. |
| Papertrail | Send errors to the Papertrail hosted logging service via UDP. |
| PostgreSQL | Send logs to PostgreSQL |
| Promrus | Expose number of log messages as Prometheus metrics |
| Pushover | Send error via Pushover |
| Raygun | Hook for logging to Raygun.io |
| Redactrus | Redact sensitive information from your logs |
| Redis-Hook | Hook for logging to a ELK stack (through Redis) |
| Rollrus | Hook for sending errors to rollbar |
| Rocketrus | Hook for RocketChat. |
| Scribe | Hook for logging to Scribe |
| Sentrus | Send errors to Sentry (using the latest Sentry SDK: sentry-go) |
| Sentry | Send errors to the Sentry error logging and aggregation service. |
| Seq | Hook for logging to Seq |
| Slackrus | Hook for Slack chat. |
| logrus-slog-hook | migrate path for log/slog package. |
| Splunk | Hook for sending events to Splunk |
| Stackdriver | Hook for logging to Google Stackdriver |
| Sumologrus | Hook for logging to SumoLogic |
| Sumorus | Hook for logging to SumoLogic |
| Syslog | Send errors to remote syslog server. Uses standard library log/syslog behind the scenes. |
| Syslog TLS | Send errors to remote syslog server with TLS support. |
| SQS-Hook | Hook for logging to Amazon Simple Queue Service (SQS) |
| Telegram | Hook for logging errors to Telegram |
| Telegram | Hook for sending logs to Telegram |
| Tencent Cloud CLS | Hook for Tencent Cloud CLS (zh-CN) |
| TraceView | Hook for logging to AppNeta TraceView |
| Typetalk | Hook for logging to Typetalk |
| Vkrus | Hook for logging to VK |
| Windows Event Log | Hook for Windows Event Log |
| Yandex Cloud Logging | Hook for logging to Yandex Cloud Logging |
| DingTalk | Hook for logging to DingTalk Rebot |
| FeiShu | Hook for logging to FeiShu Rebot |
| Aliyun SLS | Hook for logging to Aliyun SLS |