Telemetry (Default)

This page contains the latest information of the releases of RepoDb.Telemetry.Default library.

View the NuGet package here or download it directly here.

RepoDb.Telemetry.Default (v1.17.0)

Released: TBA

  • Adopted the Roslyn and Meziantou static code analyzers across the codebase and applied the resulting fixes — including ConfigureAwait(false) on async calls, ArgumentNullException over NullReferenceException, and other code-quality corrections. #1328 #1331
  • Referenced the RepoDb package v1.17.0.

RepoDb.Telemetry.Default (v1.16.1)

Released: September 11, 2026

New

  • Added support for CertificateValidationCallback, forwarded from DefaultTelemetryOption through DefaultTelemetryPublisherRepository, letting the collector’s server certificate be validated (or its validation overridden) when publishing over HTTPS. Leave it null to use the default .NET certificate validation — useful when the collector is deployed with a self-signed or otherwise untrusted certificate. #1327
  • Referenced the RepoDb package v1.16.0.

RepoDb.Telemetry.Default (v1.16.0)

Released: September 9, 2026

New

Version bumped to v1.16.0 to stay aligned with the rest of the RepoDB package family as part of the major release. No functional changes since v0.0.1 — see that entry below for the full observability stack details.

RepoDb.Telemetry.Default (v0.0.1)

New

First release of the RepoDB Insights Telemetry solution — a full observability stack for RepoDB’s telemetry feature.

What’s included

  • PostgreSQL schema for storing telemetry emitted by RepoDB libraries.
  • Telemetry Collector API for ingesting and persisting telemetry.
  • Telemetry Query API for querying operational and archived telemetry, powering dashboards.
  • File Data Sinker service to archive aged telemetry to Parquet.
  • Purger service for retention-based cleanup.
  • Grafana visualization pre-provisioned with Main and Group dashboards.

Highlights

  • Docker Compose stack wiring all six components together on a shared network.
  • Configurable via environment variables (API key, DB password, Grafana admin password, company branding).
  • CI/CD pipeline via GitHub Actions for building and publishing each component’s Docker image.
  • CSV/JSON export support from the Query API.
  • Swagger authorization via X-API-Key header.

Docker images

  • repodb/insights-postgres
  • repodb/telemetry-default-collector
  • repodb/telemetry-default-query
  • repodb/telemetry-default-filedatasinker
  • repodb/telemetry-default-purger
  • repodb/insights-visualization

  • Referenced the RepoDb package v1.15.0.
  • Referenced the RepoDb.Telemetry.Core package v0.0.1.

RepoDb.Telemetry.Default (v0.0.1-alpha1)

  • Initial release of the RepoDb.Telemetry.Default package.
  • Provided the default, out-of-the-box implementation of the RepoDb.Telemetry.Core abstractions.
  • Referenced the RepoDb package v1.14.2.
  • Referenced the RepoDb.Telemetry.Core package v0.0.1-alpha1.