-
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 |