dt-alerting
End-to-end Dynatrace alerting lifecycle — anomaly detector setup and model selection (static threshold, adaptive baseline,…
Work with Dynatrace dashboards - create, modify, query, and analyze dashboard JSON including tiles, layouts, DQL queries, variables, and visualizations.
$ npx -y skills add Dynatrace/dynatrace-for-ai --skill dt-app-dashboards --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/dt-app-dashboardsContext preview
The summary Claude sees to decide when to auto-load this skill.
Work with Dynatrace dashboards - create, modify, query, and analyze dashboard JSON including tiles, layouts, DQL queries, variables, and visualizations.
name: dt-app-dashboards description: Work with Dynatrace dashboards - create, modify, query, and analyze dashboard JSON including tiles, layouts, DQL queries, variables, and visualizations. license: Apache-2.0
Dynatrace dashboards are JSON documents stored in the Document Store containing tiles (content/visualizations), layouts (grid positioning), and variables (dynamic query parameters).
**When to use:** Creating, modifying, querying, or analyzing dashboards.
{
"name": "My Dashboard",
"type": "dashboard",
"content": {
"version": 21,
"variables": [],
"tiles": { "<id>": { "type": "data|markdown", ... } },
"layouts": { "<id>": { "x": 0, "y": 0, "w": 24, "h": 8 } }
}
}**Optional content properties:** `settings`, `refreshRate`, `annotations`
Fetch full content with `dtctl get dashboard <id> -o json` (`describe` returns metadata only), then inspect the JSON to discover its available properties. Carefully read [references/analyzing.md](references/analyzing.md) before analyzing.
Carefully follow the workflow described in [references/create-update.md](references/create-update.md).
**Key rules:**
Required field types per visualization: [references/tiles.md](references/tiles.md)
{ "version": 2, "key": "Service", "type": "query", "visible": true,
"editable": true, "input": "smartscapeNodes SERVICE | fields name",
"multiple": false }Full variable reference: [references/variables.md](references/variables.md)
| File | When to Load | |------|-------------| | [create-update.md](references/create-update.md) | Creating/updating dashboards | | [tiles.md](references/tiles.md) | Tile types, visualization field requirements, settings | | [variables.md](references/variables.md) | Variable types, replacement strategies, patterns | | [analyzing.md](references/analyzing.md) | Reading dashboards, extracting queries, health assessment |
Everything AI agents need to work with Dynatrace, starting with skills. Skills are portable knowledge packages following the Agent Skills open format. They give AI coding agents the domain-specific context to query, analyze, and interpret Dynatrace data.
End-to-end Dynatrace alerting lifecycle — anomaly detector setup and model selection (static threshold, adaptive baseline,…
Work with Dynatrace notebooks - create, modify, query, and analyze notebook JSON including sections, DQL queries, and…
Core DQL syntax, pitfalls, query patterns, and query optimization. Load to write, build, fix, or OPTIMIZE a DQL query — prevents…
Dynatrace server-side JS runtime — function contract, runtime limits, Web APIs, Node.js modules, fetch with credential vault, and…
Migrate Dynatrace classic and Gen2 entity-based DQL to Smartscape equivalents. Covers three scenarios. (1) mass data queries…
Analyze dashboards and notebooks using Davis analyzers — anomaly detection, novelty scoring, and correlation. Use when the user…