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
Hello,
regarde tes logs zabbix coté agent et serveur
Quelle est la conf des agents ?
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
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,
Oui oui j’ai ajouté mon host dans le server zabbix ( le screen shot du premier post ) .
mais les écrans sont vierge
Le plus simple serait de me créer un compte en lecture seule