Werk #15641: Prometheus: Properly Encode PromQL Queries
Component | Checks & agents | ||||||
Title | Prometheus: Properly Encode PromQL Queries | ||||||
Date | Sep 10, 2023 | ||||||
Level | Trivial Change | ||||||
Class | Bug Fix | ||||||
Compatibility | Compatible - no manual interaction needed | ||||||
Checkmk versions & editions |
|
The Prometheus agent allows specifying PromQL queries via the option Service creation using PromQL queries. In 2.2.0, any query containing a '+' would not be encoded properly. For example, the query
up{container=".+"}
would result in a HTTP request, which is interpreted by Prometheus as
up{container=". "}