Guida al connettore9 minuti di lettura29 tool MCP7 lingue

Come collegare Dynatrace a Claude via MCP

Osservabilità Dynatrace tramite la Environment API v2: problemi Davis con causa principale e impatto, entità monitorate e tag, query sulle metriche, ricerca nei log, eventi, problemi di sicurezza, SLO, impostazioni e audit log. L'AI può anche commentare i problemi, inviare eventi di deployment e personalizzati e aggiungere tag alle entità.

HCA cura del team HelpCodeAggiornato 9 min di lettura Open source su GitHub

Nessuna carta di credito · 7 giorni di prova · Alternativa self-host disponibile

Dynatrace

Dynatrace

Dynatrace observability through the Environment API v2: Davis problems with root cause and impact, monitored entities and tags, metrics and metric queries, log search, events, security problems, SLOs, settings and the audit log. Comment on problems, send deployment and custom events, tag entities.

tool

29

Regione

INTL

Categoria

Monitoraggio

Autenticazione

API Key

Env vars richieste

DYNATRACE_ENVIRONMENT_URLDYNATRACE_API_TOKEN
Installa con un clic su Cloud

7 giorni di prova gratuita · Nessuna carta di credito

  • Prova gratuita di 7 giorni
    Nessuna carta di credito
  • GDPR & SOC 2 ready
    Dati in UE, log di audit
  • Open source su GitHub
    Open source · AGPL-3.0
  • Funziona con ChatGPT, Claude, Gemini
    Qualsiasi client compatibile MCP

Salta l'installazione. Attivo in meno di 2 minuti.

Avvia una prova gratuita su cloud.anythingmcp.com, aggiungi Dynatrace con un clic, poi punta il tuo client AI (Claude, ChatGPT, Copilot o Cursor) all'endpoint MCP generato. Niente Docker, niente git clone, nessuna esperienza di sviluppo richiesta.

Inizia la prova gratuita

AnythingMCP è nella directory dei connettori di Claude: aggiungilo a Claude con un clic (si apre in una nuova scheda), poi accedi e scegli quali server MCP può usare Claude.

In breve

Osservabilità Dynatrace tramite la Environment API v2: problemi Davis con causa principale e impatto, entità monitorate e tag, query sulle metriche, ricerca nei log, eventi, problemi di sicurezza, SLO, impostazioni e audit log. L'AI può anche commentare i problemi, inviare eventi di deployment e personalizzati e aggiungere tag alle entità.

Prova a chiedere

Prompt di esempio per Dynatrace

Clicca su un prompt per copiarlo. Incollalo in Claude, ChatGPT, Cursor, Gemini, Copilot o OpenClaw per eseguirlo contro questo connettore.

Dynatrace · live via MCP
Condividi
Opus 4.7

Claude è un'AI e può sbagliare. Verifica sempre le risposte.

💡 Niente installazione? Vai direttamente su cloud.anythingmcp.com. Accedi, clicca Connectors → Dynatrace, inserisci le credenziali, genera una MCP API key e hai finito. Niente Docker, niente git clone, niente server locale.

Dynatrace + Claude

Osservabilità Dynatrace tramite la Environment API v2: problemi Davis con causa principale e impatto, entità monitorate e tag, query sulle metriche, ricerca nei log, eventi, problemi di sicurezza, SLO, impostazioni e audit log. L'AI può anche commentare i problemi, inviare eventi di deployment e personalizzati e aggiungere tag alle entità.

Prerequisiti

Le istruzioni di setup complete sono incluse nel connettore stesso (visibili nello store quando lo selezioni). Le variabili d'ambiente richieste sono:

DYNATRACE_ENVIRONMENT_URL, DYNATRACE_API_TOKEN

Step 1 — Ottieni le credenziali

La configurazione richiede circa 3 minuti. Ti serve un ambiente Dynatrace SaaS o Managed.

  1. DYNATRACE_ENVIRONMENT_URL è l'indirizzo classico dell'ambiente: https://<environment-id>.live.dynatrace.com per SaaS o https://<your-domain>/e/<environment-id> per Managed, senza /api e senza barra finale. L'indirizzo della piattaforma (<environment-id>.apps.dynatrace.com) non accetta questo tipo di token; usa l'indirizzo live dello stesso ambiente.
  2. In Dynatrace apri Access tokens (Manage, Access tokens, Generate new token) e spunta gli scope che servono agli strumenti: problems.read, entities.read, metrics.read, logs.read, events.read, securityProblems.read, slo.read, settings.read, auditLogs.read; per le scritture anche problems.write (commenti, chiusura), events.ingest e entities.write (tag). Un personal access token funziona allo stesso modo.
  3. Incolla il token (dt0c01.XXXX.YYYY, senza Api-Token davanti) in DYNATRACE_API_TOKEN ed esegui dynatrace_list_problems per verificarlo. I platform token (dt0s16) non funzionano con questa API.

