FdaObservability.Cli 1.2.0

dotnet tool install --global FdaObservability.Cli --version 1.2.0
                    
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
                    
if you are setting up this repo
dotnet tool install --local FdaObservability.Cli --version 1.2.0
                    
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=FdaObservability.Cli&version=1.2.0
                    
nuke :add-package FdaObservability.Cli --version 1.2.0
                    

fda-obs — FDA Observability CLI

Cross-platform CLI over the FDA Observability Eventhouse. Surfaces the curated question → DAX → answer triple to scripts, pipelines, and terminals. JSON by default; --table for a human view.

Install

dotnet tool install -g FdaObservability.Cli

Use

export FDA_EVENTHOUSE_URI=https://<cluster>.<region>.kusto.fabric.microsoft.com
# FDA_DATABASE defaults to FDA_Observability_EH

fda-obs ping
fda-obs search --term revenue --status Error --table
fda-obs kpis --from 2026-06-01 --to 2026-06-20
fda-obs failures --from 2026-06-13 --table
fda-obs top-questions --top 25 | jq '.[].Example'
Command Purpose
ping Connectivity + schema probe
search Search interactions (--term --from --to --agent --user --status --matched --max --table)
get <id> One interaction by id
kpis KPI roll-up (--from --to)
tuning Per-agent × day tuning KPIs (--from --to)
failures Interactions needing attention (--from --to --table)
top-questions Top question patterns (--from --to --top)

Connection comes from --cluster/--database or FDA_EVENTHOUSE_URI/FDA_DATABASE. Auth uses DefaultAzureCredential (managed identity / service principal / az login).

Full documentation: https://patrickgallucci.github.io/fda-observability/

Product 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 was computed.  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 was computed.  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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last Updated
1.2.0 138 6/21/2026