IBM Cloud Private Public Portal

Welcome to the idea portal for IBM Cloud Private (i.e. product feature requests) - A more integrated and automated feedback system to connect your product improvement ideas with IBM product and engineering teams.  Happy submitting!

Make Alerting great again! Enable Grafana alerting and make configuration accessible

I recently discovered that it is not possible to configure alert notification channels in Grafana.

Which is a requirement to have the alerts sended via email (https://grafana.com/docs/administration/provisioning/).

 

In my opinion, this sould be configurable via helm. If I configure this manually (ICP 3.2.0) in the Grafana User Interface, it won't survive a pod restart, because config files are not even mounted to a persistent volume.

 

Besides the fact, that a large set of Grafana features is not accessible due to that problem, the current behavior also violates 12 factor app rule #3 (https://12factor.net/config) and results in IBM's grafana distribution not being a cloud-native citizen.

 

Fix:

Worst solution, but tolerable:
mount "/etc/grafana/provisioning/" to the persistent volume inside the helm Chart.

Best solution:
Make the configuration accessible as configmap or provide a kubernetes crd to provision notification channels.

  • Guest
  • Sep 25 2019
  • In review
Real Scenario + Problem Statement
Who would benefit from this IDEA? As a Cloud platform engineer I would like to be able to use Grafana Alerting instead of Prometheus Alerting.
Why is it useful?

Minimize the hops and use alerting directly in Grafana.

Workload
Market Evidence - # of customers in next 12 months
Impact
Avg Annual Contract Value Per Customer
Primary Persona
Secondary Persona (multi-select)
How should it work?
Competitive position
Revenue Opportunity
Geo Availability for this IDEA
Submitter Tags
Submitting Organization
Idea Priority Medium
Geo - Use for OBDR Reporting only EU
Submitter Tags
Owning Segment Hybrid Integration (Hybrid Cloud Unit)
Strategic Fit
Market Evidence
  • Attach files
  • Admin
    SCOTT BERENS commented
    25 Sep 21:44

    This idea makes sense and could probably be done. We will look to understand where this can fit into the roadmap.