l3d.prometheus_libvirt_exporter

ansible_role_prometheus-libvirt-exporter

galaxy license

Ansible role to install the golang prometheus node exporter from github.com/thongth1998/openstack-libvirt-exporter.

What does this role do?

First we download the latest release from the prometheus-libvirt-exporter Releases. Obviously we extract it and create a symlink to the binary go executable to /usr/local/bin/. Then we install, start and enable a systemd service that will run the /usr/local/bin/prometheus-libvirt-exporter binary.

Variables:

Have a look into defauts/main.yml for a full list.

  • the prometheus_libvirt_exporter__version variable defines the Released version tis role will install.
  • the prometheus_libvirt_exporter__repo is pointing to the https://github.com/zhangjianweibj/prometheus-libvirt-exporter Repo.
  • If you set submodules_versioncheck to true we try to prevent running a old version of this role at your deployed hosts.

Dahsboard

Maybe you want to inspire your Grafana Dashboard at the 13131 Dashboard.

About

Ansible role toinstall a golang prometheus libvirt exporter.

Install
ansible-galaxy install l3d.prometheus_libvirt_exporter
GitHub repository
License
mit
Downloads
283
Owner
Ansible roles provide a framework for fully independent, or interdependent collections of variables,tasks,files,templates &modules. Here we maintain some. enjoy