Hey anyone built anything around n8n health tracker?

I am building a n8n health tracker for my company with these goals:

  1. Track all executions (success, error, partial success etc)
  2. Time per execution (wf and sub-wf levels)
  3. resource utilization

The final goal is to track and make n8n be a solid pipeline with modules than just prototypes. Would love to hear your experience (if any) or just brainstorm around this :smiling_face_with_sunglasses:

Yes I used the built in data tables to store stats about my workflows as it progressed through different parts and their performance and then created a webhook triggered workflow to read the stats data table and return all rows which I then called from a web dashboard.
You just need to think outside the box a little, you can record times etc easily.

which is okay, but thatโ€™s not sustainable for a massive repository of WF and processes (100+ WF+sWF across 15+ processes)