NetMetric.RabbitMQ.Abstractions
1.0.1-preview
Prefix Reserved
dotnet add package NetMetric.RabbitMQ.Abstractions --version 1.0.1-preview
NuGet\Install-Package NetMetric.RabbitMQ.Abstractions -Version 1.0.1-preview
<PackageReference Include="NetMetric.RabbitMQ.Abstractions" Version="1.0.1-preview" />
<PackageVersion Include="NetMetric.RabbitMQ.Abstractions" Version="1.0.1-preview" />
<PackageReference Include="NetMetric.RabbitMQ.Abstractions" />
paket add NetMetric.RabbitMQ.Abstractions --version 1.0.1-preview
#r "nuget: NetMetric.RabbitMQ.Abstractions, 1.0.1-preview"
#:package NetMetric.RabbitMQ.Abstractions@1.0.1-preview
#addin nuget:?package=NetMetric.RabbitMQ.Abstractions&version=1.0.1-preview&prerelease
#tool nuget:?package=NetMetric.RabbitMQ.Abstractions&version=1.0.1-preview&prerelease
A high-performance, flexible, tag-based metrics collection library for .NET applications.
Documentation
Get started quickly by reviewing the official documentation.
NuGet Packages
The following NuGet packages are officially supported:
Core Packages
System Metrics Extensions
- NetMetric.CPU
- NetMetric.CPU.DependencyInjection
- NetMetric.DNS
- NetMetric.DNS.DependencyInjection
- NetMetric.GC
- NetMetric.GC.DependencyInjection
- NetMetric.Memory
- NetMetric.Memory.DependencyInjection
- NetMetric.Network
- NetMetric.Network.DependencyInjection
- NetMetric.Process
- NetMetric.Process.Abstractions
- NetMetric.Process.DependencyInjection
- NetMetric.SystemIO
- NetMetric.SystemIO.Linux
- NetMetric.SystemIO.MacOS
- NetMetric.SystemIO.Windows
- NetMetric.SystemIO.Abstractions
- NetMetric.SystemIO.DependencyInjection
- NetMetric.Timer
- NetMetric.Timer.DependencyInjection
- NetMetric.Timer.AspNetCore
- NetMetric.Timer.AspNetCore.DependencyInjection
- NetMetric.Timer.Http
- NetMetric.Timer.Http.DependencyInjection
Adapter Packages
- NetMetric.AspNetCore
- NetMetric.AspNetCore.DependencyInjection
- NetMetric.Grpc
- NetMetric.Grpc.DependencyInjection
- NetMetric.HttpClient
- NetMetric.HttpClient.DependencyInjection
- NetMetric.IIS
- NetMetric.IIS.DependencyInjection
- NetMetric.Kestrel
- NetMetric.Kestrel.DependencyInjection
- NetMetric.Quic
- NetMetric.Quic.DependencyInjection
- NetMetric.SignalR
- NetMetric.SignalR.Abstractions
- NetMetric.SignalR.DependencyInjection
Cloud Packages
- NetMetric.AWS
- NetMetric.AWS.Abstractions
- NetMetric.AWS.DependencyInjection
- NetMetric.Azure
- NetMetric.Azure.Abstractions
- NetMetric.Azure.DependencyInjection
- NetMetric.Certificates
- NetMetric.Certificates.Abstractions
- NetMetric.Certificates.DependencyInjection
Database Packages
- NetMetric.Db
- NetMetric.Db.Abstractions
- NetMetric.Db.DependencyInjection
- NetMetric.Db.EntityFrameworkCore
- NetMetric.Db.Npgsql
- NetMetric.Db.SqlClient
Exporter Packages
- NetMetric.Export.AzureMonitor
- NetMetric.Export.AzureMonitor.Abstractions
- NetMetric.Export.AzureMonitor.DependencyInjection
- NetMetric.Export.CloudWatch
- NetMetric.Export.CloudWatch.DependencyInjection
- NetMetric.Export.Elastic
- NetMetric.Export.Elastic.Abstractions
- NetMetric.Export.Elastic.DependencyInjection
- NetMetric.Export.EventCounters
- NetMetric.Export.EventCounters.DependencyInjection
- NetMetric.Export.InfluxDB
- NetMetric.Export.InfluxDB.DependencyInjection
- NetMetric.Export.JsonConsole
- NetMetric.Export.JsonConsole.Abstractions
- NetMetric.Export.JsonConsole.DependencyInjection
- NetMetric.Export.OpenTelemetry
- NetMetric.Export.Prometheus
- NetMetric.Export.Prometheus.AspNetCore
- NetMetric.Export.Stackdriver
- NetMetric.Export.Stackdriver.DependencyInjection
- NetMetric.Export
- NetMetric.Export.DependencyInjection
- NetMetric.OpenTelemetryBridge
- NetMetric.OpenTelemetryBridge.Abstractions
- NetMetric.OpenTelemetryBridge.DependencyInjection
Messaging Packages
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net9.0
- RabbitMQ.Client (>= 7.1.2)
NuGet packages (2)
Showing the top 2 NuGet packages that depend on NetMetric.RabbitMQ.Abstractions:
Package | Downloads |
---|---|
NetMetric.RabbitMQ.DependencyInjection
Dependency injection utilities for the NetMetric.RabbitMQ module. Provides a configurable and resilient IRabbitMqConnectionProvider implementation with automatic retries, backoff, TLS support, and async disposal. Easily integrates RabbitMQ metrics into .NET apps via IServiceCollection. |
|
NetMetric.RabbitMQ
RabbitMQ metrics module for NetMetric. Provides deep observability for RabbitMQ via lightweight collectors that track connection health, channel usage, queue depth, consumer rate, and publisher confirmation latency. Supports secure, configurable, and production-ready integration with .NET apps. |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last Updated |
---|---|---|
1.0.1-preview | 125 | 9/3/2025 |
1.0.0-preview | 119 | 9/3/2025 |