Problemi: dynatrace_list_problems con problem_selector: status("OPEN") elenca ciò che Davis AI ha rilevato. dynatrace_get_problem con fields: evidenceDetails,impactAnalysis fornisce evidenze, causa principale, impatto ed entità coinvolte. dynatrace_list_problem_comments legge i commenti e dynatrace_add_problem_comment ne aggiunge uno, per esempio la causa trovata o il ticket aperto.

Topologia: dynatrace_list_entity_types e dynatrace_get_entity_type spiegano i tipi e le loro proprietà. dynatrace_list_entities trova host, servizi, processi, applicazioni, workload Kubernetes e risorse cloud con un entity selector (per esempio type("SERVICE"),entityName.contains("checkout")), e dynatrace_get_entity mostra proprietà, tag, management zone e relazioni. dynatrace_list_tags legge i tag personalizzati; dynatrace_add_tags aggiunge tag a ogni entità corrispondente, lasciando quelli esistenti.

Metriche e log: dynatrace_list_metrics (ricerca con text) e dynatrace_get_metric trovano chiave, unità e dimensioni della metrica; dynatrace_query_metrics legge i punti dati fino a 10 metriche per selector. dynatrace_aggregate_logs conta i record di log per intervallo e attributo per mostrare dove si concentrano gli errori, poi dynatrace_search_logs restituisce i record, fino a 1000 per chiamata.

Eventi, sicurezza, SLO e audit: dynatrace_list_events, dynatrace_get_event e dynatrace_list_event_types leggono gli eventi; dynatrace_ingest_event registra un deployment, una modifica di configurazione o un'annotazione sulle entità. dynatrace_list_security_problems con status("OPEN"),riskLevel("CRITICAL","HIGH") e dynatrace_get_security_problem mostrano le vulnerabilità con CVE, valutazione del rischio ed entità coinvolte. dynatrace_list_slos con evaluate: true e dynatrace_get_slo danno stato, error budget e burn rate. dynatrace_list_audit_logs mostra chi ha cambiato cosa. Le impostazioni sono in sola lettura: dynatrace_list_settings_schemas, dynatrace_get_settings_schema, dynatrace_list_settings_objects e dynatrace_get_settings_object.

Prima di scrivere: un evento di alert, errore o disponibilità inviato può aprire un problema e notificare le persone; commenti e tag sono visibili a tutti nell'ambiente. Per questo l'AI ti mostra la modifica e aspetta il tuo sì.

Disattivati all'installazione: dynatrace_close_problem. Un problema chiuso non può essere riaperto (Dynatrace ne apre uno nuovo se il guasto si ripresenta), quindi un amministratore del workspace lo attiva quando serve al team.

Selettori: gli entity selector hanno la forma type("HOST"),tag("env:prod"),mzName("Production"); i criteri separati da virgole valgono come AND e i valori distinguono maiuscole e minuscole. I selettori di problemi, eventi, SLO e problemi di sicurezza funzionano allo stesso modo. I metric selector concatenano trasformazioni: builtin:service.response.time:splitBy("dt.entity.service"):avg:sort(value(avg,descending)):limit(10).

Formati dei dati: gli orari sono millisecondi UTC dal 1970 (startTime, endTime, timestamp; -1 significa ancora aperto). Gli intervalli accettano valori relativi (now-2h, now-7d), millisecondi o ISO 8601; il default è spesso le ultime 2 ore, per l'audit log le ultime 2 settimane. I tempi di risposta sono in microsecondi, l'uso di CPU e memoria in percentuale, i conteggi di byte in byte; dynatrace_get_metric indica l'unità. Gli id delle entità hanno la forma HOST-1234ABCD5678EF90; l'id di un problema è diverso dal suo id visualizzato (P-2410123).

