There appears to be some contradictions in the docs regarding the correct form of utf8
to use with escaping=
in the Accept
header
Based on what works functionally I believe allow-utf-8
to be the correct option
The content negotiation page at https://prometheus.io/docs/instrumenting/content_negotiation/ uses allow-utf8
exclusively. The value appears in the list of valid values, in the 2 instances in the default Accept
header value, and the 2 instances in the default protobuf Accept
header value
Edit: Preemptively added a PR #2748