- .NET metrics
- Creating Metrics
- Collect metrics
- ASP.NET Core Metrics with Prometheus
- Introducing diagnostics improvements in .NET Core 3.0
- EventCounters in .NET Core
- .NET Core Web API Metrics with Prometheus and Grafana
- Viewing metrics in Prometheus from ASP.NET Core
- Performance monitoring with dotnet-counters
- dotnet-counters
- Grafana + Prometheus = Awesome
- Use Performance Counters in .NET to measure Memory, CPU, and Everything – Full Guide
- Reporting Metrics Using .Net (Core) EventSource and EventCounte
- Creating a Custom ETW EventSource for Debugging High-Performance Code in C#
- Tracing with EventSource in .NET 4.5
- MassTransit Prometheus Metrics
- Automatic Instrumentation of Containerized .NET Applications With OpenTelemetry
- Observing .NET microservices with OpenTelemetry - logs, traces and metrics
- Measure All The Things with App Metrics - Mark Rendle
- How to collect metrics and create dashboards using Grafana, Prometheus and AppMetrics in .NET Core
- AppMetrics/AppMetrics - App Metrics is an open-source and cross-platform .NET library used to record and report metrics within an application.
- joaofbantunes/DotNetMicroservicesObservabilitySample - Sample application looking into observability of .NET microservices, using popular tools and technologies like OpenTelemetry, Prometheus, Grafana and (potentially) others