Can I replace a None/Insufficient data point as a value (constant is fine) in a Cloudwatch Math Expression?
I am using a math expression of several metrics: if's, arithmetic, etc.
The problem is that you are now bound by all of the variables having sufficient data. If one is missing a datapoint, WHAM! Insufficient data for that math expression.
Ideally, I'd like to do something like the following based on the standard SQL coalesce
function:
coalsece(m1, m2, 15) + coalesce(m3, 25) / coalesce(m4, 8)
PLEASE NOTE: Cloudwatch's mechanism for handling Insufficient Data only covers the final value (the result of the math expression). I am looking to cover each individual value differently, allowing more than just is breaching/is ok/last value/insufficient data
. Thus, the question linked here is an insufficient answer