"use strict";(self.webpackChunkinfluxdb_ui=self.webpackChunkinfluxdb_ui||[]).push([[212],{32714:e=>{e.exports='# Generic HTTP write listener\n[[inputs.http_listener_v2]]\n  ## Address and port to host HTTP listener on\n  service_address = ":8080"\n\n  ## Paths to listen to.\n  # paths = ["/telegraf"]\n\n  ## Save path as http_listener_v2_path tag if set to true\n  # path_tag = false\n\n  ## HTTP methods to accept.\n  # methods = ["POST", "PUT"]\n\n  ## maximum duration before timing out read of the request\n  # read_timeout = "10s"\n  ## maximum duration before timing out write of the response\n  # write_timeout = "10s"\n\n  ## Maximum allowed http request body size in bytes.\n  ## 0 means to use the default of 524,288,000 bytes (500 mebibytes)\n  # max_body_size = "500MB"\n\n  ## Part of the request to consume.  Available options are "body" and\n  ## "query".\n  # data_source = "body"\n\n  ## Set one or more allowed client CA certificate file names to\n  ## enable mutually authenticated TLS connections\n  # tls_allowed_cacerts = ["/etc/telegraf/clientca.pem"]\n\n  ## Add service certificate and key\n  # tls_cert = "/etc/telegraf/cert.pem"\n  # tls_key = "/etc/telegraf/key.pem"\n\n  ## Optional username and password to accept for HTTP basic authentication.\n  ## You probably want to make sure you have TLS configured above for this.\n  # basic_username = "foobar"\n  # basic_password = "barfoo"\n\n  ## Optional setting to map http headers into tags\n  ## If the http header is not present on the request, no corresponding tag will be added\n  ## If multiple instances of the http header are present, only the first value will be used\n  # http_header_tags = {"HTTP_HEADER" = "TAG_NAME"}\n\n  ## Data format to consume.\n  ## Each data format has its own unique set of configuration options, read\n  ## more about them here:\n  ## https://github.com/influxdata/telegraf/blob/master/docs/DATA_FORMATS_INPUT.md\n  data_format = "influx"\n'}}]);