dynatrace-workflow

Create and deploy YAML-defined Dynatrace automation workflows using dtctl.

10|2|Updated Jul 23, 2025
One-click install
npx skills add https://github.com/dynatrace-oss/dynatrace-snowflake-observability-agent --skill dynatrace-workflow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dynatrace-workflow
Source: https://github.com/dynatrace-oss/dynatrace-snowflake-observability-agent/tree/main/.opencode/skills/dynatrace-workflow
Command: npx skills add https://github.com/dynatrace-oss/dynatrace-snowflake-observability-agent --skill dynatrace-workflow

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automate the creation and deployment of Dynatrace automation workflows for DSOA within Snowflake observability, reducing manual setup and configuration errors.

Core Features & Use Cases

  • Create and update Dynatrace automation workflows for anomaly detection, alerting, and scheduled actions.
  • Export existing workflows as references, customize them, and deploy to production environments with dtctl.
  • Use case: rapidly deploy a complete DSOA workflow to monitor data pipelines and trigger alerts when anomalies are detected.

Quick Start

Create a new YAML workflow file under docs/workflows/<name>/<name>.yml and deploy it using the documented dtctl commands.

Frequently Asked Questions about dynatrace-workflow

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

FAQPage Schema
How do I automate Dynatrace workflow deployment for DSOA using YAML?

You can automate Dynatrace workflow deployment by defining anomaly detection and alerting rules in YAML files, then executing deployments via dtctl with -A and -f options to push configurations across environments.

What is the best way to export and customize existing Dynatrace automation workflows?

Export existing Dynatrace automation workflows as reference files to capture baseline configurations, customize the YAML definitions for your specific DSOA alerting needs, and deploy the updated workflows to production using dtctl.

Can I use dtctl to schedule anomaly detection actions across multiple environments?

Yes, dtctl supports deploying YAML-defined Dynatrace workflows to schedule anomaly detection and automated alerting actions across multiple environments, ensuring consistent Snowflake observability coverage and reducing manual setup errors.

Do I need YAML workflow definitions to set up Dynatrace DSOA automation?

Yes, YAML workflow definitions are required to configure DSOA automation in Dynatrace, serving as the source files that dtctl processes to create, update, and deploy anomaly detection and scheduled actions.

How does Dynatrace workflow automation reduce configuration errors in Snowflake observability?

Dynatrace workflow automation reduces configuration errors by replacing manual setup with YAML-defined workflows and dtctl deployment pipelines, ensuring consistent anomaly detection and alerting rules across all target environments.

Where should I place YAML files for deploying Dynatrace workflows with dtctl?

YAML workflow files should be placed under the docs/workflows/<name>/<name>.yml directory structure, providing the organized file paths that dtctl requires to locate and deploy automation configurations correctly.