dynatrace_managed_list_security_problems
List security problems and vulnerabilities from a Managed cluster, including vulnerable components and risk data. Filter by status, risk level, entity, or time range.
Instructions
List security problems and vulnerabilities from the Managed cluster. Results include package names, technology details, vulnerable components, and comprehensive risk assessment data.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | No | End time (default: "now") | |
| from | No | Start time (default: "now-30d") | |
| sort | No | Sort order. Examples: "+status" (open first), "-riskAssessment.riskScore" (highest risk first), "+firstSeenTimestamp" (newest first), "-lastUpdatedTimestamp" (recently updated first). | |
| limit | No | Maximum number of security problems to return. Use this when user specifies a count (e.g., "first 25 vulnerabilities" → limit: 25). If not specified, returns up to API limit: 100. Cannot exceed 100 | |
| status | No | Filter by status (OPEN, RESOLVED) | |
| riskLevel | No | Filter by risk level (NONE, LOW, MEDIUM, HIGH, CRITICAL) | |
| entitySelector | No | Entity selector to filter vulnerabilities. CRITICAL: Only ONE entity type per query. Use discover_entities() first to get exact names/IDs, then use entityId("exact-id") or type(SERVICE),entityName.equals("exact-name"). Examples: entityId("SERVICE-123"), type(SERVICE),entityName("payment-service"), type(AWS_LAMBDA_FUNCTION),tag("AWS_REGION:us-west-2") | |
| 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. |