Sleavely / aws-account-error-log-forwarder

An account-level subscription filter that forwards matching AWS CloudWatch logs to an external service.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AWS account-level error log forwarder

An account-level subscription filter that forwards matching logs to an external service.

CI status

Usage

  • Clone this repository
  • Create a webhook in Discord
  • Place the webhook URL a repository secret named DISCORD_WEBHOOK_URL

Note

If you don't have OIDC authentication set up in your AWS account yet, have a look at Cloudbourn/github-oidc to get up and running.

Examples

Screenshot of a Discord message showing JSON-encoded log data and a link to the log stream it originated in

Screenshot of a Discord message showing a log message that could not be parsed as JSON in its entirety

About

An account-level subscription filter that forwards matching AWS CloudWatch logs to an external service.

License:MIT License


Languages

Language:TypeScript 96.7%Language:JavaScript 3.3%