Il est interessant de superviser l'etat des user_beancounters des VE pour suivre les besoins en ressouces memoires, processeurs, s'assurer que les limites ne sont pas atteintes afin ne pas avoir de blocage.
Sur le VE
Ajouter les parametres suivants a zabbix_agentd.conf
### Parameter for monitoring OpenVZ resources
UserParameter=openvz.ubc[*],/usr/bin/sudo /usr/bin/tac /proc/user_beancounters | awk '/$1/{print $(NF-5+$2);exit}'
UserParameter=openvz.vzmemcheck.putil[*],/usr/bin/sudo /usr/sbin/vzmemcheck | awk '/[0-9]/{print $$$1}'
UserParameter=openvz.vzmemcheck.util[*],/usr/bin/sudo /usr/sbin/vzmemcheck -A | awk '/[0-9]/{print $$$1;exit}'
Donner les droits a l'utilisateur Zabbix avec visudo
## Allow zabbix access to OpenVZ's resources
Cmnd_Alias MON_OVZ_HN = /usr/sbin/vzmemcheck, /usr/sbin/vzmemcheck -A
Cmnd_Alias MON_OVZ_UBC = /usr/bin/tac /proc/user_beancounters
zabbix ALL = NOPASSWD: MON_OVZ_HN, MON_OVZ_UBC
Defaults:zabbix !requiretty
Sur le Serveur Zabbix
Charger les templates suivants dans le serveur Zabbix.
Template OpenVZ
Template OpenVZ Node
Toute l'info en anglais issue du Forum Zabbix, merci a eux.
Zabbix Forum
Gracias por compartirlo.
RépondreSupprimer