Skip to content

Commit 60eba18

Browse files
committed
Change metrics from counter to gauge
1 parent 7ecc3fd commit 60eba18

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-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("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"]);
8+
private Gauge _energyDay = Metrics.CreateGauge("maxpower_energy_day", "The amount of energy created today in kWh", ["ip", "id"]);
9+
private Gauge _energyMonth = Metrics.CreateGauge("maxpower_energy_month", "The amount of energy created this month in kWh", ["ip", "id"]);
10+
private Gauge _energyYear = Metrics.CreateGauge("maxpower_energy_year", "The amount of energy created this year in kWh", ["ip", "id"]);
11+
private Gauge _energyTotal = Metrics.CreateGauge("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));

0 commit comments

Comments
 (0)