feat(gateway): push shard latency to prometheus

This commit is contained in:
alyssa 2025-01-04 23:04:58 +00:00
parent b2b9623942
commit e88d6b7e2a

View file

@ -85,6 +85,8 @@ impl ShardStateManager {
.recent()
.first()
.map_or_else(|| 0, |d| d.as_millis()) as i32;
gauge!("pluralkit_gateway_shard_latency", "shard_id" => shard_id.to_string())
.set(info.latency);
self.save_shard(shard_id, info).await?;
Ok(())
}