listen_address | string | 0.0.0.0 | The IP address to listen on. The collector must be available on the internet in order to receive logs from Cloudflare. |
https_port | int | 8443 | TCP port to receive incoming uploads from the LogPush job(s). |
cert_file* | string | | A TLS certificate used to encrypt communications on the listening server. Cloudflare requires that this certificate be signed by a public certificate authority. |
key_file* | string | | A TLS private key used to encrypt communications on the listening server. Cloudflare requires TLS. |
secret | string | | String used to validate that messages are coming from an expected source. |
attributes | map | | Any Cloudflare LogPush field names provided as keys will be mapped to attributes using the map value as the attribute name. |
timestamp_field | string | EdgeStartTimestamp | The name of the field that should be parsed to represent the Timestamp of the log record. |