Suite au superbe tuto d’Olivier sur le monitoring, j’ai décidé d’installer Zabbix pour superviser le réseau et les serveurs dans mon entreprise.
L’installation n’a posé aucun soucis mais quelques problèmes sont apparus ensuite…
- 1er problème
Un message d’erreur :
* Error in query [select distinct g.* from graphs g left join graphs_items gi on g.graphid=gi.graphid left join items i on gi.itemid=i.itemid while (g.graphid div 100000000000000) in (0) and ( i.hostid not in (-1) OR i.hostid is NULL ) order by g.name, g.graphid] [You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘while (g.graphid div 100000000000000) in (0) and ( i.hostid not in (-1) OR i.’ at line 1]
* mysql_fetch_array(): supplied argument is not a valid MySQL result resource[/usr/share/zabbix/include/db.inc.php:411]
Résolution: Editer le fichier /usr/share/zabbix/graphs.php
A la ligne 348 remplacer:
‘ while ‘.DBin_node(‘g.graphid’). par ‘ where ‘.DBin_node(‘g.graphid’).
- Second problème
Dans le menu reports le status de zabbix-server était toujours sur off. En lançant /etc/init.d/zabbix-server start, il n’y avait aucun message d’erreur mais le service n’était pas lancé (vérifiez dans Moniteur système les processus en cours).
Résolution: télécharger ce script , l’exécuter et relancer la commande /etc/init.d/zabbix-server start
(il me semble que ce service ne démarre pas automatiquement après un reboot du serveur linux – A vérifier -)
Mes premiers pas avec Zabbix sont prometteurs mais comme avec toutes applications de supervision, il faut de la persévérance et un minimum de méthode pour configurer l’application selon ces besoins. Autant les possibilités de surveillance des indicateurs (proposés par défaut) pour les machines sous Linux sont importantes, autant les indicateurs pour les serveurs Windows sont assez pauvres d’origine. Il faut donc apprendre à jongler entre les indicateurs (triggers) inclus dans l’agent Zabbix et les indicateurs SNMP pour obtenir une supervision digne de ce nom.
non pas quand même, quoique !!!
Ce serait donc moins simple que d’installer un SharePoint ? 😉