DEV Community

jg-noncelogic
jg-noncelogic

Posted on • Originally published at github.com

Show HN: N8n-trace – Grafana-like observability for n8n workflows

n8nTrace — Grafana-like observability for n8n workflows. Self‑hosted TypeScript app: execution tracking, Prometheus explorer, RBAC, audit logs, Postgres. MIT license. Worth a look if you run n8n in production. Repo: https://github.com/Mohammedaljer/n8nTrace

What it actually adds: per-workflow execution traces (not just logs), an in-app Prometheus metrics explorer, role-based access control, and audit logging. Security-first + self-hosted reduces leak risk—at the cost of ops and storage you must manage.

Practical playbook: export metrics like n8n_workflow_execution_total and n8n_node_duration_seconds_bucket. Raw executions: 7–30 days retention; aggregated metrics: 90+ days. Set alerts: error_rate >2% over 5m or 95th‑pct node latency >2x baseline.

If you support regulated clients (legal, finance, agencies): fork, Docker‑compose it, connect Prometheus, seed RBAC from CI, and enforce mandatory human review before publish. Which piece would you rather run yourself vs accept as SaaS for compliance?

Top comments (0)