Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add pve_exporter deployment steps for Prometheus monitoring #36

Open
lae opened this issue Jun 22, 2018 · 0 comments
Open

Add pve_exporter deployment steps for Prometheus monitoring #36

lae opened this issue Jun 22, 2018 · 0 comments

Comments

@lae
Copy link
Owner

lae commented Jun 22, 2018

Source: https://github.com/znerol/prometheus-pve-exporter

We should be able to:

  • create a new local unix user (pve-exp?) to deploy/run under, with random password (needs to be stored on the server somewhere so we can refer to it later, in order to maintain idempotence)
  • create a python3 virtualenv
  • deploy pve-exporter into that virtualenv
  • add PVEAuditor role for pve-exp@pam in PVE auth - probably merge with the associated role variable(s)
  • configure pve-exporter to use a pve-exp@pam (?) API user, referencing the password we stored earlier
  • create systemd unit file for running pve-exporter, reload on config change
  • add note about opening up port 9221 in firewall if using firewall

refer to https://github.com/znerol/prometheus-pve-exporter/wiki/PVE-Exporter-on-Proxmox-VE-Node-using-in-a-virtualenv

@lae lae added this to the v1.5.0 milestone Jun 22, 2018
@lae lae modified the milestones: v1.5.0, 1.6.0 May 15, 2019
@lae lae modified the milestones: 1.6.0, 1.7.0 Aug 13, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant