Add another label on guage metric

This commit is contained in:
CakeAndBanana
2025-10-20 03:03:59 +02:00
parent 698a9eddf7
commit 70500b21e6
2 changed files with 2 additions and 2 deletions

View File

@@ -186,7 +186,7 @@ public partial class LightlessHub : Hub<ILightlessHub>, ILightlessHub
&& string.Equals(connectionId, Context.ConnectionId, StringComparison.Ordinal)) && string.Equals(connectionId, Context.ConnectionId, StringComparison.Ordinal))
{ {
_lightlessMetrics.DecGaugeWithLabels(MetricsAPI.GaugeConnections, labels: Continent); _lightlessMetrics.DecGaugeWithLabels(MetricsAPI.GaugeConnections, labels: Continent);
_lightlessMetrics.DecGaugeWithLabels(MetricsAPI.GaugeConnections, labels: Country);
try try
{ {
await GposeLobbyLeave().ConfigureAwait(false); await GposeLobbyLeave().ConfigureAwait(false);

View File

@@ -20,7 +20,7 @@ public class LightlessMetrics
if (!string.Equals(gauge, MetricsAPI.GaugeConnections, StringComparison.OrdinalIgnoreCase)) if (!string.Equals(gauge, MetricsAPI.GaugeConnections, StringComparison.OrdinalIgnoreCase))
_gauges.Add(gauge, Prometheus.Metrics.CreateGauge(gauge, gauge)); _gauges.Add(gauge, Prometheus.Metrics.CreateGauge(gauge, gauge));
else else
_gauges.Add(gauge, Prometheus.Metrics.CreateGauge(gauge, gauge, new[] { "continent" })); _gauges.Add(gauge, Prometheus.Metrics.CreateGauge(gauge, gauge, ["continent, country"]));
} }
} }