Don't write NaN values to Cortex TSS plugin

Description

When a counter reset occurs, a NaN value can be stored via the Cortex TSS plugin. On instances with dual write, the RRD files are observed to store a null value. Because of the NaN, when querying data directly from Cortex via PromQL, aggregations fail to process.

Request from customer is to not persist NaN values to Cortex. If there is an problem gathering data from a node, just don’t persist a value instead of recording that there was an invalid value.

Acceptance / Success Criteria

None

Activity

Christian Pape February 8, 2024 at 7:27 AM

Merged.

Christian Pape February 7, 2024 at 7:39 AM

Please review:
* PR:

Fixed

Details

Assignee

Reporter

HB Grooming Date

HB Backlog Status

Sprint

Fix versions

Priority

PagerDuty

Created December 8, 2023 at 4:03 PM
Updated February 8, 2024 at 7:27 AM
Resolved February 8, 2024 at 7:27 AM