The purpose of this ticket is to discuss the idea to create a new capability/plugin able to install prometheus and/or grafana next to a microservice.
Different aspects must be discussed in order to figure out if :
We will have 2 separate plugins or 1 packaging prometheus and grafana. Why. As using the prometheus console like the prometheus syntax to query/fetch the data collected is not straightforward, then having a grafana dashboard also deployed could be very helpful for the developer
Should we also include with the different Runtime CRD, the json grafana dashboard to be used as metrics collected are related to the technology used (java vs nodejs), framework used to collect the metrics : actuator, ... or what the user added
Discussion
The purpose of this ticket is to discuss the idea to create a new capability/plugin able to install prometheus and/or grafana next to a microservice.
Different aspects must be discussed in order to figure out if :
Runtime CRD
, the json grafana dashboard to be used as metrics collected are related to the technology used (java vs nodejs), framework used to collect the metrics : actuator, ... or what the user added