Skip to main content

Dynatrace integration for AI agents

Manage Dynatrace problems, metrics, entities, logs, SLOs, settings, and security

Dynatrace is a Sim integration in the Observability category. Sim is the AI workspace where teams build and deploy AI agents. Sim's Dynatrace integration provides 47 tools that AI agents can use inside Sim's visual workflow builder. Dynatrace connects with an API key. Free to start at sim.ai.

View docs

Last updated

What Sim agents can do with Dynatrace

Integrate Dynatrace into workflows. Investigate and close Davis problems, query metrics and monitored entities, search and ingest logs, push deployment events, manage SLOs and their burn rates, triage and mute Application Security vulnerabilities, review runtime attacks, tag entities, manage settings objects such as maintenance windows and alerting profiles, run synthetic monitors on demand, and read the audit log.

Category
Observability
Authentication
API key
Tools
47
Triggers
0
Documentation
Dynatrace docs

How to automate Dynatrace with Sim

  1. Create a free account

    Sign up at sim.ai in seconds. No credit card required. Your workspace is ready immediately.

  2. Add a Dynatrace block

    Open your workspace, drag a Dynatrace block onto the workflow builder, and paste in your Dynatrace API key.

  3. Configure, connect, and run

    Pick the tool you need, wire in an AI agent for reasoning or data transformation, and run. Your Dynatrace automation is live.

Agent templates

Ready-to-use templates featuring Dynatrace. Click any to build it instantly.

Dynatrace tools

47 Dynatrace tools available to Sim agents.

List Problems

List Davis-detected problems in a Dynatrace environment, filtered by timeframe, problem selector, or entity selector.

Get Problem

Get the full details of a single Dynatrace problem, including root cause, affected entities, and optionally its evidence and impact analysis.

Close Problem

Close a Dynatrace problem and record the closing comment.

List Problem Comments

List the comments recorded on a Dynatrace problem.

Add Problem Comment

Add a comment to a Dynatrace problem.

Query Metrics

Read metric data points from Dynatrace using a metric selector, with optional entity and management-zone scoping.

List Metrics

Discover the metrics available in a Dynatrace environment, filtered by metric selector, free text, or metadata.

Get Metric Descriptor

Get the descriptor of a single Dynatrace metric — its unit, dimensions, supported aggregations, and transformations.

Ingest Metrics

Push custom metric data points into Dynatrace using the metric line protocol, one data point per line.

List Entities

List monitored entities — hosts, services, applications, Kubernetes workloads — matching an entity selector.

Get Entity

Get the properties, tags, management zones, and relationships of a single monitored entity.

List Entity Types

List the monitored entity types available in the environment, with the properties and relationships each supports. Use it to build valid entity selectors.

List Events

List events — deployments, availability changes, alerts, custom annotations — in a Dynatrace environment.

Get Event

Get the full details of a single Dynatrace event.

Ingest Event

Push an event into Dynatrace — a deployment marker, custom annotation, or custom alert — attached to the entities matched by an entity selector.

Search Logs

Search log records in Dynatrace by query and timeframe, for troubleshooting and incident analysis.

Ingest Logs

Push log events into Dynatrace. Accepts a single log event object or an array of them.

List SLOs

List service-level objectives with their current attainment, error budget, and burn rate.

Get SLO

Get a single service-level objective with its evaluated attainment, error budget, and burn rate.

List Security Problems

List vulnerabilities detected by Dynatrace Application Security, filtered by risk level, status, CVE, or technology.

Get Security Problem

Get a single vulnerability with its description, remediation guidance, affected entities, and risk assessment.

Mute Security Problem

Mute a single Dynatrace vulnerability with a reason, for triaging false positives or accepted risk.

Unmute Security Problem

Unmute a single Dynatrace vulnerability, returning it to the active triage queue.

Mute Security Problems (Bulk)

Mute several Dynatrace vulnerabilities at once with a shared reason, for bulk triage.

Unmute Security Problems (Bulk)

Unmute several Dynatrace vulnerabilities at once, returning them to active triage.

List Remediation Items

List the remediation items of a third-party vulnerability — the components to upgrade, their affected entities, and their mute state.

List Attacks

List runtime attacks Dynatrace Application Protection detected — injection attempts, their source, and whether they were blocked.

Get Attack

Get a single attack with its entry point, payload, attacker, and the vulnerability it exploited.

List Tags

List the custom tags applied to the monitored entities an entity selector matches.

Add Tags

Add custom tags to every monitored entity an entity selector matches. Tags drive selectors, management zones, and alerting.

Delete Tag

Remove a custom tag from every monitored entity an entity selector matches. Deletes one key-value pair, or every tag with the key.

List Settings Schemas

List the settings schemas available in the environment. Use it to find the schema ID for a configuration type such as builtin:alerting.profile.

List Settings Objects

List settings objects — the configuration behind maintenance windows, alerting profiles, management zones, and anomaly detection.

Get Settings Object

Get a single settings object with its value and its update token. Read it before updating so the token can guard against a concurrent change.

Create Settings Object

Create a settings object — a maintenance window, alerting profile, management zone, or any other schema-backed configuration.

Update Settings Object

Update an existing settings object. Pass the update token from Get Settings Object to fail rather than overwrite a concurrent change.

Delete Settings Object

Delete a settings object. Dynatrace cannot undo this.

List Synthetic Monitors

List synthetic monitors and their IDs. Use it to find the monitor IDs to feed into an on-demand execution.

Execute Synthetic Monitors

Trigger an on-demand batch execution of synthetic monitors, for gating a deploy on a smoke test. Returns a batch ID to poll.

Get Synthetic Batch

Get the status and failures of an on-demand synthetic batch execution. Poll it after triggering to gate a deploy on the result.

Get Problem Comment

Get a single comment on a Dynatrace problem.

Update Problem Comment

Replace the text of an existing comment on a Dynatrace problem.

Delete Problem Comment

Delete a comment from a Dynatrace problem.

Create SLO

Create a service-level objective from a metric expression, target, and evaluation timeframe.

Update SLO

Update an existing service-level objective. Every field is replaced, so send the complete definition.

Delete SLO

Delete a service-level objective.

Get Audit Logs

Read the Dynatrace audit log — who changed which configuration, when, and whether it succeeded.

Frequently asked questions

Sim's Dynatrace integration adds 47 tools to the AI agents you build in Sim's visual workflow builder. Manage Dynatrace problems, metrics, entities, logs, SLOs, settings, and security.

Every agent your company runs. All in one place.