Actions
Story #16379
openSaltStack install integrates with prometheus/grafana
Status:
In Progress
Priority:
Normal
Assigned To:
Category:
Deployment
Target version:
Start date:
03/03/2023
Due date:
% Done:
0%
Estimated time:
(Total: 0.00 h)
Story points:
4.0
Release:
Release relationship:
Auto
Description
When using SaltStack for configuration management, admin can choose to use SaltStack formulas for prometheus and grafana. The Arvados formula integrates with them by providing prometheus config file and adding Arvados dashboard (#16213) to grafana.
Related issues
Updated by Peter Amstutz almost 3 years ago
- Related to Feature #16213: Default metrics dashboard for grafana added
Updated by Peter Amstutz almost 3 years ago
- Related to Story #16428: Metrics dashboard added
Updated by Lucas Di Pentima 6 months ago
- Target version set to 2022-09-14 sprint
- Assigned To set to Lucas Di Pentima
Updated by Peter Amstutz 6 months ago
- Target version changed from 2022-09-14 sprint to 2022-09-28 sprint
Updated by Peter Amstutz 6 months ago
- Target version changed from 2022-09-28 sprint to 2022-10-12 sprint
Updated by Lucas Di Pentima 5 months ago
- Target version changed from 2022-10-12 sprint to 2022-10-26 sprint
Updated by Lucas Di Pentima 5 months ago
- Target version changed from 2022-10-26 sprint to 2022-11-09 sprint
Updated by Peter Amstutz 4 months ago
- Target version changed from 2022-11-09 sprint to 2022-11-23 sprint
Updated by Peter Amstutz 4 months ago
- Target version changed from 2022-11-23 sprint to 2022-12-07 Sprint
Updated by Peter Amstutz 4 months ago
- Target version changed from 2022-12-07 Sprint to 2022-12-21 Sprint
Updated by Peter Amstutz 4 months ago
- Target version changed from 2022-12-21 Sprint to 2023-01-18 sprint
Updated by Peter Amstutz 4 months ago
- Target version changed from 2023-01-18 sprint to 2022-12-21 Sprint
Updated by Peter Amstutz 4 months ago
- Target version changed from 2022-12-21 Sprint to 2023-01-18 sprint
Updated by Peter Amstutz 3 months ago
- Target version changed from 2023-01-18 sprint to 2023-02-01 sprint
Updated by Peter Amstutz 2 months ago
- Release set to 59
- Target version deleted (
2023-02-01 sprint)
Updated by Peter Amstutz 2 months ago
- Target version changed from To be scheduled to 2023-02-01 sprint
Updated by Lucas Di Pentima about 2 months ago
- Status changed from New to In Progress
Updated by Lucas Di Pentima about 2 months ago
- Target version changed from 2023-02-01 sprint to 2023-02-15 sprint
Updated by Lucas Di Pentima about 1 month ago
- Target version changed from 2023-02-15 sprint to 2023-03-01 sprint
Updated by Lucas Di Pentima 19 days ago
- Target version changed from 2023-03-01 sprint to Development 2023-03-15 sprint
Updated by Lucas Di Pentima 18 days ago
Updates at a8ceae6 - branch 16379-installer-prometheus
- Adds "prometheus" hostname to terraform.
- Configures
nginx
vhost for prometheus on the workbench node. - Installs prometheus using the corresponding salt formula.
- Installs postgresql exporter and mtail to monitor the database.
- Installs the node exporter to monitor every node's resources.
- Sets basic authentication for the prometheus UI website, configurable from
local.params
with sensible defaults.
The grafana branch in on the way.
Updated by Lucas Di Pentima 12 days ago
Updates at 4ea265c - branch 16379-installer-grafana
- Moves prometheus to its own hostname.
- Adds grafana, using the local prometheus as a data source. Uses the same credentials as prometheus for its admin user.
- Adds default dashboards (arvados, node exporter, pg exporter) assigned to prometheus data source.
Updated by Peter Amstutz 6 days ago
- Target version changed from Development 2023-03-15 sprint to Development 2023-03-29 Sprint
Updated by Lucas Di Pentima about 10 hours ago
Detected some issues when trying a cluster from scratch. I'm working on fixing them.
Updated by Lucas Di Pentima about 1 hour ago
Updates at commit:58006c8a7 - branch 16379-installer-grafana
- Fixes the prometheus htpassword file definition to depend on nginx
- Fixes keepweb lack of nginx service being applied.
- Sets grafana's admin password using the
grafana-cli
to make sure it's always synced.
Actions