Skip to content

sclasen/go-metrics-cloudwatch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

go-metrics-cloudwatch

Reports go-metrics to cloudwatch.

Build Status

usage

import (
    "github.com/sclasen/go-metrics-cloudwatch/config"
    "github.com/sclasen/go-metrics-cloudwatch/reporter"
    "github.com/aws/aws-sdk-go/service/cloudwatch"
    "github.com/rcrowley/go-metrics"
)

registry := metrics.NewRegistry()
metricsConf := &config.Config{
		Client:            cloudwatch.New(...),
		Namespace:         "my-metrics-namespace",
		Filter:            &config.NoFilter{},
		ReportingInterval: 1 * time.Minute,
		StaticDimensions:  []map[string]string{"name":"value"},
	}
go reporter.Cloudwatch(registry, metricsConf)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published