clamp-orchestrator / clamp-core

A microservices flow orchestrator and workflow manager.
https://clamp-orchestrator.github.io/clamp-orchestrator/
MIT License
9 stars 4 forks source link

Allow Prometheus and Grafana to be included in Docker Compose run optionally #85

Closed sivachandran closed 3 years ago

sivachandran commented 3 years ago

Clamp publishes its API metrics under /metrics route. The metrics can be consumed by Prometheus and monitored through Grafana.

Presently, if we want to monitor the metrics we need to manually configure and run Prometheus, Grafana. As we are already having a Docker Compose based development runtime, we could also include Prometheus and Grafana as part of them. We may not be interested in monitoring API metrics all the time. So, we can include them in Docker Compose in such a way that they can be launched only when required.

sivachandran commented 3 years ago

The changes are merged to master