PROXMOX Surveillance via Zabbix

proxmox
#1

Bonjour ,

j’aurai besoin d’un coup de main pour surveiller mes instances LXC sous promox.
J’ai créé une LXC Zabbix .

J’ai installé les agents zabbix sur 2-3 LXC pour tester .

Et je ne vois rien sous Zabbix … Vous auriez une idée ?
Je pense que ce n’est pas grand , mais je ne vois pas trop, ne connaissant que très peu de choses sur Zabbix

#2

Hello,

regarde tes logs zabbix coté agent et serveur

Quelle est la conf des agents ?

#3

Hello @ThomasC

justement je regarde les logs zabbix , je ne vois rien , ni sur le zabbix-server, ni sur le client.

Voila ce que j’ai pour mon client :

dans le fichier zabbix.conf :
PidFile=/var/run/zabbix/zabbix_agentd.pid
LogFile=/var/log/zabbix-agent/zabbix_agentd.log
LogFileSize=0
Server=192.168.1.200
ServerActive=192.168.1.200
Include=/etc/zabbix/zabbix_agentd.conf.d/*.conf

Dans le fichier /etc/zabbix/zabbix_agentd.conf.d/zabix_lxc.conf ( récupéré depuis https://github.com/kvaps/zabbix-linux-container-template )

UserParameter=ct.memory.size[*],free -b | awk '$ 1 == "Mem:" {total=$ 2; used=($ 3+$ 5); pused=(($ 3+$ 5)*100/$ 2); free=$ 4; pfree=($ 4*100/$ 2); shared=$ 5; buffers=$ 6; cache=$ 6; available=($ 6+$ 7); pavailable=(($ 6+$ 7)*100/$ 2); if("$1" == "") {printf("%.0f", total )} else {printf("%.0f", $1 "" )} }'
UserParameter=ct.swap.size[*],free -b | awk '$ 1 == "Swap:" {total=$ 2; used=$ 3; free=$ 4; pfree=($ 4*100/$ 2); pused=($ 3*100/$ 2); if("$1" == "") {printf("%.0f", free )} else {printf("%.0f", $1 "" )} }'
UserParameter=ct.cpu.load[*],uptime | awk -F'[, ]+' '{avg1=$(NF-2); avg5=$(NF-1); avg15=$(NF)}{print $2/'$(nproc)'}'

Ce que je ne comprends pas trop, c’est que , sur le serveur, si e fais la commande :

root@zabbix [~]$ zabbix_get -s 192.168.1.13 -k ct.memory.size[available]
1417859072
root@zabbix [~]$ zabbix_get -s 192.168.1.13 -k ct.memory.size[used]
341938176
root@zabbix [~]$ 

donc il me récupère bien les infos :slight_smile:

#4

Quand tu dis que tu n’as rien:

Tu vois ta machine sur l’interface zabbix ? ou pas du tout ?

il faut créer la machine sur le serveur zabbix (ou mettre en place un
auto enregistrement des machines) et l’associer à ton template lxc

Cordialement,

#5

Oui oui j’ai ajouté mon host dans le server zabbix ( le screen shot du premier post ) .
mais les écrans sont vierge

#6

Le plus simple serait de me créer un compte en lecture seule

#7

je continue en PM