read_settings
Read Dynatrace configuration (Settings 2.0) read-only: list schemas or inspect alerting, anomaly detection, and other settings at environment or entity scope, including effective values.
Instructions
Reads Dynatrace configuration (Settings 2.0), read-only: alerting profiles, anomaly detection thresholds, failure detection rules, request attributes, naming rules, maintenance windows and every other settings schema.
Without schema it lists the settings schemas; narrow the list with search (text matched against schema id and name, e.g. "alerting", "anomaly", "failure-detection").
With schema (e.g. builtin:alerting.profile) it prints the configured objects of that schema at scope (default environment; pass an entity id such as SERVICE-1234567890ABCDEF or HOST_GROUP-… for an entity-level override). Set effective: true to get the values actually in force at that scope, including inherited ones and defaults.
Values are printed as compact nested lists. Passwords, tokens, keys, credentials and anything else that looks like a secret are masked. The bridge cannot change settings.
This tool runs through the Dynatrace Bridge browser extension in the user's logged-in browser. If it fails, report the error to the user; do not try to open browser tabs or use browser automation instead.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of settings objects (at most 50), or schemas when listing (default 50, at most 500) to print. Default 20. The output says how many were omitted. | |
| scope | No | Scope to read: `environment` (default) or an entity id, e.g. SERVICE-1234567890ABCDEF, HOST-…, PROCESS_GROUP-…. | |
| schema | No | Settings schema id, e.g. `builtin:alerting.profile`, `builtin:anomaly-detection.services`, `builtin:failure-detection-rulesets`. Omit to list the schemas. | |
| search | No | When listing schemas: case-insensitive text matched against schema id and display name. | |
| effective | No | Read the effective values at the scope (inherited values and defaults included) instead of the objects stored at the scope. Default false. | |
| max_lines | No | Maximum lines printed per settings value. Default 40, at most 200. | |
| environment | No | Which Dynatrace environment to query, as named in the Dynatrace Bridge extension popup. Omit it for the default, the first environment configured there. The names are not listed here because the extension had not connected yet when this description was built; `dynatrace_bridge_status` lists them. |