Activity log for bug #1876380

Date Who What changed Old value New value Message
2020-05-01 20:54:08 Zachary Zehring bug added bug
2020-05-01 20:56:32 Zachary Zehring description Due to the migration of charms to use interface-grafana-dashboard to import dashboards to Grafana, prometheus needs to have a way to communicate to these charms various details needed for rendering the details of the dashboard. Grafana currently gets this information from interface-grafana-source, where prometheus provides the url to query metrics. This new interface would need to relay the following information: - datasource name: comprised of the service name, or the name of the application, and the description, currently set to Juju generated source) - url: prometheus's URL used to query metrics. For example, in telegraf charm, there's logic around rendering the dashboard template regarding these metrics With this interface, a provider for interface-grafana-dashboard can generate a template correctly, without any hardcoding of values, and pass the resulting dashboard along the relation to Grafana. Due to the migration of charms to use interface-grafana-dashboard to import dashboards to Grafana, prometheus needs to have a way to communicate to these charms various details needed for rendering the details of the dashboard. Grafana currently gets this information from interface-grafana-source, where prometheus provides the url to query metrics. This new interface would need to relay the following information: - datasource name: comprised of the service name, or the name of the application, and the description, currently set to Juju generated source) - url: prometheus's URL used to query metrics. For example, in telegraf charm, there's logic around rendering the dashboard template regarding these metrics With this interface, a provider for interface-grafana-dashboard can generate a template correctly, without any hardcoding of values, by grabbing them from the prometheus relation and passing the resulting dashboard along the relation to Grafana.
2020-05-05 11:08:54 Alvaro Uria charm-prometheus2: status New Incomplete
2020-05-05 11:08:58 Alvaro Uria charm-prometheus2: importance Undecided Wishlist
2020-05-06 16:58:20 Alvaro Uria charm-prometheus2: status Incomplete Confirmed