RAII object for inflight gauge and request counters
If this object is dropped without calling mark_ok, then the request will increment
the request counter with the status label with REQUEST_STATUS_ERROR; otherwise, it will increment
the counter with status label REQUEST_STATUS_SUCCESS