Aqui está a forma mais simples e direta para monitorar com o Zabbix os ambientes de virtualização construídos com o Proxmox VE.

***gerador de chave aleatoria https://www.random.org/passwords/?num=1&len=24&format=plain&rnd=new ***

O projeto está disponível no GitHub e foi feito pelo Saulo Costa (https://github.com/saulotarsobc), então vamos dar os créditos e agradecimentos pela criação a ele.

Link do projeto no GitHubhttps://github.com/Full-Monitoring/oluas_proxmox

Configuração do ambiente do tutorial:

É importante estar atendo as particularidades envolvidas em cada uma das partes do ambiente, talvez o que funcionou de primeira para mim não funcione para você.

Debian 11

Zabbix 6.0.9

Zabbix Agent 2

Proxmox VE 7.3-3

As regras de Firewall no Proxmox VE e Zabbix estava permitindo a comunicação entre eles, então enteja atendo as configurações de segurança também.

Criando o Usuário da API no Proxmox VE

A primeira coisa a ser feita é a configuração da API no Proxmox VE, pois os dados gerados serão usados posteriormente na configuração do Host no Zabbix.

Alguns passos são necessários para a criação do usuário da API da maneira correta. Reduzi e acrescentei algumas coisas na criação do usuário da API para 15 passos e inseri algumas imagens para facilitar a vida de quem vai acompanhar o tutorial.

Cada passo a passo foi retirado e traduzido do link abaixo. É possível ir marcando cada etapa feita, isso ajuda a não errar durante o processo já que são muitos passos.

Link: https://i12bretro.github.io/tutorials/0572.html

Criando um Usuário de API