25 lines
1.0 KiB
Plaintext
25 lines
1.0 KiB
Plaintext
# DevStack settings
|
|
define_plugin prometheus node_exporter podman_exporter
|
|
enable_service prometheus
|
|
enable_service node_exporter
|
|
|
|
## Variables related to prometheus
|
|
PROMETHEUS_VERSION=3.1.0
|
|
PROMETHEUS_PROJECT_DIR=$DEST/devstack-plugin-prometheus
|
|
PROMETHEUS_DEVSTACK_DIR=${PROMETHEUS_PROJECT_DIR}/devstack/files
|
|
PROMETHEUS_CONFIG_FILE=${PROMETHEUS_CONFIG_FILE:-${PROMETHEUS_DEVSTACK_DIR}/prometheus.yml}
|
|
|
|
# List of "," delimited targets. Each target is <ip>:<port>
|
|
PROMETHEUS_CUSTOM_SCRAPE_TARGETS=${PROMETHEUS_CUSTOM_SCRAPE_TARGETS:-""}
|
|
|
|
|
|
## Variables related to node exporter
|
|
NODE_EXPORTER_VERSION=1.8.2
|
|
# List of "," excluded collector names
|
|
NODE_EXPORTER_COLLECTOR_EXCLUDE=${NODE_EXPORTER_COLLECTOR_EXCLUDE:-""}
|
|
|
|
## Variables related to the observabilityclient
|
|
GITREPO["python-observabilityclient"]=${OBSERVABILITYCLIENT_REPO:-${GIT_BASE}/openstack/python-observabilityclient.git}
|
|
GITBRANCH["python-observabilityclient"]=${OBSERVABILITYCLIENT_BRANCH:-$TARGET_BRANCH}
|
|
GITDIR["python-observabilityclient"]=$DEST/python-observabilityclient
|