dt-app-dashboards

Solid

Work with Dynatrace dashboards - create, modify, query, and analyze dashboard JSON including tiles, layouts, DQL queries, variables, and visualizations.

AI & Automation 117 stars 24 forks Updated 3 days ago Apache-2.0

Install

View on GitHub

Quality Score: 88/100

Stars 20%
69
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Dynatrace Dashboard Skill ## Overview 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. ## Dashboard JSON Structure ```json { "name": "My Dashboard", "type": "dashboard", "content": { "version": 21, "variables": [], "tiles": { "<id>": { "type": "data|markdown", ... } }, "layouts": { "<id>": { "x": 0, "y": 0, "w": 24, "h": 8 } } } } ``` - Tile IDs in `tiles` must match IDs in `layouts` - Grid is 24 units wide. Common widths: 24 (full), 12 (half), 6 (quarter) - Two tile types: `markdown` (text content) and `data` (DQL query + visualization) **Optional content properties:** `settings`, `refreshRate`, `annotations` ## Reading & Analyzing Fetch full content with `dtctl get dashboard <id> -o json --plain` (`describe` returns metadata only), then inspect the JSON to discover its available properties. Carefully read [references/analyzing.md](references/analyzing.md) before analyzing. ## Create/Update Workflow (Mandatory Order) Carefully follow the workflow described in [references/create-update.md](references/create-update.md). **Key rules:** - Load domain skills BEFORE generating queries — do not invent DQL - Validate ALL queries before adding to dashboard - No time-range filters in queries unless explicitly requested by user - Set `name` befor...

Details

Author
Dynatrace
Repository
Dynatrace/dynatrace-for-ai
Created
3 months ago
Last Updated
3 days ago
Language
Shell
License
Apache-2.0

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

dt-app-notebooks

Work with Dynatrace notebooks - create, modify, query, and analyze notebook JSON including sections, DQL queries, and visualizations.

117 Updated 3 days ago
Dynatrace
Data & Documents Solid

build-grafana-dashboards

Create production-ready Grafana dashboards with reusable panels, template variables, annotations, and provisioning for version-controlled dashboard deployment. Use when creating visual representations of Prometheus, Loki, or other data source metrics, building operational dashboards for SRE teams, migrating from manual dashboard creation to version-controlled provisioning, or establishing executive-level SLO compliance reporting.

26 Updated today
pjt222
AI & Automation Solid

dt-sec-insights

Query and analyze Dynatrace security data in security.events with DQL: vulnerabilities, threat detections, compliance posture, and scan coverage. Covers Dynatrace-native Runtime Vulnerability Analytics (RVA — CVEs, reachability, exposure, exploit), Runtime Application Protection (RAP), Automated Detections, and Security Posture Management (KSPM/CSPM), plus external security products and tools. Trigger: "open critical vulnerabilities", "vulnerable functions in use and publicly exposed", "top vulnerable libraries / K8s workloads", "CIS/DORA compliance pass rate", "SQL injection detections", "map external findings to workloads", "hosts not covered by scanning". Do NOT use for explaining existing DQL (use dt-dql-essentials), Davis problems (dt-obs-problems), logs (dt-obs-logs), distributed tracing (dt-obs-tracing), service RED metrics (dt-obs-services), or platform usage/audit telemetry (dt-platform).

117 Updated 3 days ago
Dynatrace