The hostname or IP address for the remote write backend.
port*
int
9009
The port remote write backend.
path*
string
The API Path of the remote write URL. Ex: api/v1/metrics.
headers
map
Additional headers to attach to each HTTP Request. The following headers cannot be changed: Content-Encoding, Content-Type, X-Prometheus-Remote-Write-Version, and User-Agent.
external_labels
map
Label names and values to be attached as metric attributes.
namespace
string
""
Prefix to attach to each metric name.
enable_resource_to_telemetry_conversion
bool
false
When enabled, it will convert all resource attributes to metric attributes.
enable_write_ahead_log
bool
false
Whether or not to enable a Write Ahead Log for the exporter.
wal_buffer_size
int
300
Number of objects to store in Write Ahead Log before truncating. Applicable if enable_write_ahead_log is true.
wal_truncate_frequency
int
60
Sets how often, in seconds, the Write Ahead Log should be truncated. Applicable if enable_write_ahead_log is true.
enable_tls
bool
false
Whether or not to use TLS.
strict_tls_verify
bool
false
Strict TLS Certificate Verification.
ca_file
string
Certificate authority used to validate TLS certificates. This is not required if the collector's operating system already trusts the certificate authority.
cert_file
string
A TLS certificate used for client authentication if mutual TLS is enabled.
key_file
string
A TLS private key used for client authentication if mutual TLS is enabled.