Released 2024-Jun-24
- Fixed a bug which lead to empty responses when the internal buffer is resized processing a collection request (#5676)
Released 2024-Jun-14
Released 2024-May-29
- Fixed issue with OpenMetrics suffixes for Prometheus (#5646)
Released 2024-May-20
- Fixed an issue with corrupted buffers when reading both OpenMetrics and plain text formats from Prometheus exporters. (#5623)
Released 2024-Mar-27
-
Fix serializing scope_info when buffer overflows (#5407)
-
Add
target_info
to Prometheus exporters when using OpenMetrics (#5407)
Released 2024-Mar-14
-
Added option to disable _total suffix addition to counter metrics (#5305)
-
Export OpenMetrics format from Prometheus exporters (#5107)
-
For requests with OpenMetrics format, scope info is automatically added (#5086 #5182)
Released 2023-Nov-29
Released 2023-Oct-16
- Fixed writing boolean values to use the JSON representation (#4823)
Released 2023-Aug-21
- Added support for unit and name conversion following the OpenTelemetry Specification (#4753)
Released 2023-Jul-12
Released 2023-May-25
Released 2023-Mar-31
Released 2023-Mar-07
Released 2023-Feb-10
Released 2023-Feb-01
Released 2023-Jan-09
Released 2022-Dec-12
Released 2022-Nov-07
- Support named options in
UseOpenTelemetryPrometheusScrapingEndpoint
&MapPrometheusScrapingEndpoint
extensions (#3780)
Released 2022-Oct-17
- Changed configuration class name from
PrometheusExporterOptions
toPrometheusAspNetCoreOptions
(#3717)
Released 2022-Sep-29
- Bug fix for Prometheus Exporter reporting StatusCode 204 instead of 200, when no metrics are collected (#3643)
- Added overloads which accept a name to the
MeterProviderBuilder
AddPrometheusExporter
extension to allow for more fine-grained options management (#3648) - Added support for OpenMetrics UNIT metadata (#3651)
- Added
"# EOF\n"
ending following the OpenMetrics specification (#3654)
Released 2022-Aug-18
- Split up Prometheus projects based on its hosting mechanism, HttpListener and AspNetCore, into their own projects and assemblies. (#3430 #3503 #3507)
- Added
IEndpointRouteBuilder
extension methods to help with Prometheus middleware configuration on ASP.NET Core (#3295)
Released 2022-June-1
Released 2022-May-16
Released 2022-Apr-15
- Added
IApplicationBuilder
extension methods to help with Prometheus middleware configuration on ASP.NET Core (#3029) - Changed Prometheus exporter to return 204 No Content and log a warning event if there are no metrics to collect.
- Removes .NET Framework 4.6.1. The minimum .NET Framework version supported is .NET 4.6.2. (#3190)
Released 2022-Apr-12
Released 2022-Mar-30
Released 2022-Mar-04
Released 2022-Feb-02
- Update default
httpListenerPrefixes
for PrometheusExporter to behttp://localhost:9464/
. (#2783)
Released 2021-Nov-29
- Bug fix for handling Histogram with empty buckets. (#2651)
Released 2021-Nov-19
- Added scrape endpoint response caching feature &
ScrapeResponseCacheDurationMilliseconds
option (#2610)
Released 2021-Oct-08
Released 2021-Sep-23
Released 2021-Sep-13
Released 2021-Aug-24
- Revamped to support the new Metrics API/SDK. Supports Counter, Gauge and Histogram.
Released 2020-Nov-17
- Initial release