Skip to content

Improve dotnetup adx dashboard to better show failure rates#55156

Open
nagilson wants to merge 5 commits into
dotnet:release/dnupfrom
nagilson:nagilson-improve-dotnetup-adx-dashboard
Open

Improve dotnetup adx dashboard to better show failure rates#55156
nagilson wants to merge 5 commits into
dotnet:release/dnupfrom
nagilson:nagilson-improve-dotnetup-adx-dashboard

Conversation

@nagilson

@nagilson nagilson commented Jul 6, 2026

Copy link
Copy Markdown
Member

Fixes:

  • Product Success Rate tile now includes all versions rather than just 'latest' and 'prior'
  • Commands with failure rates below 75% did not show as red due to the traffic conditions flag - fixed this.
  • The root dotnetup command success rate is also now included in the dashboard and has a gold color to help easily distinguish command success by versioned groups.
  • The 'failures' outside any command now includes last seen time, and versioned information.

Examples:

Before:
image

After:
image

Before:
image

After:
image

Before:
image

After:
image

nagilson added 5 commits July 6, 2026 14:43
This makes it easier to diagnose problems with specific versions. The tile as it was, was not very useful to distinguish errors between versions.
Also ensure that success rates attach for 'dotnetup' root commands and can't cause div by 0
@nagilson nagilson requested a review from baronfel July 6, 2026 22:00
@nagilson nagilson marked this pull request as ready for review July 6, 2026 22:00
Copilot AI review requested due to automatic review settings July 6, 2026 22:00
@nagilson nagilson changed the title Improve dotnetup adx dashboard Improve dotnetup adx dashboard to better show failure rates Jul 6, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the dotnetup Azure Data Explorer (ADX) dashboard definition to improve how success rates and failures are surfaced across versions and commands.

Changes:

  • Adjusts traffic-light coloring thresholds to ensure low success rates render correctly.
  • Expands “Product Success Rate” aggregation to include all versions and adds root dotnetup invocation success metrics to command tables.
  • Enhances “Failures Outside Any Command” to include stage/version context and last-seen timestamps, using error.first_failure_stage as the discriminator.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants