Skip to content

Commit c5d11e1

Browse files
committed
update metric pusher
1 parent b30989d commit c5d11e1

File tree

4 files changed

+2
-11
lines changed

4 files changed

+2
-11
lines changed

src/HostedServiceMetricPusher/HostedServiceMetricPusher.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<ItemGroup>
66
<PackageReference Include="Prometheus.Client" Version="5.2.0" />
77
<PackageReference Include="Prometheus.Client.DependencyInjection" Version="1.4.0" />
8-
<PackageReference Include="Prometheus.Client.MetricPusher.HostedService" Version="0.3.0" />
8+
<PackageReference Include="Prometheus.Client.MetricPusher.HostedService" Version="0.4.0" />
99
<PackageReference Include="Microsoft.Extensions.Hosting" Version="7.0.1" />
1010
</ItemGroup>
1111
</Project>

src/HostedServiceMetricPusher/Program.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
using System;
21
using HostedServiceMetricPusher;
32
using Microsoft.Extensions.DependencyInjection;
43
using Microsoft.Extensions.Hosting;
@@ -15,7 +14,7 @@
1514
var host = Host.CreateDefaultBuilder(args)
1615
.ConfigureServices(services =>
1716
{
18-
services.AddMetricPusherService(metricPusher, TimeSpan.FromSeconds(1));
17+
services.AddMetricPusherHostedService(metricPusher);
1918
services.AddHostedService<Worker>();
2019
})
2120
.Build();

src/WebMetricPusher/Startup.cs

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
using Microsoft.Extensions.DependencyInjection;
55
using Prometheus.Client.Collectors;
66
using Prometheus.Client.DependencyInjection;
7-
using Prometheus.Client.HttpRequestDurations;
87
using Prometheus.Client.MetricPusher;
98

109
namespace WebMetricPusher;
@@ -32,12 +31,6 @@ public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
3231

3332
app.UseEndpoints(endpoints => { endpoints.MapControllers(); });
3433

35-
app.UsePrometheusRequestDurations(q =>
36-
{
37-
q.IncludePath = true;
38-
q.IncludeMethod = true;
39-
});
40-
4134
var registry = app.ApplicationServices.GetService<ICollectorRegistry>();
4235
var pusher = new MetricPusher(new MetricPusherOptions
4336
{

src/WebMetricPusher/WebMetricPusher.csproj

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
</PropertyGroup>
55
<ItemGroup>
66
<PackageReference Include="Prometheus.Client" Version="5.2.0" />
7-
<PackageReference Include="Prometheus.Client.HttpRequestDurations" Version="4.0.0" />
87
<PackageReference Include="Prometheus.Client.MetricPusher" Version="3.2.0" />
98
<PackageReference Include="Prometheus.Client.DependencyInjection" Version="1.4.0" />
109
</ItemGroup>

0 commit comments

Comments
 (0)