Proxmox LXC Collector

Created by Kristaps Felzenbergs, Modified on Wed, 6 Dec, 2023 at 12:37 AM by Kristaps Felzenbergs

This page describes how to setup Proxmox metrics collector as LXC for Opvizor/Cloud.


Steps


1. Make sure you have Valid Opvizor/Cloud subscription with active API key


2. In your Proxmox server navigate to CT Templates in your storage and choose Download from URL option to retrieve the Opvizor connector template.


Link for the template: https://opvizorcloud.s3.eu-west-2.amazonaws.com/opvizor-proxmox-collector-template-lxc.tar.gz



3. Once downloaded create a new container as usual


4. Attach to the newly created container and set your Opvizor API key as follows

echo OPVIZOR_APIKEY=replace-this >/crawler/env



5. Restart the collector service

systemctl restart crawler.service

systemctl status crawler.service


The service should be come available instantly

 


6. Configure Metric Server in Proxmox


Use UDP protocol and point to the IP of the container where the crawler runs. Path can be set to proxmox or your specific proxmox identifier if you have multiple clusters.



7. In crawler logs check if the metrics are being ingested successfully



8. Data in dashboards will be available instantly









Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article