70 lines
3.0 KiB
Plaintext
70 lines
3.0 KiB
Plaintext
[[outputs.wavefront]]
|
|
## Url for Wavefront API or Wavefront Proxy instance.
|
|
url = "https://metrics.wavefront.com"
|
|
|
|
## Authentication Token for Wavefront. Required if using Direct Ingestion. Not required if using a Wavefront Proxy.
|
|
#token = "DUMMY_TOKEN"
|
|
|
|
## Maximum number of metrics to send per HTTP request. This value should be higher than the `metric_batch_size`. Default is 10,000. Values higher than 40,000 are not recommended.
|
|
# http_maximum_batch_size = 10000
|
|
|
|
## Deprecated. DNS name of the Wavefront server or Wavefront Proxy. Use the `url` field instead.
|
|
#host = "wavefront.example.com"
|
|
|
|
## Deprecated. Wavefront proxy port. Use the `url` field instead.
|
|
#port = 2878
|
|
|
|
## prefix for metrics keys
|
|
#prefix = "my.specific.prefix."
|
|
|
|
## whether to use "value" for name of simple fields. default is false
|
|
#simple_fields = false
|
|
|
|
## character to use between metric and field name. default is . (dot)
|
|
#metric_separator = "."
|
|
|
|
## Convert metric name paths to use metricSeparator character
|
|
## When true will convert all _ (underscore) characters in final metric name. default is true
|
|
#convert_paths = true
|
|
|
|
## Use Strict rules to sanitize metric and tag names from invalid characters
|
|
## When enabled forward slash (/) and comma (,) will be accepted
|
|
#use_strict = false
|
|
|
|
## Use Regex to sanitize metric and tag names from invalid characters
|
|
## Regex is more thorough, but significantly slower. default is false
|
|
#use_regex = false
|
|
|
|
## point tags to use as the source name for Wavefront (if none found, host will be used)
|
|
#source_override = ["hostname", "address", "agent_host", "node_host"]
|
|
|
|
## whether to convert boolean values to numeric values, with false -> 0.0 and true -> 1.0. default is true
|
|
#convert_bool = true
|
|
|
|
## Truncate metric tags to a total of 254 characters for the tag name value. Wavefront will reject any
|
|
## data point exceeding this limit if not truncated. Defaults to 'false' to provide backwards compatibility.
|
|
#truncate_tags = false
|
|
|
|
## Flush the internal buffers after each batch. This effectively bypasses the background sending of metrics
|
|
## normally done by the Wavefront SDK. This can be used if you are experiencing buffer overruns. The sending
|
|
## of metrics will block for a longer time, but this will be handled gracefully by the internal buffering in
|
|
## Telegraf.
|
|
#immediate_flush = true
|
|
|
|
## Optional TLS Config
|
|
## Set to true/false to enforce TLS being enabled/disabled. If not set,
|
|
## enable TLS only if any of the other options are specified.
|
|
# tls_enable =
|
|
## Trusted root certificates for server
|
|
# tls_ca = "/path/to/cafile"
|
|
## Used for TLS client certificate authentication
|
|
# tls_cert = "/path/to/certfile"
|
|
## Used for TLS client certificate authentication
|
|
# tls_key = "/path/to/keyfile"
|
|
## Send the specified TLS server name via SNI
|
|
# tls_server_name = "kubernetes.example.com"
|
|
## Use TLS but skip chain & host verification
|
|
# insecure_skip_verify = false
|
|
|
|
## HTTP Timeout
|
|
#timeout="10s" |