telegraf/outputs
Tait Clarridge 4449f7f2fb Add prometheus_client service output module, update prometheus client
- Adds a client implementation using the prometheus go_client library
  that exposes metrics.

- Adds a new type of output "ServiceOutput" which follows inline with
  the "ServicePlugin", adding a Stop and Start method for the service

This change also requires the newer prometheus/client_golang code, so
the prometheus plugin needed to be changed.

Added the following to Godep:
    - bitbucket.org/ww/goautoneg (in github.com/common/expfmt/encode.go)
    - prometheus/common/expfmt (in plugins/prometheus.go)
    - github.com/prometheus/common/model (in plugins/prometheus.go)
    - github.com/prometheus/procfs (in github.com/client_golang/prometheus)
    - github.com/beorn7/perks/quantile (in github.com/client_golang/prometheus)

X-Github-Meta: closes #306
2015-10-28 15:28:39 -06:00
..
all Add prometheus_client service output module, update prometheus client 2015-10-28 15:28:39 -06:00
amqp Combine BatchPoints with the same RoutingTag to one message in amqp output 2015-10-21 11:53:08 -06:00
datadog add librato output plugin, update datadog plugin to skip non-number metrics 2015-10-26 13:29:53 -06:00
influxdb Do not fail Connect() in influxdb output when db creation fails 2015-10-22 11:14:10 -06:00
kafka Utilizing new client and overhauling Accumulator interface 2015-10-20 13:53:58 -06:00
librato add librato output plugin, update datadog plugin to skip non-number metrics 2015-10-26 13:29:53 -06:00
mqtt Moving the Duration wrapper to it's own package to break import loops. 2015-10-21 12:00:21 -07:00
nsq fixing test for NoError 2015-10-27 15:44:22 -06:00
opentsdb Replace opentsb docker image with the official one 2015-10-23 17:34:12 -06:00
prometheus_client Add prometheus_client service output module, update prometheus client 2015-10-28 15:28:39 -06:00
registry.go Add prometheus_client service output module, update prometheus client 2015-10-28 15:28:39 -06:00