Skip to content

Note The content of this repo is not officially supported by Dynatrace!

🎉 🎉 Welcome to the Customer Success hub 🎉 🎉

You'll find open source solutions that help you level up your observability game with Dynatrace.

Dynatrace Tenant Review

The assistant that helps you get the maximum value from the Dynatrace platform.

Dynatrace Tenant Review

This Dashboard highly leverages code tiles to perform a wide and deep analysis of your actual state of configuration and adoption of top Dynatrace capabilities.

Admins can download and import the JSON definition of the DTR Dashboard in their own tenant to discover what fundamentals, best practices and recommendations they should prioritize and implement to maximize Dynatrace's positive impact in their organization.

The Dynatrace Tenant Review is:

  • Safe: The Dashboards app and the DTR are both restricted to read-only permissions/calls by design. Furthermore, no data ever leaves the Dynatrace tenant.
  • Fast: The analytics happens where the data resides, in Grail™.
  • Open source: Copy, inspect, customize and share it in a few clicks!

Platform Adoption Dashboard

The dashboard that gives you full visibility into platform adoption, user engagement, automation health and AI usage across your Dynatrace environment.

Platform Adoption Dashboard

This Dashboard leverages Grail™ events, query execution telemetry, workflow events and billing data to surface actionable insights about how your organization uses Dynatrace. With 59 tiles across 5 labelled sections it covers active users, stickiness, app adoption rankings, lifecycle cohorts, legacy migration tracking, workflow health, DQL analytics, Dynatrace Intelligence and Dynatrace Assist usage, and more.

Admins can download and import the JSON definition of the Dashboard in their own tenant to understand which teams are active, which platform capabilities are under-utilized, and where to focus enablement efforts.

The Platform Adoption Dashboard is:

  • Safe: Restricted to read-only audit event queries by design. No data ever leaves the Dynatrace tenant.
  • Fast: All analytics happen where the data resides, in Grail™.
  • Open source: Copy, inspect, customize and share it in a few clicks!

Installation: Download and import the JSON of the Dashboard into your Dynatrace tenant via the Dashboards app.

Usage:

  • Monitor overall platform adoption with KPI cards (Active Users, Stickiness, User Sessions, DPA Score)
  • Diagnose your DPA Score with the Gaps & Actions tile — see exactly which of the 7 dimensions (Users / App Breadth / AI Volume / AI Quality / API / Stickiness / Power Users) is pulling the score down and what action to take
  • Scope any view with the User and Domain filters — e.g. exclude internal or partner domains for a clean customer-only picture
  • Track user lifecycle cohorts (New, Active, At-Risk, Churned) and retention
  • Identify top power users and app-level usage rankings
  • Measure 3rd Gen adoption rate — hybrid users are weighted at 0.5x for a more accurate migration signal
  • Identify Classic-Only Users without Gen3 activity (API/UUID noise filtered out)
  • Analyze DQL query volume, data consumption and domain coverage
  • Monitor workflow execution health and automation trends
  • Track Dynatrace Assist and Dynatrace Intelligence usage across the platform
  • Review 5 dedicated Dynatrace Assist Report tiles at the top of the dashboard: Adoption Report, Platform Breadth, Dormant Users, At-Risk/Churned Cohorts, and Grail Blind Spots
  • Generate a Dynatrace Assist narrative report summarizing adoption trends, top users, trending/fading apps, and recommended next steps for the past 30 days
  • Share filtered views with stakeholders to drive adoption initiatives

What's new in v1.5.0:

  • New User and Domain filters — scope every tile to specific users or email domains, e.g. exclude internal/partner activity that skews adoption numbers (community feedback). Assist tiles are intentionally unfiltered
  • Maturity score rebuilt and renamed DPA Score — 7-dimension continuous framework (Users, App Breadth, AI Volume, AI Quality, API Integration, Stickiness, Power Users) with proportional scoring, so partial progress is always visible instead of binary thresholds
  • DPA Score - Gaps & Actions tile redesigned — one row per dimension sorted worst-first, with traffic-light coloring on Score % and a concrete action per gap
  • Stickiness is now a true DAU/MAU ratio (community feedback) — the old formula measured per-user engagement rate, not stickiness
  • All 5 Dynatrace Assist report tiles hardened — prompts and instructions reworked to pass the AI guardrails reliably, fixed 30-day windows for accurate month-over-month math, divide-by-zero guards, and UUID false positives removed from the Grail Blind Spots report
  • New feedback tile — share suggestions directly from the dashboard header
  • Every tile now carries a standardized info description: what it shows, how to interpret it, and caveats

Software Obsolescence Management

The solution that lets you stay on top of your software portfolio.

Software Obsolescence Management

The JavaScript Workflow regularly refreshes obsolescence data required for your environment from external open source APIs. The DQL Dashboard matches this external data with native Dynatrace data to let you discover prioritized maintenance actions to keep your software components and operations safe, compliant and supported by the corresponding vendors (when applicable).

Installation: Download and import the JSON definition of the Dashboard in their own tenant and follow the instructions provided in its bottom-right corner tile.

Usage:

  • Scope the audit by Segment, Management Zone or Tag
  • Filter by obsolescence statuses
  • Filter by Operating Systems, Technologies and Libraries
  • Prioritize your maintenance by vulnerability and obsolescence risk, criticity and radius of the affected software components or even time remaining before obsolescence
  • Share the filtered view's URL to the responsible team so that they keep their software safe and supported
  • Navigate to the associated entity by clicking any entry in the full-detail tables and then on "Open record with"
  • Extend your OneAgent coverage to reduce obsolescence risks. The Discovery mode + Code Module injection are sufficient for that capability.
  • Activate AppSec to reduce security risks from vulnerabilities. The Discovery mode + Code Module injection are sufficient for that capability.
  • Update the "SupportOverrides" variable with your own support terms (cf. installation step 7)
  • Get alerted 30 days before any OS becomes obsolete
  • Track the solution's usage of the platform to understand and optimize its cost

Request For Enhancement: https://dt-url.net/som-rfe

Credits:

About

Open source solutions that help you level up your observability game with Dynatrace.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

37 stars

Watchers

18 watching

Forks

Used by

Contributors