Skip to content

duyvhh/logrus-sns

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Dec 18, 2017
244468e · Dec 18, 2017

History

3 Commits
Dec 18, 2017
Dec 17, 2017
Dec 18, 2017
Dec 18, 2017

Repository files navigation

SNS Hook for Logrus

Install

$ go get github.com/stvvan/logrus_sns

Usage

package main

import (
	"github.com/Sirupsen/logrus"
	"github.com/stvvan/logrus_sns"
)

func main() {
	snsHook, err := logrus_sns.NewSNSHook("topic_arn", "subject", "us-east-1")

	if err != nil {
		panic(err)
	}

	log.AddHook(snsHook)

	log.WithFields(log.Fields{
		"error": "errorMsg",
	}).Error("error!")
}