2023-10-19 08:54:09 +05:30
2023-11-08 17:14:07 +05:30
2023-11-08 17:18:37 +05:30
2023-10-02 14:21:14 +05:30

PVEmon

PVEmon is a Prometheus exporter for Proxmox VE (PVE). Unlike prometheus-pve-exporter, this collects metrics locally from the host system instead of using the PVE API. This project is packaged using Nix.

Features

  • Collects and exports metrics about KVM virtual machines running on the local host.
  • Metrics include CPU usage, memory usage, IO statistics, and more.
  • Exports metrics at a /metrics HTTP endpoint for scraping by a Prometheus server.
  • The Nix flake provides a deb build output for creating an installable package for PVE servers.
  • Currently, the tool supports monitoring certain aspects of VMs. Support for LXC and additional VM metrics are planned for future releases.

Installation

This project is packaged using Nix. To build a deb for your PVE servers, run:

nix build github:illustris/pvemon#deb
Description
No description provided
Readme MIT 146 KiB
Languages
Python 94.4%
Shell 2.9%
Nix 2.7%