Install
openclaw skills install n8n-monitoringMonitor and debug n8n workflow executions via webhook. Provides health checks (GREEN/YELLOW/RED), failure analysis, error debugging, and formatted alerting templates for Telegram or other channels.
openclaw skills install n8n-monitoringMonitor your self-hosted n8n instance through a webhook-based API. Get health reports, detect failing workflows, and debug errors using structured data from your n8n executions.
{"action": "get_workflow_executions", "limit": 50} to get a health overviewsummary.failureRate to determine status: GREEN (<10%), YELLOW (10-25%), RED (>25%)workflowPerformance.topProblematicWorkflows for the worst offenders{"action": "get_execution_details", "limit": 5, "workflow_id": "<ID>"} to get error messages and failed nodesAll endpoints are POST requests to the N8N_WEBHOOK_URL environment variable.
Returns all active workflows with IDs, names, and metadata.
{"action": "get_active_workflows"}
Returns recent executions with computed KPIs: failure rate, timing metrics, per-workflow performance, alerts.
{"action": "get_workflow_executions", "limit": 50}
Key response fields:
summary.totalExecutions, summary.failureRate, summary.successRatetiming.averageExecutionTime, timing.minExecutionTime, timing.maxExecutionTimeworkflowPerformance.topProblematicWorkflows (sorted by failure rate)alerts.highFailureRate (boolean), alerts.workflowsNeedingAttention (list)Returns detailed error data for a specific workflow: error messages, failed node names and types, timestamps.
{"action": "get_execution_details", "limit": 5, "workflow_id": "<WORKFLOW_ID>"}
| Status | Failure Rate | Action |
|---|---|---|
| GREEN | < 10% | No action needed |
| YELLOW | 10-25% | Investigate flagged workflows |
| RED | > 25% | Immediate attention required |
n8n <EMOJI> | failure <RATE>% (<N> exec) | <NOTE>
n8n monitor (<TIME> UTC) -> <EMOJI> <STATUS>
Hot spots:
<EMOJI> <WORKFLOW_NAME> - "<ERROR_MESSAGE>" (<FAILED_NODE> node)
Combine all three endpoints for a complete picture:
get_workflow_executionsget_workflow_executions to identify which workflows are failingget_execution_details with that ID for error patterns and failed node infoN8N_WEBHOOK_URL: Your n8n webhook endpoint (required)limit values for large instances)limit parameter