Homeโ€บ๐Ÿ’ฐ SRE & FinOpsโ€บModule 52 min read ยท 6/6

Platform Adoption & Maturity

Reference

Platform Adoption & Maturity

Track how well your organization uses Dynatrace โ€” from basic monitoring to full platform adoption.

DPS Capabilities

Each capability you use consumes DPS credits. Track which capabilities are active:

Capability                    What It Measures
โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€  โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
Full-Stack Monitoring         Hosts with full-stack OneAgent
Infrastructure Monitoring     Hosts with infra-only OneAgent
Code Monitoring               Deep code-level visibility (PurePaths)
Runtime Vulnerability (RVA)   AppSec vulnerability scanning
Runtime App Protection (RAP)  AppSec attack blocking
Real User Monitoring (RUM)    Browser/mobile user sessions
RUM with Session Replay       Visual session recordings
Browser monitor/clickpath     Synthetic browser tests
HTTP monitor                  Synthetic HTTP checks
Log Ingest/Retain/Query       Log management pipeline
Events Ingest/Retain/Query    Event management pipeline
Automation Workflow           Workflow executions
AppEngine Functions           Serverless function executions

Consumption Tracking

// Billing events โ€” per-capability usage
fetch dt.system.events, from:now()-7d
| filter event.kind == "BILLING_EVENT"
| summarize total=count(), by:{event.type}
| sort total desc

Host Unit Sizing

RAM         Full-Stack HU   Infra-Only HU
โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€   โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€   โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
โ‰ค 1.6 GiB   0.10            0.03
โ‰ค 8 GiB     0.50            0.15
โ‰ค 16 GiB    1.0             0.3
โ‰ค 32 GiB    2.0             0.6
โ‰ค 64 GiB    4.0             1.0 (capped)

Maturity Stages

Stage  Score   Name            Key Signals
โ”€โ”€โ”€โ”€โ”€  โ”€โ”€โ”€โ”€โ”€โ”€  โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€  โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
  1    0-25    Foundational    OneAgent installed, basic dashboards
  2    26-50   Intermediate    Alerting, SLOs, log analytics
  3    51-75   Advanced        Correlation, anomaly detection, workflows, security
  4    76-100  Proactive       AI-driven, auto-remediation, full platform adoption

Quick Maturity Assessment

// How many hosts are monitored?
fetch dt.entity.host | summarize count()

// How many custom dashboards exist?
fetch dt.system.data_objects | filter type == "dashboard" | summarize count()

// How many anomaly detectors are configured?
// (check via Settings API: builtin:davis.anomaly-detectors)

// How many workflows exist?
// (check via Automation API)

// Are SLOs defined?
// (check via SLO API)

Adoption Checklist

Stage 1โ†’2: Unified platform, alerting strategy, SLOs, custom dashboards
Stage 2โ†’3: Topology knowledge, signal correlation, Davis triggers, security
Stage 3โ†’4: Auto-remediation, scheduled reports, business events, ABAC

๐Ÿ’ก The Dynatrace Tenant Review dashboard (open source) performs a comprehensive adoption analysis โ€” import it into your environment for an instant maturity snapshot.

โ–ถ Knowledge Check

Q: A 16 GiB RAM host in full-stack mode consumes how many host units?

  • โŒ 0.5
  • โœ… 1.0
  • โŒ 2.0

Q: What distinguishes Stage 3 (Advanced) from Stage 4 (Proactive)?

  • โŒ More hosts monitored
  • โœ… Auto-remediation, scheduled reports, full platform adoption
  • โŒ More dashboards created