diagnose_incident
Diagnose AWS data-pipeline failures from error text, logs, and config facts. Returns ranked candidate root causes with evidence, fix steps, and documentation links for Glue, MWAA, Athena, and Lake Formation.
Instructions
Diagnose a data-pipeline failure from error text, logs, and optional config facts.
service: glue | mwaa | athena | lakeformation (optional). config keys the engine reads:
connection, vpc.s3_endpoint, vpc.nat_gateway, security_group.self_referencing,
mwaa.min_workers/max_workers/running_workers, lakeformation.iam_allowed_principals,
lakeformation.ram_invitation.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"error": "<error>"
},
"name": "diagnose_incident"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| logs | No | ||
| error | Yes | ||
| config | No | ||
| service | No | ||
| use_llm | No |