La continuité de service est le coeur de métier pour l'administrateur système pour la performance de votre informatique que ce soit pour un gestionnaire de site internet ou pour un parc à infogérer. Tout utilisateur veut pouvoir constamment accéder à Internet, lire ses mails ou encore imprimer. Il faut donc pour cela que tous ces éléments (logiciels ou matériels) communiquent entre eux à l'intérieur de l'entreprise comme à l'extérieur, avec le client comme entre collègues. Toutes pertes de données ou interruptions de services peut avoir de graves conséquences qui vont de la simple perte de temps au lourd impact financier.
L’objectif de l’infogérance est donc d’assurer la pérennité de tous les éléments de chaque réseau de chaque client. Mais comment faire ? L'erreur est une constante invariable dans tous réseaux informatiques, que ce soit une perte de réseau ou un disque dur plein, on ne peut pas échapper aux erreurs. De plus l'administrateur système n'a pas la capacité physique de vérifier tous les ordinateurs de tous ses clients.
Maintenant que nous avons expliqué le contexte, il nous reste encore à voir les différents outils existants. On peut distinguer deux grandes familles d'outils de supervision :
Il faut aussi prendre en compte dans la sélection de notre outil, l'hétéroclisme des outils de supervision. Les outils de supervision vont de la simple gestion mono poste à la gestion de centaines de serveurs donc il est nécessaire de se demander quelle est la configuration de notre réseau.
Après s'être documenté sur le sujet Pulsar a choisi de conserver 3 outils qui semblaient convenir à ses besoins:
Découverte réseau | Sans agent | Syslog | SNMP | Inventaire | Plugins | Coût | Langage | Stockage | |
Shinken + GLPI | Oui | Non | Avec plugin | Avec plugin | Oui | Oui | Gratuit | Python, PHP | Multiple |
Axense nVision | Oui | Non | En envoi | Oui | Oui | Non | Payant | Delphi | PostgreSQL |
Zenoss | Oui | Oui | Oui | Oui | Oui | Oui | Freemium | Python, Java | MySQL |
Tableau comparatif (tiré de wikipédia)
Axense nVision a été rapidement écarté pour son absence de personnalisation, son langage et son coût.
Il nous restait donc à faire un choix entre Zenoss et Shinken. Les deux offrent à peu près les mêmes services, la principale différence entre les deux repose sur le côté ?‘freemium' de Zenoss et une communauté moins active du côté de Zenoss. Nous avons donc tranché pour la combinaison GLPI + Shinken qui semble à l'aide d'un solide historique et d'une communauté active nous apporter l'outil idéal.
Dans un prochain article nous commencerons à rentrer dans le vif du sujet avec la mise en place de GLPI. N'hésitez pas à laisser des commentaires si vous voulez un renseignement supplémentaire ou juste donner votre avis.