Role - edpm-telemetry

osp.edpm.edpm_telemetry role – The main entry point for the edpm_telemetry role.

Entry point main – The main entry point for the edpm_telemetry role.

Synopsis

Parameters

Parameter

Comments

edpm_telemetry_cacerts

string / required

The path in the compute node where the cacerts are stored

edpm_telemetry_ceilometer_common_volumes

list / elements=string

List of always-present volume mounts for ceilometer_agent_compute

edpm_telemetry_ceilometer_compute_image

string / required

The name of the ceilometer compute podman image

edpm_telemetry_ceilometer_tls_cacert_volumes

list / elements=string

List of CA bundle volume mounts for ceilometer_agent_compute, added when CA bundle exists

edpm_telemetry_ceilometer_tls_volumes

list / elements=string

List of TLS volume mounts for ceilometer_agent_compute, added when TLS certs exist

edpm_telemetry_certs

string / required

The path in the compute node where the certs are stored

edpm_telemetry_config_dest

string / required

The path in the compute node where the config files are copied to

edpm_telemetry_config_src

string / required

The path in the ansibleEE container where the config files are stored

edpm_telemetry_enabled_exporters

list / elements=string / required

List of exporters to be deployed in the compute node

edpm_telemetry_healthcheck_sources

dictionary / required

Contains information about distribution of container health check scripts. Keys state for container names and value is name of a script directory from module’s files directory.

edpm_telemetry_network_exporter_common_volumes

list / elements=string

List of always-present volume mounts for openstack_network_exporter

edpm_telemetry_network_exporter_ovs_volumes

list / elements=string

List of OVS/OVN volume mounts for openstack_network_exporter, added in production deployments

edpm_telemetry_network_exporter_tls_volumes

list / elements=string

List of TLS volume mounts for openstack_network_exporter, added when TLS certs exist

edpm_telemetry_node_exporter_common_volumes

list / elements=string

List of always-present volume mounts for node_exporter

edpm_telemetry_node_exporter_extra_args

list / elements=string

Extra command-line arguments to pass to node_exporter. Contains the default set of collector enable/disable flags. Override this per deployment to control which collectors are active.

edpm_telemetry_node_exporter_image

string / required

The name of the node_exporter podman image

edpm_telemetry_node_exporter_tls_volumes

list / elements=string

List of TLS volume mounts for node_exporter, added when TLS certs exist

edpm_telemetry_old_tripleo_compute_sevices

list / elements=string / required

List of ceilometer agents to be stopped during EDPM adoption

edpm_telemetry_openstack_network_exporter_collectors

list / elements=string

List of collectors to be enabled in openstack_network_exporter. Defaults to EDPM-compatible collectors (excludes ovnnorthd, ovsdbserver). Set to empty list [] to enable all collectors.

edpm_telemetry_openstack_network_exporter_image

string / required

The name of the openstack_network_exporter podman image

edpm_telemetry_openstack_network_exporter_log_level

string

Log level for openstack_network_exporter. Supported levels: debug, info, notice, warning, error, critical. Default: info

edpm_telemetry_podman_exporter_common_volumes

list / elements=string

List of always-present volume mounts for podman_exporter

edpm_telemetry_podman_exporter_image

string / required

The name of the podman_exporter podman image

edpm_telemetry_podman_exporter_tls_volumes

list / elements=string

List of TLS volume mounts for podman_exporter, added when TLS certs exist