@@ -5,10 +5,10 @@ namespace MaxPower.HostedServices;
5
5
6
6
public class ExporterService ( MaxSettings maxSettings , IEnumerable < InverterConfiguration > inverters , IMaxTalkClient maxTalkClient , ILogger < ExporterService > logger ) : BackgroundService
7
7
{
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" ] ) ;
12
12
13
13
public MaxSettings MaxSettings { get ; } = maxSettings ?? throw new ArgumentNullException ( nameof ( maxSettings ) ) ;
14
14
public IEnumerable < InverterConfiguration > Inverters { get ; } = inverters ?? throw new ArgumentNullException ( nameof ( inverters ) ) ;
0 commit comments