Create a log dashboard from a template
create_log_dashboard_from_templateCreates a log dashboard from a ready-made template (overview, errors-patterns, http-access, app-otel, containers, host-syslog, databases, jobs, ingestion-cost, incident-war-room, vercel). The template's fields (HTTP status, duration, route…) are detected in the project's logs; pass bindings to choose them yourself ({"status": "attr.http.response.status_code"}; null leaves an optional one empty). When a required field is not found, nothing is created and the answer lists missing (and what was detected): retry with bindings. dry_run: true shows what would be created. incident-war-room takes outage_uuid (window and service of that incident). See list_log_dashboards templates: true for scores.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Dashboard name. Default: the template name. | |
| dry_run | No | Instantiate without saving. Default false. | |
| bindings | No | Template field → log field, e.g. {"route": "attr.http.route"}. | |
| outage_uuid | No | incident-war-room only: the outage (incident) to open the war room on. | |
| template_id | Yes | Template id: overview, errors-patterns, http-access, app-otel, containers, host-syslog, databases, jobs, ingestion-cost, incident-war-room, vercel. |