Paginazione: le liste restituiscono nextPageKey; l'AI richiama impostando solo next_page_key e tralasciando tutti gli altri filtri, finché non manca più. La ricerca nei log pagina con nextSliceKey, solo sull'archivio log classico; negli ambienti Grail l'AI restringe invece l'intervallo. Intervalli brevi mantengono piccole le risposte.

Errori comuni: 401 indica un token errato, scaduto o revocato, oppure un platform token; 403 un token senza lo scope necessario (il messaggio lo indica); 404 un id sconosciuto o un indirizzo dell'ambiente sbagliato; 400 un selector malformato (il messaggio dice dove); 429 il limite di frequenza, quindi attendi e riprova.

Il connettore non esegue query Grail o DQL: richiedono un platform token o un client OAuth, non un access token, e le copre il Dynatrace Remote MCP server. Non modifica le impostazioni e non rimuove tag.

Step 2 — Installa l'adapter

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

Step 3 — Aggiungi il connettore in Claude

L'URL del tuo server: in AnythingMCP apri MCP Servers → il server su cui si trova questo connettore e copia il suo URL (https://cloud.anythingmcp.com/mcp/…). Usalo ovunque questa guida mostra YOUR_SERVER_ID.

Percorso consigliato: funziona su claude.ai web senza toccare alcun file di configurazione.

  1. In Claude apri Customize → Connectors.
  2. Clicca + e poi Add custom connector.
  3. Inserisci un nome, ad esempio Dynatrace, e l'URL del server MCP remoto https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID, poi clicca Add.
  4. Clicca Connect e accedi ad AnythingMCP (OAuth) per consentire l'accesso.

Tutti i tool sotto compaiono nella tua chat: inizia a scrivere prompt.

Tool disponibili

