cryostat-operator icon indicating copy to clipboard operation
cryostat-operator copied to clipboard

Allow user to provide their own Grafana instance

Open ebaron opened this issue 3 years ago • 6 comments

It would be useful to have the option to integrate with an existing Grafana pod. The user would have to ensure that the datasource and Cryostat Dashboard are installed. Perhaps this can be improved by making our customizations into a Grafana plugin. Since this would involve datasource traffic leaving the pod, we'd have to set up TLS for the datasource container as well.

ebaron avatar Feb 28 '22 23:02 ebaron

Hi, is this something you are planning to work on soon? For example for 2.3 release? It would be nice if collected data can be published to external Grafana instance - for example to Grafana Cloud and then just link to such instance from cryostat UI.

petr-postulka avatar Oct 27 '22 18:10 petr-postulka

Hi @petr-postulka, sorry for the late response. I can't say for sure if we can prioritize this for 2.3, but I'll ensure we discuss it when planning our tasks for 2.3 in a couple weeks.

ebaron avatar Nov 04 '22 20:11 ebaron

hi @ebaron, thank you for the reply ... I see that 2.3 works already started, was this feature discussed and is there any chance to be included into the release?

postol avatar Dec 02 '22 13:12 postol

Hi all, we did discuss this feature yesterday during our planning meeting for 2.3. We decided to prioritize work on multi-namespace support https://github.com/cryostatio/cryostat/issues/760, which will require substantial changes both in Cryostat and the operator.

We do see the value in supporting existing Grafana instances, but one difficulty is that we would want to ensure that it's easy for users to install our customized dashboard and datasource configurations into their Grafana instance. I think this would take the form of a Grafana plugin. This is something we want to do, but we may not have the available cycles to deliver it for 2.3.

ebaron avatar Dec 02 '22 17:12 ebaron

hi, any update on this item ?

grzesuav avatar Jun 27 '24 11:06 grzesuav

No real updates at this point. I think we would need to tackle these two issues first before we can do anything meaningful here:

  • https://github.com/cryostatio/cryostat-grafana-dashboard/issues/25
  • https://github.com/cryostatio/cryostat-grafana-dashboard/issues/60

andrewazores avatar Jun 27 '24 13:06 andrewazores