mahendrapaipuri.ansible.ceems_exporter role – CEEMS Exporter
Note
This role is part of the mahendrapaipuri.ansible collection (version 0.4.2).
It is not included in ansible-core
.
To check whether it is installed, run ansible-galaxy collection list
.
To install it use: ansible-galaxy collection install mahendrapaipuri.ansible
.
To use it in a playbook, specify: mahendrapaipuri.ansible.ceems_exporter
.
Entry point main
– CEEMS Exporter
Synopsis
Deploy prometheus CEEMS exporter using ansible
Parameters
Parameter |
Comments |
---|---|
Dictionary of users and password for basic authentication. Passwords are automatically hashed with bcrypt. |
|
Advanced Directory to install ceems_exporter binary Default: |
|
Enables the use of local packages instead of those distributed on github. The parameter may be set to a directory where the This overrides the ceems_exporter_version parameter |
|
URL of the ceems exporter binaries .tar.gz file Default: |
|
URL of the ceems exporter checksums file Default: |
|
Advanced Additional CLI arguments that will be passed to CEEMS exporter |
|
Advanced Create system user and group for CEEMS exporter Default: |
|
Unique job IDs will be created based on SLURM job properties. If SLURM epilog scripts are used, Default: |
|
List of disabled collectors. By default ceems_exporter disables collectors listed here. |
|
List of dicts defining additionally enabled collectors and their configuration. It adds collectors to those enabled by default. Default: |
|
Advanced Dict of environment variables that will be injected into systemd unit file |
|
Directory where files containing mapping of SLURM job ID to GPU ordinals are created by Epilog scripts. Check the example scripts. Default: |
|
GPU type. Currently, nVIDIA and AMD GPUs are supported. Default: |
|
Config for HTTP/2 support. Keys and values are the same as in ceems_exporter docs. |
|
Full command to get power statistics from IPMI. Use absolute path to IPMI command. Custom wrapper commands are also accepted as long as they give expected output. Default: |
|
CEEMS exporter installation tasks gets skipped when set to true. Choices:
|
|
Directory where files containing SLURM job properties are created by Epilog scripts. Check the example scripts. Default: |
|
Advanced System group for CEEMS exporter Default: |
|
Advanced CEEMS exporter user Default: |
|
Configuration for TLS authentication. Keys and values are the same as in ceems_exporter docs. |
|
CEEMS exporter package version. Also accepts latest as parameter. Default: |
|
Address on which ceems exporter will listen Default: |
|
Path under which to expose metrics Default: |