Chandan Kumar (raukadah) 489d13fc17 Use get_extra_file for downloading node_exporter/prometheus tarballs
DevStack provides get_extra_file[1] to download node_exporter/prometheus tarballs
and cache them in ci for further use.

Let's reuse the same instead of wget the binary.
This CR also adds cleanup phase under unstack step.

Links:
[1]. https://github.com/openstack/devstack/blob/master/functions#L50-L79

Closes-Bug: #2102666

Change-Id: I858eea3584794fdc10e45c9f80bfacdabdd537e2
Signed-off-by: Chandan Kumar (raukadah) <chkumar@redhat.com>
2025-03-25 11:18:30 +05:30
2025-01-23 15:02:18 +00:00
2025-01-28 17:56:45 +05:30
2025-01-28 17:56:45 +05:30
2025-01-28 17:56:45 +05:30

Devstack Prometheus Plugin

Overview

Devstack plugin to configure prometheus, node-exporter, pushgateway and alertmanager.

Usage

  • To get started quickly, just enable the plugin in your local.conf:

    enable_plugin devstack-plugin-prometheus https://opendev.org/openstack/devstack-plugin-prometheus

Description
DevStack plugin to install and configure prometheus, node-exporter, pushgateway and alertmanager.
Readme 210 KiB
Languages
Shell 100%