Hi everyone,
I’m building a custom video editor application similar to the link and I want to add performance monitoring using Grafana. From what I understand, Grafana doesn’t directly monitor an app. It needs metrics/logging data from the application itself. My questions are:
-
What’s the best way to structure logging/metrics for a video editing workflow (render time, export speed, timeline actions, etc.)?
-
Should I use Prometheus, Loki, or another backend for this type of app?
-
Any recommended patterns for tracking real-time rendering performance and bottlenecks?
-
How do people usually instrument media-heavy apps so Grafana dashboards stay meaningful and not overloaded?
I’m trying to design this properly from the start rather than patching it later, so any guidance or real-world examples would be really helpful.
Thanks!