Feature #20285
Updated by Peter Amstutz 9 months ago
Update: New idea for grafana
# Add a section to Workbench2 config like "SystemStatusCharts" which is a list of URLs
# Workbench gets a new panel called "System status"
# The system status panel is rendered as a list of iframes which embed each URL listed in SystemStatusCharts
# this is easy because grafana provides a "share" button which constructs an embedding URL
# Grafana needs be configured for anonymous access or otherwise needs to permit access
https://stackoverflow.com/questions/68163519/embedding-grafana-dashboard-to-reactjs-app
Previous update: maybe generalize this by doing #20293, then this is just a configuration tweak to the installer instead of being its own feature.
Previous description:
Add an exported option "MonitoringURL" to the "Workbench" section of the Arvados config.
If MonitoringURL is not empty, Workbench 2 includes a hyperlink to the MonitoringURL site under the admin menu.
Add MonitoringURL to the salt installer.