When evaluating the metrics endpoint after a canary is deleted, I still see metrics emitted for the previous status. The canary is successfully removed from the controller collection, but it would be beneficial when reporting on active canaries to be able to rule out deleted/terminated canaries. Would an addition of a fourth value in the gauge be acceptable when the DeleteFunc is invoked?
0 - running, 1 - successful, 2 - failed, 3 - terminated
When evaluating the metrics endpoint after a canary is deleted, I still see metrics emitted for the previous status. The canary is successfully removed from the controller collection, but it would be beneficial when reporting on active canaries to be able to rule out deleted/terminated canaries. Would an addition of a fourth value in the gauge be acceptable when the DeleteFunc is invoked?
0 - running, 1 - successful, 2 - failed, 3 - terminated