Skip to content
Nuvyntra Labs
All packages

Observability

Plugin.Maui.Observability

Umbrella telemetry over the NugetWorld plugins

Current NuGet 1.0.7

One registration fans health, network, API, upload, sync, background, device, and crash events into a single export path.

Install

dotnet add package Plugin.Maui.Observability

Package ID: Plugin.Maui.Observability

Plugin.Maui.* restores from GitHub Packages. Add the org feed first — see Use nuvyntralabs GitHub Packages from a C# project.

Overview

Plugin.Maui.Observability is the umbrella telemetry layer for the NugetWorld MAUI plugins. UseMauiObservability() registers the pipeline and the seven plugins underneath it, then fans AppHealth, NetworkMonitor, ApiResilience, SmartUpload, OfflineSync, BackgroundTasks, DeviceSession, and crash events into one export path — any backend. LeakAnalyser stays standalone; forward OnLeaked into Diagnostics if you want those breadcrumbs on the same export path.

Current release

  • Hub clones use sibling ProjectReferences (UseMonorepoRefs=true). A standalone clone uses pinned PackageReferences. Set UseMonorepoRefs=false to force NuGet packages in the hub.

Full upgrade map for the 3 September 2026 hardening wave: Hardened plugin releases.

Capabilities

  • One-call suite wiring.
  • Correlated events via DeviceSession.
  • Backend-agnostic export.
  • Standalone builds use pinned sibling NuGet packages.

Discussion

Comment on Plugin.Maui.Observability. The thread lives on this component's GitHub repository (nuvyntralabs/Plugin.Maui.Observability). Sign in with GitHub — Giscus uses Discussions, Utterances uses Issues.

Related in Observability