App.Metrics
1.0.0-beta3
See the version list below for details.
dotnet add package App.Metrics --version 1.0.0-beta3
NuGet\Install-Package App.Metrics -Version 1.0.0-beta3
<PackageReference Include="App.Metrics" Version="1.0.0-beta3" />
paket add App.Metrics --version 1.0.0-beta3
#r "nuget: App.Metrics, 1.0.0-beta3"
// Install App.Metrics as a Cake Addin #addin nuget:?package=App.Metrics&version=1.0.0-beta3&prerelease // Install App.Metrics as a Cake Tool #tool nuget:?package=App.Metrics&version=1.0.0-beta3&prerelease
App Metrics is an open-source and cross-platform .NET library used to record metrics within an application. Abstracts away the underlaying repository of your Metrics for example InfluxDB, Graphite, Elasticsearch etc, by sampling and aggregating in memory and providing extensibility points to flush metrics to a repository. App Metrics provides various metric types to measure things such as the rate of requests, counting the number of user logins over time, measure the time taken to execute a database query, measure the amount of free memory and so on. Metrics types supported are Gauges, Counters, Meters, Histograms and Timers. Also provides a health checking system allowing you to monitor the health of your application through user defined checks.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Core | netcoreapp1.0 was computed. netcoreapp1.1 was computed. netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard1.6 is compatible. netstandard2.0 was computed. netstandard2.1 was computed. |
.NET Framework | net461 is compatible. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen30 was computed. tizen40 was computed. tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETFramework 4.6.1
- App.Metrics.Concurrency (>= 1.0.0-beta3)
- Microsoft.DotNet.InternalAbstractions (>= 1.0.500-preview2-1-003177)
- Microsoft.Extensions.Configuration (>= 1.1.0)
- Microsoft.Extensions.DependencyInjection (>= 1.1.0)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 1.1.0)
- Microsoft.Extensions.DependencyModel (>= 1.1.0)
- Microsoft.Extensions.Logging (>= 1.1.0)
- Microsoft.Extensions.Options (>= 1.1.0)
- Microsoft.Extensions.Options.ConfigurationExtensions (>= 1.1.0)
- Microsoft.Extensions.PlatformAbstractions (>= 1.1.0)
- NETStandard.Library (>= 1.6.1)
- System.Collections.Specialized (>= 4.3.0)
- System.Diagnostics.Process (>= 4.3.0)
- System.Net.NameResolution (>= 4.3.0)
- System.Threading.Thread (>= 4.3.0)
-
.NETStandard 1.6
- App.Metrics.Concurrency (>= 1.0.0-beta3)
- Microsoft.DotNet.InternalAbstractions (>= 1.0.500-preview2-1-003177)
- Microsoft.Extensions.Configuration (>= 1.1.0)
- Microsoft.Extensions.DependencyInjection (>= 1.1.0)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 1.1.0)
- Microsoft.Extensions.DependencyModel (>= 1.1.0)
- Microsoft.Extensions.Logging (>= 1.1.0)
- Microsoft.Extensions.Options (>= 1.1.0)
- Microsoft.Extensions.Options.ConfigurationExtensions (>= 1.1.0)
- Microsoft.Extensions.PlatformAbstractions (>= 1.1.0)
- NETStandard.Library (>= 1.6.1)
- System.Collections.Specialized (>= 4.3.0)
- System.Diagnostics.Process (>= 4.3.0)
- System.Net.NameResolution (>= 4.3.0)
- System.Threading.Thread (>= 4.3.0)
NuGet packages (62)
Showing the top 5 NuGet packages that depend on App.Metrics:
Package | Downloads |
---|---|
App.Metrics.Extensions.DependencyInjection
Microsoft.Extensions.DependencyInjection (IServiceCollection) support for App Metrics. |
|
App.Metrics.Extensions.Configuration
Microsoft.Extensions.Configuration support for App Metrics e.g. appsettings.json |
|
App.Metrics.AspNetCore
App Metrics ASP.NET Core is a an open-source web framework allowing you to record typical web metrics and expose metrics and environment information over HTTP and more. |
|
App.Metrics.Extensions.Collectors
Metric/Event Collectors for App Metrics e.g. System Usage, GC Events |
|
App.Metrics.Extensions.Middleware
Extends the App.Metrics library providing a set AspNet Core Middleware Components which will record things like error rates per endpoint and an overall rate, request rates per endpoint and an overall rate etc. |
GitHub repositories (10)
Showing the top 5 popular GitHub repositories that depend on App.Metrics:
Repository | Stars |
---|---|
AppMetrics/AppMetrics
App Metrics is an open-source and cross-platform .NET library used to record and report metrics within an application.
|
|
geffzhang/NanoFabric
基于Consul + .NET Core + Polly + Ocelot + Exceptionless + IdentityServer等开源项目的微服务开发框架
|
|
Azure/iotedge
The IoT Edge OSS project
|
|
NethermindEth/nethermind
A robust execution client for Ethereum node operators.
|
|
Azure/azure-cosmos-dotnet-v3
.NET SDK for Azure Cosmos DB for the core SQL API
|
Version | Downloads | Last updated |
---|---|---|
4.4.0-preview.0.4 | 88,834 | 11/26/2021 |
4.3.0 | 12,549,743 | 11/26/2021 |
4.3.0-preview.0.34 | 115,814 | 10/13/2021 |
4.3.0-preview.0.30 | 10,120 | 5/26/2021 |
4.2.0 | 3,889,499 | 4/15/2021 |
4.2.0-preview.0.35 | 264 | 4/13/2021 |
4.2.0-preview.0.34 | 12,974 | 3/30/2021 |
4.2.0-preview.0.33 | 428 | 3/26/2021 |
4.2.0-preview.0.31 | 52,685 | 3/18/2021 |
4.2.0-preview.0.27 | 51,660 | 1/22/2021 |
4.2.0-preview.0.26 | 14,539 | 1/14/2021 |
4.2.0-preview.0.25 | 3,641 | 12/12/2020 |
4.2.0-preview.0.19 | 52,762 | 10/8/2020 |
4.2.0-preview.0.18 | 109,762 | 8/7/2020 |
4.2.0-preview.0.10 | 56,318 | 7/9/2020 |
4.2.0-preview.0.9 | 526 | 7/3/2020 |
4.2.0-preview.0.7 | 945 | 6/22/2020 |
4.1.0 | 5,231,828 | 6/19/2020 |
4.1.0-preview2.0.3 | 370 | 6/19/2020 |
4.1.0-preview.0.33 | 424 | 6/18/2020 |
4.1.0-preview.0.32 | 352 | 6/18/2020 |
4.1.0-preview.0.23 | 1,622 | 6/15/2020 |
4.1.0-preview.0.22 | 512 | 6/14/2020 |
4.1.0-preview.0.18 | 678 | 5/29/2020 |
4.1.0-preview.0.17 | 345 | 5/28/2020 |
4.1.0-preview.0.15 | 1,736 | 5/22/2020 |
4.0.0 | 1,536,166 | 5/22/2020 |
4.0.0-preview1.0.9 | 51,978 | 4/28/2020 |
4.0.0-preview1.0.7 | 30,938 | 4/3/2020 |
4.0.0-preview1.0.6 | 456 | 4/3/2020 |
4.0.0-preview1.0.5 | 2,593 | 3/31/2020 |
4.0.0-preview1.0.3 | 72,160 | 11/3/2019 |
4.0.0-preview.0.2 | 777 | 10/31/2019 |
3.2.0 | 3,205,639 | 10/25/2019 |
3.2.0-dev0002 | 16,925 | 4/26/2019 |
3.1.0 | 4,413,453 | 4/24/2019 |
3.1.0-dev0029 | 4,943 | 4/22/2019 |
3.1.0-alpha-0796 | 8,612 | 2/10/2019 |
3.1.0-alpha-0793 | 2,101 | 2/5/2019 |
3.0.0 | 1,610,850 | 12/2/2018 |
3.0.0-alpha-0780 | 70,127 | 7/8/2018 |
3.0.0-alpha-0777 | 7,551 | 6/14/2018 |
2.1.0 | 919,456 | 5/24/2018 |
2.1.0-alpha2 | 2,837 | 5/5/2018 |
2.1.0-alpha | 2,286 | 5/5/2018 |
2.0.0 | 1,386,232 | 3/29/2018 |
2.0.0-preview1 | 28,326 | 2/6/2018 |
2.0.0-alpha | 103,385 | 10/11/2017 |
1.3.0 | 342,913 | 7/10/2017 |
1.2.0 | 260,779 | 6/7/2017 |
1.2.0-alpha-0540 | 6,909 | 5/30/2017 |
1.1.2 | 5,994 | 5/2/2017 |
1.1.1 | 3,079 | 4/27/2017 |
1.1.0 | 10,692 | 4/22/2017 |
1.1.0-alpha | 3,437 | 4/17/2017 |
1.0.0 | 92,508 | 3/21/2017 |
1.0.0-rc1 | 22,512 | 2/15/2017 |
1.0.0-beta5-2 | 3,671 | 1/31/2017 |
1.0.0-beta5 | 2,195 | 1/31/2017 |
1.0.0-beta4 | 3,824 | 1/11/2017 |
1.0.0-beta3 | 3,208 | 1/3/2017 |
1.0.0-beta2 | 8,527 | 12/21/2016 |
1.0.0-beta1-2 | 3,212 | 12/11/2016 |
1.0.0-beta1 | 2,386 | 12/11/2016 |
1.0.0-alpha1 | 2,977 | 11/20/2016 |