BlueTusk.Diagnostics
1.0.0
See the version list below for details.
dotnet add package BlueTusk.Diagnostics --version 1.0.0
NuGet\Install-Package BlueTusk.Diagnostics -Version 1.0.0
<PackageReference Include="BlueTusk.Diagnostics" Version="1.0.0" />
<PackageVersion Include="BlueTusk.Diagnostics" Version="1.0.0" />
<PackageReference Include="BlueTusk.Diagnostics" />
paket add BlueTusk.Diagnostics --version 1.0.0
#r "nuget: BlueTusk.Diagnostics, 1.0.0"
#:package BlueTusk.Diagnostics@1.0.0
#addin nuget:?package=BlueTusk.Diagnostics&version=1.0.0
#tool nuget:?package=BlueTusk.Diagnostics&version=1.0.0
BlueTusk.Diagnostics
Dependency-free .NET ActivitySource, Meter, and redacted EventSource
contracts for BlueTusk PostgreSQL connections, commands, pools, prepared
statements, bounded multiplexing schedulers, COPY, failover, and replication.
Register BlueTusk.Diagnostics with the application's OpenTelemetry tracing
and metric pipeline. Command spans use stable database-client attributes and
never include SQL text, parameter values, connection strings, exception
messages, passwords, or access tokens.
Opt in to redacted slow-command events on a long-lived data source:
await using var dataSource = new BlueTuskDataSourceBuilder(connectionString)
.ConfigureDiagnostics(new BlueTuskDiagnosticsOptions
{
SlowCommandThreshold = TimeSpan.FromSeconds(1),
})
.Build();
The BlueTusk-Diagnostics event source reports only operation, database,
elapsed time, and explicit leading-comment query tags. Full instrument names,
dimensions, lag definitions, and listener guidance are documented in the
repository's docs/observability.md guide.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | 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
- No dependencies.
NuGet packages (3)
Showing the top 3 NuGet packages that depend on BlueTusk.Diagnostics:
| Package | Downloads |
|---|---|
|
BlueTusk.Client
PostgreSQL connection, authentication, session, pooling, and command execution primitives. |
|
|
BlueTusk.Data
Native ADO.NET provider for PostgreSQL built on the BlueTusk wire stack. |
|
|
BlueTusk.Replication
Physical and logical PostgreSQL streaming replication for BlueTusk. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.1.0-rc.1 | 303 | 8/29/2026 |
| 1.0.0 | 701 | 8/23/2026 |