[[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"