s8sg / goflow

A Golang based high performance, scalable and distributed workflow framework
MIT License
1.05k stars 126 forks source link

[enhancement]: flow metrics / prometheus integration #83

Open mstrYoda opened 9 months ago

mstrYoda commented 9 months ago

It would be awesome to have default metrics like: flow started, elapsed times, flow counts, etc.

Also those can be exported to prometheus by default.

We would like to contribute it if you accept 🙏

s8sg commented 1 month ago

Actually flow already have Tracing where you can see elapsed time. Can you list down all the requirements and we can check in details which are the one supported and which are not. And decide on the development approach. WDYT ?