I've setup the Datadog metric integration and have added a metric that reports my system's uptime. The metric looks like the following:
A = sum:synthetics.http.response{check_id:checkid,step_id:stepid,status_code:200}.as_count()
B = sum:synthetics.http.response{check_id:checkid,step_id:stepid}.as_count()
C = 100 * (A/B)I'm reporting metric C in my Statuspage monitor.
If I look at the last 1 month of timeseries data for metric C in Datadog I never see a value > 100%. However, the same timeseries data in Statuspage for the same 1 month period shows a spike at 101% a couple of days ago.
Why would the timeseries metric values in Statuspage report different values than those in Datadog? What should I try to troubleshoot this further?