ToolWhat it does
dynatrace_list_problemsList problems (Davis AI detected incidents), newest first: id, display id (P-2410123), title, impact level (APPLICATION, SERVICE…
dynatrace_get_problemGet one problem with its evidence (the events, metrics and transactions Davis used), impact analysis, root cause, affected entities, linked…
dynatrace_list_problem_commentsList the comments on a problem: text, context (e.g. the tool that wrote it), author and time
dynatrace_add_problem_commentAdd a comment to a problem, e.g. the cause found or the ticket opened
dynatrace_close_problemClose an open problem by hand, with a closing comment
dynatrace_list_entitiesList monitored entities (hosts, services, processes, applications, Kubernetes workloads, cloud resources and so on) that match an entity…
dynatrace_get_entityGet one monitored entity with its type, display name, properties, tags, management zones, first and last seen time and its relationships to…
dynatrace_list_entity_typesList the entity types of the environment (HOST, SERVICE, PROCESS_GROUP, APPLICATION, KUBERNETES_CLUSTER, CLOUD_APPLICATION and many more)…
dynatrace_get_entity_typeGet one entity type with its properties (usable in fields and selectors), the relationships it can have and its tag and management zone…
dynatrace_list_tagsList the custom tags on the entities that match an entity selector, with key, value and how often each is used
dynatrace_add_tagsAdd custom tags to every entity that matches an entity selector, e.g. owner:team-payments
dynatrace_list_metricsList the available metrics with key (e.g. builtin:host.cpu.usage), display name, description, unit, aggregation types and dimensions
dynatrace_get_metricGet the descriptor of one metric: display name, description, unit, dimensions, aggregation types, default aggregation and entity type
dynatrace_query_metricsRead metric data points: one or more metrics with transformations (:avg, :splitBy("dt.entity.host"), :sort(value(avg,descending))…
dynatrace_search_logsSearch log records with the Dynatrace log search query language: timestamp, status (ERROR, WARN, INFO, NONE), content and attributes (host…
dynatrace_aggregate_logsCount log records over time and by attribute: how many records match a query per time slot and per value of the chosen groupings (e.g.…
dynatrace_list_eventsList events (deployments, configuration changes, availability, error, performance and resource events, custom events) with type, title…
dynatrace_get_eventGet one event with all its properties, the entity it belongs to and its management zones
dynatrace_list_event_typesList the event types with their display name and description, for use in an event selector
dynatrace_ingest_eventSend a custom event to Dynatrace and attach it to entities: a deployment, configuration change or annotation shows on the entities and is…
dynatrace_list_security_problemsList security problems (vulnerabilities found by Runtime Vulnerability Analytics): id, display id (S-123), title, status (OPEN, RESOLVED…
dynatrace_get_security_problemGet one security problem with its description, CVEs, risk assessment (exposure, data assets, public exploit), affected and related entities…
dynatrace_list_slosList service-level objectives with name, target and warning thresholds, timeframe and, with evaluate, the current status (percentage)…
dynatrace_get_sloGet one SLO with its definition and its evaluated status, error budget, burn rate and the metric expression behind it
dynatrace_list_settings_schemasList the settings schemas of the environment (e.g. builtin:alerting.profile, builtin:management-zones, builtin:problem.notifications…
dynatrace_get_settings_schemaGet one settings schema: its properties, types, allowed values, scopes and constraints
dynatrace_list_settings_objectsRead the configured settings objects of one or more schemas (alerting profiles, management zones, anomaly detection, notifications and so…
dynatrace_get_settings_objectRead one settings object with its schema, scope, value and modification details
dynatrace_list_audit_logsList the audit log: who changed what and when (configuration changes, token changes, logins), with user, category, event type, entity and…

Esempi di prompt

  • "Quali problemi sono aperti in produzione adesso, e cosa indica Davis come causa principale?"
  • "Mostrami i 5 servizi con il tempo di risposta medio più alto nelle ultime 24 ore."
  • "Ci sono stati picchi di errori nei log del checkout nell'ultima ora? Mostrami qualche record di esempio."
  • "Registra un deployment della versione 1.4.2 sul servizio checkout. Mostrami l'evento prima di inviarlo."
  • "Quali problemi di sicurezza critici o alti sono ancora aperti, e quali entità coinvolgono?"

FAQ

Funziona con Claude Code come con Claude Desktop? Sì, punta entrambi a https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID.

Prossimi passi

Questa guida ti è stata utile?

Il tuo agente Dynatrace è a un clic di distanza.

Installa il connettore, incolla la chiave, chiedi a Claude. 7 giorni gratis, senza carta di credito.

Guide correlate

Connettori

Come collegare Dynatrace a ChatGPT via MCP

Osservabilità Dynatrace tramite la Environment API v2: problemi Davis con causa principale e impatto, entità monitorate e tag, query sulle metriche, ricerca nei log, eventi, problemi di sicurezza, SLO, impostazioni e audit log. L'AI può anche commentare i problemi, inviare eventi di deployment e personalizzati e aggiungere tag alle entità.

Connettori

Come collegare Dynatrace a Cursor via MCP

Osservabilità Dynatrace tramite la Environment API v2: problemi Davis con causa principale e impatto, entità monitorate e tag, query sulle metriche, ricerca nei log, eventi, problemi di sicurezza, SLO, impostazioni e audit log. L'AI può anche commentare i problemi, inviare eventi di deployment e personalizzati e aggiungere tag alle entità.

Connettori

Come collegare Dynatrace a Gemini via MCP

Osservabilità Dynatrace tramite la Environment API v2: problemi Davis con causa principale e impatto, entità monitorate e tag, query sulle metriche, ricerca nei log, eventi, problemi di sicurezza, SLO, impostazioni e audit log. L'AI può anche commentare i problemi, inviare eventi di deployment e personalizzati e aggiungere tag alle entità.

Connettori

Come collegare Dynatrace a Meta Muse via MCP

Osservabilità Dynatrace tramite la Environment API v2: problemi Davis con causa principale e impatto, entità monitorate e tag, query sulle metriche, ricerca nei log, eventi, problemi di sicurezza, SLO, impostazioni e audit log. L'AI può anche commentare i problemi, inviare eventi di deployment e personalizzati e aggiungere tag alle entità.

Connettori

Dynatrace su MCP: problemi, causa principale, metriche, log, eventi e SLO in qualsiasi agente AI

Osservabilità Dynatrace tramite la Environment API v2: problemi Davis con causa principale e impatto, entità monitorate e tag, query sulle metriche, ricerca nei log, eventi, problemi di sicurezza, SLO, impostazioni e audit log. L'AI può anche commentare i problemi, inviare eventi di deployment e personalizzati e aggiungere tag alle entità.

Connettori

Come collegare Dynatrace a Microsoft Copilot via MCP

Osservabilità Dynatrace tramite la Environment API v2: problemi Davis con causa principale e impatto, entità monitorate e tag, query sulle metriche, ricerca nei log, eventi, problemi di sicurezza, SLO, impostazioni e audit log. L'AI può anche commentare i problemi, inviare eventi di deployment e personalizzati e aggiungere tag alle entità.