If you're using Dynatrace's new RUM platform and need to dig into frontend telemetry with DQL, this is your reference. It covers the full data model: timeseries metrics for trends, user.events for granular page views and errors, and user.sessions for aggregated session data. The field naming inconsistency between events (dot notation) and sessions (underscores) will trip you up, so the guide is careful about that. Also useful: it explains zombie sessions and why not every session ID in events will have a matching user.sessions record, which saves you from chasing ghosts. Good for debugging Web Vitals, correlating frontend errors with backend traces, or analyzing mobile app crashes.

skills.sh installs
2.8K
GitHub stars
177
last updated
Aug 21, 2026

Install

$ npx -y skills add dynatrace/dynatrace-for-ai --skill dt-obs-frontends --agent claude-code

Installs into .claude/skills of the current project.

Files

Frontend Observability (RUM)

Monitor web and mobile frontends using Real User Monitoring with DQL. Targets RUM on the latest Dynatrace — do not use RUM Classic data.

Concepts and data model: https://docs.dynatrace.com/docs/observe/digital-experience/new-rum-experience/concepts

Data Model

Three data sources, each for a different question:

SourceUse forGranularity
timeseries dt.frontend.*Trends, dashboards, alertingAggregated metric
fetch user.eventsRoot cause, individual page views / requests / clicks / errorsPer-event
fetch user.sessionsBounce rate, session duration, session-level aggregatesPer-session

Rule of thumb: start with metrics for the shape of the problem, drill into events for the why. Use sessions when the question is about user journeys, not individual interactions.

Full event model: https://docs.dynatrace.com/docs/semantic-dictionary/model/rum/user-events

DQL language reference (functions, syntax, operators): https://docs.dynatrace.com/docs/platform/grail/dynatrace-query-language

Sponsors

Details

Repository
github.com/dynatrace/dynatrace-for-ai
Categories
Frontend Development, Backend & APIs, DevOps & CI/CD, Debugging, Automation & Workflows, Mobile Development
First seen
Jun 3, 2026

More from dynatrace/dynatrace-for-ai

All 15
1langchain-ai avatarsocial-medialangchain-ai/deepagentsDrafts engaging social media posts, writes hooks, suggests hashtags, creates thread structures, and generates companion images. Use when the user asks to write 2.7Kskills.sh installs
2supermemoryai avatarsvg-animationssupermemoryai/skillsCreate beautiful, performant SVG animations and illustrations. Use this skill when the user asks to create SVG graphics, icons, illustrations, animated logos, p2.7Kskills.sh installs
3agricidaniel avatarblog-analyzeagricidaniel/claude-blogAudit and score blog posts on a 5-category 100-point scoring system covering content quality, SEO optimization, E-E-A-T signals, technical elements, and AI cita2.7Kskills.sh installs
4copilotkit avatara2ui-renderercopilotkit/copilotkitRender A2UI (Agent-to-UI declarative surfaces) in CopilotKit v2. Enable the runtime via CopilotRuntime({ a2ui: {...} }), then enable the provider via <CopilotKi2.7Kskills.sh installs
5freshtechbro avatarbabylonjs-enginefreshtechbro/claudedesignskillsComprehensive skill for Babylon.js 3D web rendering engine. Use this skill when building real-time 3D experiences, browser-based games, interactive visualizatio2.7Kskills.sh installs
6ognjengt avatarviral-hook-creatorognjengt/founder-skillsCreates viral social media hooks using proven psychological patterns and trigger words. Use when user needs attention-grabbing openings for posts, threads, vide2.7Kskills.sh installs