Dynatrace
Source: https://runstack.engineer/docs/toolkits/dynatrace
Problems, metrics, entities, logs, DQL, events, SLOs, settings, security, synthetic and tokens via the Dynatrace Environment API.
Tools (53):
| Tool | Description |
|---|---|
dynatraceListProblems | List Davis AI problems (open incidents) with severity, status and affected entities. Start here for triage. |
dynatraceGetProblem | Get a single Davis problem with evidence, root cause and comments. |
dynatraceCloseProblem | Manually close an open Davis problem with a closing comment. |
dynatraceListProblemComments | List comments on a Davis problem. |
dynatraceAddProblemComment | Add a comment to a Davis problem. |
dynatraceUpdateProblemComment | Update a comment on a Davis problem. |
dynatraceDeleteProblemComment | Delete a comment from a Davis problem. |
dynatraceListSecurityProblems | List application-security vulnerabilities with risk scores and CVE references. |
dynatraceGetSecurityProblem | Get a single security problem with vulnerabilities and remediation. |
dynatraceListMetrics | List metric definitions. Use to discover metric keys before querying. |
dynatraceGetMetric | Get one metric definition with unit, dimensions and aggregations. |
dynatraceQueryMetrics | Query metric datapoints with a metric selector expression. |
dynatraceIngestMetrics | Ingest custom metric datapoints in line protocol. |
dynatraceDeleteMetric | Delete a custom metric definition and its data. |
dynatraceListEntities | List monitored entities (Smartscape) with an entity selector. Use to resolve entity IDs. |
dynatraceGetEntity | Get one monitored entity with properties, tags and relations. |
dynatraceListEntityTypes | List all entity types known to the environment. |
dynatraceGetEntityType | Get properties and capabilities of one entity type. |
dynatraceListTags | List custom tags on entities matching a selector. |
dynatraceAddTags | Add custom tags to entities matching a selector. |
dynatraceDeleteTag | Delete a tag from entities matching a selector. |
dynatraceListEvents | List events (deployments, config changes, availability) in a timeframe. |
dynatraceGetEvent | Get a single event by ID. |
dynatraceListEventTypes | List event types (CUSTOM_DEPLOYMENT, CUSTOM_INFO, ...). |
dynatraceIngestEvent | Push a custom event (deployment markers, annotations) to Dynatrace. |
dynatraceExportLogs | Search/export log records with a log query. |
dynatraceIngestLogs | Ingest log records into Dynatrace. |
dynatraceQueryGrail | Run a DQL query against Grail buckets (logs, spans, events) with polling to completion. |
dynatraceListSLOs | List service-level objectives with targets and error budgets. |
dynatraceGetSLO | Get a single SLO with objectives and error budget. |
dynatraceCreateSLO | Create a service-level objective. |
dynatraceUpdateSLO | Update a service-level objective. |
dynatraceDeleteSLO | Delete a service-level objective. |
dynatraceListSettingSchemas | List Settings 2.0 schemas. Use to find schema IDs. |
dynatraceListSettingObjects | List Settings 2.0 objects (alerting profiles, auto-tags, ...). |
dynatraceGetSettingObject | Get one Settings 2.0 object with value and scope. |
dynatraceCreateSettingObject | Create Settings 2.0 object(s). |
dynatraceUpdateSettingObject | Update a Settings 2.0 object value. |
dynatraceDeleteSettingObject | Delete a Settings 2.0 object. |
dynatraceListAuditLogs | List environment audit log entries (who changed what). |
dynatraceGetAuditLog | Get a single audit log entry by ID. |
dynatraceListApiTokens | List API tokens with owners, scopes and expiration. |
dynatraceGetApiToken | Get one API token metadata (never the secret). |
dynatraceCreateApiToken | Create an API token with scopes (secret returned once). |
dynatraceUpdateApiToken | Update an API token (name, enabled, scopes). |
dynatraceDeleteApiToken | Delete (revoke) an API token. |
dynatraceLookupApiToken | Look up what a token value belongs to (owner, scopes). |
dynatraceListExtensions | List Extensions 2.0 in the environment. |
dynatraceListExtensionVersions | List all uploaded versions of one extension. |
dynatraceGetExtension | Get one extension version with data sources and alerts. |
dynatraceDeleteExtension | Delete one extension version. |
dynatraceListSyntheticMonitors | List synthetic monitors (browser, HTTP, clickpath). |
dynatraceGetSyntheticMonitor | Get the full configuration of one synthetic monitor. |