dtctl

Automate Dynatrace observability workflows using the dtctl CLI.

2|1|Updated Apr 15, 2026
One-click install
npx skills add https://github.com/israel-salgado/dt-mcp-server --skill dtctl-israel-salgado
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dtctl
Source: https://github.com/israel-salgado/dt-mcp-server/tree/main/.agents/skills/dtctl
Command: npx skills add https://github.com/israel-salgado/dt-mcp-server --skill dtctl-israel-salgado

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Streamlines Dynatrace data access and observability task workflows via the dtctl CLI, enabling faster triage and more consistent operations.

Core Features & Use Cases

  • dtctl command patterns for incident investigation, log and trace analysis, and dashboard/notebook management.
  • DQL query workflows with references and templates to drive automated investigations and configuration tasks.
  • Cross-environment workflows for managing settings, notebooks, dashboards, and extensions via a single toolchain.

Quick Start

Begin by listing available dtctl commands with dtctl commands --brief, then verify your context with dtctl config current-context.

Frequently Asked Questions about dtctl

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Dynatrace incident investigation and log analysis from the command line?

Automate Dynatrace incident investigation and log analysis using the dtctl CLI, which streamlines data access workflows and enables faster triage across multiple environments. It provides command patterns for querying logs and traces directly.

What is the best way to run DQL queries for observability data across multiple Dynatrace environments?

Run DQL queries across multiple Dynatrace environments by leveraging dtctl CLI workflows. The approach uses query templates and references to drive automated investigations and configuration tasks consistently from a single toolchain.

Do I need a working dtctl installation configured with a Dynatrace tenant to manage dashboards and notebooks?

Yes, managing dashboards and notebooks requires a working dtctl installation configured with a Dynatrace tenant. You must verify your context with dtctl config current-context before performing cross-environment management operations.

How do I get started with dtctl commands for Dynatrace performance debugging?

Start Dynatrace performance debugging by listing available dtctl commands with dtctl commands --brief, then verify your context with dtctl config current-context. This ensures your environment is correctly configured for triage operations.

Can I manage Dynatrace settings, extensions, and workflows via a single CLI toolchain?

Yes, you can manage Dynatrace settings, extensions, and workflows via a single dtctl CLI toolchain. It supports cross-environment workflows for consistent operations and dashboard management directly from the command line.