Herald.Sinks.Batching
0.2.2
dotnet add package Herald.Sinks.Batching --version 0.2.2
NuGet\Install-Package Herald.Sinks.Batching -Version 0.2.2
<PackageReference Include="Herald.Sinks.Batching" Version="0.2.2" />
<PackageVersion Include="Herald.Sinks.Batching" Version="0.2.2" />
<PackageReference Include="Herald.Sinks.Batching" />
paket add Herald.Sinks.Batching --version 0.2.2
#r "nuget: Herald.Sinks.Batching, 0.2.2"
#:package Herald.Sinks.Batching@0.2.2
#addin nuget:?package=Herald.Sinks.Batching&version=0.2.2
#tool nuget:?package=Herald.Sinks.Batching&version=0.2.2
Shared batching decorator for Herald network sinks. Wraps an IBatchedLogSink so the producer never blocks on delivery: events ride a bounded channel and a background drain forwards them to the inner sink in size- or time-bounded batches.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. 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. 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 is compatible. 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. |
-
net10.0
- Herald.OSS (>= 0.13.0)
-
net8.0
- Herald.OSS (>= 0.13.0)
-
net9.0
- Herald.OSS (>= 0.13.0)
NuGet packages (76)
Showing the top 5 NuGet packages that depend on Herald.Sinks.Batching:
| Package | Downloads |
|---|---|
|
MMP.Herald.Sinks.Otlp
Herald sinks for the OpenTelemetry Logs Protocol. Ships three sinks (OTLP JSON, OTLP protobuf, length-delimited protobuf file) that share a hand-rolled protobuf writer so the package stays AOT-clean — no generated messages, no reflection, no IMessage codegen. |
|
|
MMP.Herald.Sinks.GenericWebhook
Generic HTTP webhook sink with optional rules engine. POSTs formatted log events to any endpoint; rules engine supports cooldown, message-pattern matching, and per-rule payload templates modelled on PagerDuty / Opsgenie / Datadog. |
|
|
MMP.Herald.Sinks.HttpJson
Posts Herald log events as newline-delimited JSON (NDJSON) over HTTP. One event per line, batched when the pipeline supplies multiple. |
|
|
MMP.Herald.Sinks.Loki
Posts Herald log events to Grafana Loki's push endpoint. Batches events by label set for minimum-stream delivery and keeps high-cardinality properties out of the label index. |
|
|
MMP.Herald.Sinks.Datadog
Posts Herald log events to Datadog's HTTP log intake. Supports public site intakes and local Datadog Agent routing, with per-event error-triple emission for Datadog's error-tracking pipeline. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.2.2 | 321 | 8/7/2026 |