dynatrace_managed_list_slos
List SLOs from Dynatrace Managed with filters for timeframes, management zones, and health states. Enable evaluation to access error budget burn rates and full SLO configuration data.
Instructions
List Service Level Objectives (SLOs) from the Managed cluster. Results include timeframe details, management zones, error budget burn rates, and comprehensive SLO configuration data. IMPORTANT: When evaluate=true, the query must be limited to 25 or fewer results using the limit parameter.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | No | End time (ISO format or relative like "now"). Used when timeFrame="GTF" | |
| demo | No | Get demo SLOs instead of real ones. Default: false | |
| from | No | Start time (ISO format or relative like "now-2w"). Used when timeFrame="GTF" | |
| sort | No | Sorting of SLO entries: "name" for ascending order, "-name" for descending order. Default: "name" | |
| limit | No | Maximum number of SLOs to return. Use this when user specifies a count (e.g., "first 15 SLOs" → limit: 15). If not specified, returns up to API limit: 100. Cannot exceed 100 | |
| evaluate | No | Set to true to enable SLO evaluation. Required when using healthState in sloSelector. | |
| timeFrame | No | Time frame for SLO evaluation: "CURRENT" for SLO's own timeframe, "GTF" for custom timeframe specified by from/to parameters | |
| enabledSlos | No | Filter by SLO status: "true" for enabled SLOs only, "false" for disabled only, "all" for both. Default: "true" | |
| sloSelector | No | SLO selector to filter results. Syntax: id("id-1","id-2") for SLO IDs, name("Service Availability") for exact name match (case-sensitive), healthState("HEALTHY"|"UNHEALTHY") [requires evaluate=true], text("value") for case-insensitive text search, problemDisplayName("P-12345") for problem display names, managementZone("MZ-A") or managementZoneID("123") for management zones. Combine with commas. Escape special characters ~ and " with ~. | |
| showGlobalSlos | No | Include global SLOs in results regardless of other filters. Default: true | |
| environment_alias | Yes | Specify which environment to be queried, by supplying the environment alias as returned by get_environments_info. Can use `ALL_ENVIRONMENTS` to retrieve data from all environments in one request to MCP. |