lumbermill

command module
v0.0.13 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 13, 2015 License: Apache-2.0 Imports: 23 Imported by: 0

README

Travis GoDoc

Lumbermill

This is a Go app which takes Heroku Log drains and parses the router and dyno information, and then pushes metrics to influxdb.

Setup

Setup Influx

Create a db, user and password, and write the details + hostname and port down.

Deploy to Heroku

Deploy to Heroku

Add the drain to an app
heroku drains:add https://<lumbermill_app>.herokuapp.com/drain --app <the-app-to-mill-for>

You'll then start getting metrics in your influxdb host!

Environment Variables
  • CRED_STORE: user1:pass1|user2:pass2|userN:passN -- Basic Auth credentials for HTTP endpoints.
  • DEBUG: Turn on debug mode
  • INFLUXDB_USER: User that has permissions to write to the database
  • INFLUXDB_PWD: Password for the user
  • INFLUXDB_NAME: Database name in InfluxDB
  • INFLUXDB_HOSTS: InfluxDB hosts in the hash ring.
  • INFLUXDB_SKIP_VERIFY: Skip TLK verification?
  • LIBRATO_TOKEN: Librato token for posting metrics to
  • LIBRATO_OWNER: User that owns said token
  • LIBRATO_SOURCE: Source for Librato metrics.
  • PORT:

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
Godeps
_workspace/src/github.com/kr/logfmt
Package implements the decoding of logfmt key-value pairs.
Package implements the decoding of logfmt key-value pairs.
_workspace/src/github.com/rcrowley/go-metrics
Go port of Coda Hale's Metrics library <https://github.com/rcrowley/go-metrics> Coda Hale's original work: <https://github.com/codahale/metrics>
Go port of Coda Hale's Metrics library <https://github.com/rcrowley/go-metrics> Coda Hale's original work: <https://github.com/codahale/metrics>
Metrics output to StatHat.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL