Cross platform code coverage for .NET
-
Updated
Aug 27, 2025 - C#
In computer science, instrumentation is a technique that consists of inserting specific instructions into a program to monitor and/or analyze its performance, functionality, or behavior, but without changing how it behaves.
It can be done statically, changing the program before executing it, or dynamically, inserting instructions while it’s being executed.
Cross platform code coverage for .NET
App Metrics is an open-source and cross-platform .NET library used to record and report metrics within an application.
Examples of using third-party tracers with SignalFx
Adding `.Dump()` extension methods to Console Applications, similar to LinqPad's.
Sample applications using App.Metrics
Splunk Distribution of OpenTelemetry .NET
☁️ This VSTO Add-In is used for marking up Excel files with revisions. There are two common methods of indicating where a revision has changed a drawing that contains a system diagram. The first is the cloud method, were each change is enclosed by a cloud shape. The second method involves placing a triangle with the revision number next to each …
🌊 A .NET InfluxDB client
A structured logging framework for .NET that supports log aggregation, e.g. Splunk
Reproducible benchmarks to evaluate Sentry SDKs
Examine, create and interact with remote objects in other .NET processes.
.NET Source Generator for interface-based telemetry. Supporting activities, logs, and metrics.
Software suite for automated testing and calibration of sensors or instrumentation.
Packages containing Owin Middleware, AspNet Web API and AspNet MVC extensions to App Metrics
Opinionated Observability Extensions for .NET
Instrumented-AdoNet is a basic library to be able to instrument adonet calls.
Instrumentation interface for the game Celeste in C# and Python
An instrumentation tool for ASP.NET written in C#
Library for quickly adding timing metrics to sections of code.