Add isUrgent tag to message delivery latency metrics

This commit is contained in:
Chris Eager
2025-06-04 11:03:11 -05:00
committed by Ameya Lokare
parent aef7f3fef8
commit 0f185a528d
3 changed files with 6 additions and 3 deletions

View File

@@ -71,6 +71,7 @@ public final class MessageMetrics {
public void measureOutgoingMessageLatency(final long serverTimestamp,
final String channel,
final boolean isPrimaryDevice,
final boolean isUrgent,
final String userAgent,
final ClientReleaseManager clientReleaseManager) {
@@ -78,6 +79,7 @@ public final class MessageMetrics {
tags.add(UserAgentTagUtil.getPlatformTag(userAgent));
tags.add(Tag.of("channel", channel));
tags.add(Tag.of("isPrimary", String.valueOf(isPrimaryDevice)));
tags.add(Tag.of("isUrgent", String.valueOf(isUrgent)));
UserAgentTagUtil.getClientVersionTag(userAgent, clientReleaseManager).ifPresent(tags::add);