ASP.NET Core

Overview

App Metrics provides a set of packages designed for ASP.NET Core monitoring. The core packages are as follows:

Package Description
App.Metrics.AspNetCore.All Metapackage containing a full set of AspNetCore AppMetrics features.
App.Metrics.AspNetCore.Tracking A set of middleware components which automatically track typical metrics used in monitoring a web application.
App.Metrics.AspNetCore.Endpoints A set of middleware components for exposing metrics over HTTP as well as information about the application’s running environment.
App.Metrics.AspNetCore.Hosting Provides Microsoft.Extensions.Hosting.IHostBuilder extensions methods to configure and host App Metrics in ASP.NET core applications.
App.Metrics.AspNetCore.Mvc Includes App Metrics ASP.NET Core packages as well as ASP.NET Core MVC specifics such as supporting metric tagging using MvcAttributeRouteHandler routes.
App.Metrics.AspNetCore Similar to App.Metrics.AspNetCore.Mvc, which includes App Metrics ASP.NET Core feature packages as well as additional Microsoft.Extensions.Hosting.IHostBuilder extensions methods to simplify hosting App Metrics in ASP.NET core applications.

The following documentation sections provide more details into App Metric’s ASP.NET Core support: