README
¶
Graphite Output Plugin
This plugin writes to Graphite via raw TCP.
For details on the translation between Telegraf Metrics and Graphite output, see the Graphite Data Format
Configuration:
# Configuration for Graphite server to send metrics to
[[outputs.graphite]]
## TCP endpoint for your graphite instance.
## If multiple endpoints are configured, the output will be load balanced.
## Only one of the endpoints will be written to with each iteration.
servers = ["localhost:2003"]
## Prefix metrics name
prefix = ""
## Graphite output template
## see https://github.com/influxdata/telegraf/blob/master/docs/DATA_FORMATS_OUTPUT.md
template = "host.tags.measurement.field"
## Enable Graphite tags support
# graphite_tag_support = false
## timeout in seconds for the write connection to graphite
timeout = 2
## Optional TLS Config
# tls_ca = "/etc/telegraf/ca.pem"
# tls_cert = "/etc/telegraf/cert.pem"
# tls_key = "/etc/telegraf/key.pem"
## Use TLS but skip chain & host verification
# insecure_skip_verify = false
Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Graphite ¶
type Graphite struct { GraphiteTagSupport bool // URL is only for backwards compatibility Servers []string Prefix string Template string Timeout int tlsint.ClientConfig // contains filtered or unexported fields }
func (*Graphite) Description ¶
func (*Graphite) SampleConfig ¶
Click to show internal directories.
Click to hide internal directories.