Added some logging for country

This commit is contained in:
CakeAndBanana
2025-10-20 04:05:27 +02:00
parent 8a329ccbaa
commit b142329d09
2 changed files with 11 additions and 2 deletions

View File

@@ -166,6 +166,10 @@ public class GeoIPService : IHostedService
if (_dbReader!.TryCity(ip, out var response))
{
_logger.LogInformation(ip.ToString());
_logger.LogInformation(response?.Country?.ToString());
_logger.LogInformation(response?.Country?.IsoCode);
var country = response?.Country?.IsoCode;
return !string.IsNullOrEmpty(country) ? country : "*";
}

View File

@@ -190,8 +190,13 @@ public partial class LightlessHub : Hub<ILightlessHub>, ILightlessHub
if (_userConnections.TryGetValue(UserUID, out var connectionId)
&& string.Equals(connectionId, Context.ConnectionId, StringComparison.Ordinal))
{
_lightlessMetrics.DecGaugeWithLabels(MetricsAPI.GaugeConnections, labels: Continent);
_lightlessMetrics.DecGaugeWithLabels(MetricsAPI.GaugeConnections, labels: Country);
var ResultLabels = new List<string>
{
Continent,
Country,
};
_lightlessMetrics.DecGaugeWithLabels(MetricsAPI.GaugeConnections, labels: [.. ResultLabels]);
try
{
await GposeLobbyLeave().ConfigureAwait(false);