Skip to content

Commit 7ecc3fd

Browse files
committed
Improve metric names
1 parent 337ef02 commit 7ecc3fd

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

MaxPower/HostedServices/ExporterService.cs

+4-4
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@ namespace MaxPower.HostedServices;
55

66
public class ExporterService(MaxSettings maxSettings, IEnumerable<InverterConfiguration> inverters, IMaxTalkClient maxTalkClient, ILogger<ExporterService> logger) : BackgroundService
77
{
8-
private Counter _energyDay = Metrics.CreateCounter("EnergyDay", "The amount of energy created this day in kWh", ["ip", "id"]);
9-
private Counter _energyMonth = Metrics.CreateCounter("EnergyMonth", "The amount of energy created this month in kWh", ["ip", "id"]);
10-
private Counter _energyYear = Metrics.CreateCounter("EnergyYear", "The amount of energy created this year in kWh", ["ip", "id"]);
11-
private Counter _energyTotal = Metrics.CreateCounter("EnergyTotal", "The amount of energy created in total in kWh", ["ip", "id"]);
8+
private Counter _energyDay = Metrics.CreateCounter("maxpower_energy_day", "The amount of energy created today in kWh", ["ip", "id"]);
9+
private Counter _energyMonth = Metrics.CreateCounter("maxpower_energy_month", "The amount of energy created this month in kWh", ["ip", "id"]);
10+
private Counter _energyYear = Metrics.CreateCounter("maxpower_energy_year", "The amount of energy created this year in kWh", ["ip", "id"]);
11+
private Counter _energyTotal = Metrics.CreateCounter("maxpower_energy_total", "The amount of energy created in total in kWh", ["ip", "id"]);
1212

1313
public MaxSettings MaxSettings { get; } = maxSettings ?? throw new ArgumentNullException(nameof(maxSettings));
1414
public IEnumerable<InverterConfiguration> Inverters { get; } = inverters ?? throw new ArgumentNullException(nameof(inverters));

MaxPower/Program.cs

+2
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ public static void Main(string[] args)
2222
var maxSettings = builder.Configuration.GetSection("MaxSettings").Get<MaxSettings>() ?? new MaxSettings();
2323
var inverters = builder.Configuration.GetSection("Inverters").Get<InverterConfiguration[]>() ?? [];
2424

25+
Log.Logger.Information($"Found {(inverters.Length == 1 ? "1 inverter" : $"{inverters.Length} inverters")} to process.");
26+
2527
builder.Services.AddSingleton(maxSettings);
2628
builder.Services.AddSingleton<IEnumerable<InverterConfiguration>>(inverters);
2729

0 commit comments

Comments
 (0)