prometheus-net-contrib
prometheus-net-contrib copied to clipboard
Exposes .NET core diagnostic listeners and counters
Fixing the name of the SignalR connections-stopped metric.
The counters `DeviceAuthorizationSuccessCount ` and `DeviceAuthorizationFailureCount` are using the same metric `idsrv_device_authorization_success_total` - which probably results in failures being recorded always as successful events. I've also updated the README to...
Hi, could you please share sample grafana dashboard rendering counters?
I'm trying to pull this package in as part of a diagnostics library and generally we use netstandard2.0 or netstandard2.1. Is there anything preventing this project from supporting netstandard2.0, netstandard2.1,...
This PR adds `aspnetcore_requests_total` as well as `aspnetcore_requests_current_total` metrics. /cc @gr-liam
When there are no current connections, the gauge `connections-started` reports that these is one. To reproduce, start a SignalR app, connect a SignalR clients to it, then disconnect it from...
When there are no timed out connections, the gauge `connections-timed-out` reports that these is one. To reproduce, start a SignalR app, connect a SignalR clients to it, then disconnect it...
When there are no stopped connections, the gauge `connections-stopped` reports that these is one. To reproduce, start a SignalR app but don't connect any SignalR clients to it. The gauge...
The gauge reports volatile values. For example, the actual value is 10, the gauge reports 10 at one time and then 3 in several seconds. That goes back and forward....
When a httpclient request is canceled the metric `http_client_requests_duration_seconds` is not increased. I have set the status code to 0 to match `aspnetcore_requests_duration_seconds`. In the draft PR https://github.com/alexvaluyskiy/prometheus-net-contrib/pull/28 I added...