How to properly add Grafana monitoring to a custom video editing app

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!

hello, your custom video editing is web based system applicatoin based??

firstly it’ll be web based, later on will launch an application too but for now web based.