keeper: fix all confirmation reporting to be on success (#930)
This commit is contained in:
parent
2040aa9fa6
commit
c2544d9bbd
|
@ -360,24 +360,24 @@ pub async fn loop_consume_events(
|
||||||
|
|
||||||
let sig_result = client.send_and_confirm_permissionless_tx(vec![ix]).await;
|
let sig_result = client.send_and_confirm_permissionless_tx(vec![ix]).await;
|
||||||
|
|
||||||
let confirmation_time = pre.elapsed().as_millis();
|
let duration_ms = pre.elapsed().as_millis();
|
||||||
METRIC_CONFIRMATION_TIMES.observe(confirmation_time as f64);
|
|
||||||
|
|
||||||
if let Err(e) = sig_result {
|
if let Err(e) = sig_result {
|
||||||
METRIC_CONSUME_EVENTS_FAILURE.inc();
|
METRIC_CONSUME_EVENTS_FAILURE.inc();
|
||||||
info!(
|
info!(
|
||||||
"metricName=ConsumeEventsV4Failure market={} durationMs={} consumed={} error={}",
|
"metricName=ConsumeEventsV4Failure market={} durationMs={} consumed={} error={}",
|
||||||
perp_market.name,
|
perp_market.name,
|
||||||
confirmation_time,
|
duration_ms,
|
||||||
num_of_events,
|
num_of_events,
|
||||||
e.to_string()
|
e.to_string()
|
||||||
);
|
);
|
||||||
error!("{:?}", e)
|
error!("{:?}", e)
|
||||||
} else {
|
} else {
|
||||||
METRIC_CONSUME_EVENTS_SUCCESS.inc();
|
METRIC_CONSUME_EVENTS_SUCCESS.inc();
|
||||||
|
METRIC_CONFIRMATION_TIMES.observe(duration_ms as f64);
|
||||||
info!(
|
info!(
|
||||||
"metricName=ConsumeEventsV4Success market={} durationMs={} consumed={}",
|
"metricName=ConsumeEventsV4Success market={} durationMs={} consumed={}",
|
||||||
perp_market.name, confirmation_time, num_of_events,
|
perp_market.name, duration_ms, num_of_events,
|
||||||
);
|
);
|
||||||
info!("{:?}", sig_result);
|
info!("{:?}", sig_result);
|
||||||
}
|
}
|
||||||
|
@ -413,23 +413,23 @@ pub async fn loop_update_funding(
|
||||||
};
|
};
|
||||||
let sig_result = client.send_and_confirm_permissionless_tx(vec![ix]).await;
|
let sig_result = client.send_and_confirm_permissionless_tx(vec![ix]).await;
|
||||||
|
|
||||||
let confirmation_time = pre.elapsed().as_millis();
|
let duration_ms = pre.elapsed().as_millis();
|
||||||
METRIC_CONFIRMATION_TIMES.observe(confirmation_time as f64);
|
|
||||||
|
|
||||||
if let Err(e) = sig_result {
|
if let Err(e) = sig_result {
|
||||||
METRIC_UPDATE_FUNDING_FAILURE.inc();
|
METRIC_UPDATE_FUNDING_FAILURE.inc();
|
||||||
error!(
|
error!(
|
||||||
"metricName=UpdateFundingV4Error market={} durationMs={} error={}",
|
"metricName=UpdateFundingV4Error market={} durationMs={} error={}",
|
||||||
perp_market.name,
|
perp_market.name,
|
||||||
confirmation_time,
|
duration_ms,
|
||||||
e.to_string()
|
e.to_string()
|
||||||
);
|
);
|
||||||
error!("{:?}", e)
|
error!("{:?}", e)
|
||||||
} else {
|
} else {
|
||||||
METRIC_UPDATE_FUNDING_SUCCESS.inc();
|
METRIC_UPDATE_FUNDING_SUCCESS.inc();
|
||||||
|
METRIC_CONFIRMATION_TIMES.observe(duration_ms as f64);
|
||||||
info!(
|
info!(
|
||||||
"metricName=UpdateFundingV4Success market={} durationMs={}",
|
"metricName=UpdateFundingV4Success market={} durationMs={}",
|
||||||
perp_market.name, confirmation_time,
|
perp_market.name, duration_ms,
|
||||||
);
|
);
|
||||||
info!("{:?}", sig_result);
|
info!("{:?}", sig_result);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue