prometheus-net.DotNetRuntime
prometheus-net.DotNetRuntime copied to clipboard
Exposes .NET core runtime metrics (GC, JIT, lock contention, thread pool) using the prometheus-net package

Adds new metrics on .NET 5+: - `dotnet_dns_lookups_total`: The number of DNS lookups requested since the process started - `dotnet_dns_lookup_duration_avg_seconds`: The average time taken for a DNS lookup
I have a problem with your library, because it doesn't shows default dotnet_ metrics in ASP.NET Core 5 project. I'm asking for your advice, what to do with it?
Sometimes, we may use some other event counters, for example when I use `Microsoft.Data.SqlClient`, I wanna record some metrics from its event counters, is there some recommended method to implement...
I think this PR requires work but I'm open to feedback! I am using this in my own work and I would be interested in improvements you suggest.
Hey, @djluck. First of all, a huge thanks to your effort to make such great library. This is what was missing in dotnet community. My question is quite simple: do...
This is an awesome library. Thanks for building this. I dropped this into two .NET Core 2.2 services running in Kubernetes yesterday morning, setting it up to run all of...
I haven't put much work into this project over the past few months due to work commitments but there's a few ideas I have for improvements: - Improved sampling (aka...
This is extended information that may be able to pull GC info in a way that is less performance intensive. Blog Post: https://devblogs.microsoft.com/dotnet/the-updated-getgcmemoryinfo-api-in-net-5-0-and-how-it-can-help-you/
Hi Since this method is called a lot, I figured this small performance improvement would be worth doing :-) | Method | Mean | Error | StdDev | Rank |...