UNCLASSIFIED - NO CUI

Skip to content

Resolve "Integrate dashboards into Big Bang"

Darrien Lee requested to merge 285-integrate-dashboards-into-big-bang into main

General MR

Summary

Acceptance Criteria:

  • The dashboards and monitoring should be able to be enabled and disabled in the Big Bang umbrella values
    • now able to enable/disable each cronjob and each dashboard separately
    • the following would allow the bigbangUpdater cronjob to run, but disables the dashboard:
bigbangUpdater:
  enabled: true
  importDashboard: false
  • The dashboard for any given feature should be enabled by default when the chart feature is enabled
    • By default, both the cronjob and the dashboards are enabled as such:
bigbangUpdater:
  enabled: true
  importDashboard: true

285-acceptance-criteria-2

  • The dashboards should be preconfigured within Grafana
    • Dashboards are preconfigured within the bbctl package and pulled into Grafana once bbctl cronjobs and dashboards are enabled as shown here:

285-acceptance-criteria-3

  • The datasource / scrape targets should be correctly configured in the Promtail instance
    • All datasources and scrape targets are preconfigured already through the existing promtail instances, and need no further configurations

Relevant logs/screenshots

(Include any relevant logs/screenshots)

Linked Issue

issue

Upgrade Notices

(Include any relevant notes about upgrades here or write "N/A" if there are none)

Closes #285 (closed)

Edited by Darrien Lee

Merge request reports

Loading