Skip to content
This repository was archived by the owner on Dec 24, 2025. It is now read-only.

Commit 6468a52

Browse files
committed
Add metrics for number of user agents
1 parent 519c48a commit 6468a52

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/endpoints/global_data.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -172,6 +172,8 @@ pub async fn metrics(
172172
writeln!(response, "online_players {online_players}");
173173
let data_container = global_data.read().await;
174174
let request_agents = data_container.data.request_user_agents.clone();
175+
let request_agents_count = request_agents.len();
176+
writeln!(response, "request_agents_count {request_agents_count}");
175177
for (agent, count) in request_agents {
176178
if let Some((mod_ver, minecraft_ver, note)) = parse_user_agent(agent) {
177179
writeln!(response, "request_count{{mod_version=\"{mod_ver}\", minecraft_version=\"{minecraft_ver}\", mod=\"{note}\"}} {count}");

0 commit comments

Comments
 (0)