# Graphite Output Plugin This plugin writes to [Graphite](http://graphite.readthedocs.org/en/latest/index.html) via raw TCP. For details on the translation between Telegraf Metrics and Graphite output, see the [Graphite Data Format](../../../docs/DATA_FORMATS_OUTPUT.md) ### Configuration: ```toml # 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" ## Graphite templates patterns ## 1. Template for cpu ## 2. Template for disk* ## 3. Default template # templates = [ # "cpu tags.measurement.host.field", # "disk* measurement.field", # "host.measurement.tags.field" #] ## Enable Graphite tags support # graphite_tag_support = false ## Character for separating metric name and field for Graphite tags # graphite_separator = "." ## 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 ```