Skip to content

Teddy-Schmitz/eventbridge_logrus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Amazon EventBridge Hook for Logrus

Install

$ go get github.com/Teddy-Schmitz/eventbridge_logrus

Usage

package main

import (
	"github.com/sirupsen/logrus"
	"github.com/Teddy-Schmitz/eventbridge_logrus"
)

func main() {
    hook, err := logrus_eventbridge.NewEventbridgeHook("region", "source", "eventbus")
    if err != nil {
        panic(err)
    }
    logrus.AddHook(hook)
    logrus.WithField("hello", "test").Errorln("an error")
}

EventBridge Patterns

Filter by log level

{
  "detail": {
    "level": [
      "info"
    ]
  }
}

Pull requests welcome!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages