Bonjour,
Je viens d'installer zabbix 4.4 pour monitorer mon infra. Je suis novice sur zabbix, mais pas sur linux.
J'en suis à un point où j'installe l'agent zabbix sur mon serveur debian 9 comme suit :
Je configure le fichier de conf comme suit :
Donc je cpécifie dans /etc/zabbix/zabbix_agentd.conf la variable Server à "zabbix-01.prod.mondomaine.net" qui est mon serveur zabbix fonctionnel
Puis je configure l'host sur zabbix serveur, et je lui mets les templates linux et MYSQL.
Je récupère bien les données du CPU, de la RAM, des cartes réseaux et autres, à la fois dans "latest data" et dans "graph".
Maintenant je souhaite avoir les graphs en rapport avec le template "Template DB MySQL"
Donc je fais un utilisateur zabbix dans mariaDB :
Puis je vérifie la présence du fichier /etc/zabbix/zabbix_agentd.d/userparameter_mysql.conf (c'est bon) et je créé le fichier .my.cnf comme demandé dans le fichier précédemment nommé :
avec dedans :
un petit coup de restart zabbix-agent, puis je check les logs de l'agent :
Donc rien en erreur, et pourtant les données ne remontent pas sur zabbix.
Dans "latest data" , j'ai un indicateur d'erreur à coté des données attendues qui n'arrivent pas, or, le message est étrange :
J'ai l'impression que c'est le serveur qui ne parviens pas a lire sa propre base de donnée (on par le de l'utilisateur zabbix et pas de l'utilisateur zabbix_monitor, mais je ne sait pas comment faire ensuite. D'autant que pour le reste des datas, pas de soucis :/
Quelqu'un eut il m'aider, je suis dans un cas d'école, sans pare feu ni contraintes particullières pour mon POC.
Merci d'avanc
Je viens d'installer zabbix 4.4 pour monitorer mon infra. Je suis novice sur zabbix, mais pas sur linux.
J'en suis à un point où j'installe l'agent zabbix sur mon serveur debian 9 comme suit :
Code:
wget https://repo.zabbix.com/zabbix/4.4/d...tretch_all.deb dpkg -i zabbix-release_4.4-1+stretch_all.deb apt update apt install zabbix-agent
Code:
sed -e '/Server=127.0.0.1/ s/^#*/#/' -i /etc/zabbix/zabbix_agentd.conf sed -i '99i Server=zabbix-01.prod.mondomaine.net' /etc/zabbix/zabbix_agentd.conf
Puis je configure l'host sur zabbix serveur, et je lui mets les templates linux et MYSQL.
Je récupère bien les données du CPU, de la RAM, des cartes réseaux et autres, à la fois dans "latest data" et dans "graph".
Maintenant je souhaite avoir les graphs en rapport avec le template "Template DB MySQL"
Donc je fais un utilisateur zabbix dans mariaDB :
Code:
CREATE USER 'zabbix_monitor'@'%' IDENTIFIED BY 'zabbix'; GRANT USAGE,REPLICATION CLIENT,PROCESS,SHOW DATABASES,SHOW VIEW ON *.* TO 'zabbix_monitor'@'%'; flush privileges;
Code:
mkdir /var/lib/zabbix nano /var/lib/zabbix/.my.cnf
Code:
[client] user=zabbix_monitor password=zabbix host = localhost
Code:
14193:20191031:091438.836 IPv6 support: YES 14193:20191031:091438.836 TLS support: YES 14193:20191031:091438.836 ************************** 14193:20191031:091438.836 using configuration file: /etc/zabbix/zabbix_agentd.conf 14193:20191031:091438.837 agent #0 started [main process] 14198:20191031:091438.839 agent #5 started [active checks #1] 14197:20191031:091438.841 agent #4 started[listener #3] 14195:20191031:091438.842 agent #2 started[listener #1] 14196:20191031:091438.843 agent #3 started[listener #2] 14194:20191031:091438.846 agent #1 started [collector]
Dans "latest data" , j'ai un indicateur d'erreur à coté des données attendues qui n'arrivent pas, or, le message est étrange :
Code:
Preprocessing failed for: ERROR 1045 (28000): Access denied for user 'zabbix'@'localhost' (using password: NO) 1. Failed: cannot extract XML value with xpath "/resultset/row[field/text()='Aborted_clients']/field[@name='Value']/text()": cannot parse xml value: Start tag expected, '<' not found
Quelqu'un eut il m'aider, je suis dans un cas d'école, sans pare feu ni contraintes particullières pour mon POC.
Merci d'avanc
Comment