TAC.Poub
10-29-2008, 10:45 AM
Bonjour,
Ma société a un projet ambitieux de monitoring distant multi clients, multi plate formes et multi applicatifs
Je m'explique...
Une société comme la notre qui surveille l'infrastructure, le réseaux, et les applications (type SAP, Oracle) de plusieurs clients et ça via un VPN par client.
Tout la partie monitoring et configuration par exemple pour SAP est déjà faite par mes soins.
Les données seront hébergées sur un SAN et sauvegardées.
Ensuite nous voulons monter une plate forme VMware ESX.
Actuellement nous sommes dans une phase d'industrialisation de la chose et c'est là que j'aurais besoin de conseils :
Créer une VM nagios par client pour pouvoir faire face facilement à la venue de nouveaux clients avec des spécifications à chaque fois particulières et ainsi garantir un meilleur service et une confidentialité forte.
L'idéal serait ensuite d'avoir un serveur Nagios qui viendrais fédérer les autres et avoir une vision globale pour les personnes dédiées à la surveillance du monitoring et c'est là que je ne sais pas si Nagios le permet ?
Peut-on définir un serveur nagios maitre qui va remonter les alertes d'autres serveur nagios "esclaves"?
Ensuite toutes les données sont stockées dans une base Mysql avec l'outils NDOUtils, mais comment les remonter via une interface graphique...? et donc avoir un historique... Existe-t-il des outils pour le faire... si oui lesquels... ???
Niveau base de données on est parti sur une VM hébergant un serveur de base de données MySQL pour tous les autre VM. Est-ce la bonne solution ou faut-il plutôt intégrer directement un serveur MySQL dans chaque VM Nagios Client ?
De plus, nous avons envie et besoin de tracer tous les incidents via une gestion de tickets type GLPI (sans utiliser la partie inventaire mais uniquement la partie helpdesk) et donc pour faire référence à un historique d'alertes (suite aux alertes 1,5,7,9 du tel et tel on a décidé de faire ceci...)
Parallèlement à ça, je suis entrain de voir pour dimensionner le serveur ESX mais pour cela j'ai besoin de savoir comment je dois dimensionner mes VM Nagios et là j'ai vraiment besoin de conseils...
Sachant qu'une VM Nagios va monitorer entre 10 et 20 éléments (serveurs, routeurs, switchs, application comme SAP ou oracle...) et en environ une 20ène de services par éléments, comment je dois dimensionner mes VM niveau CPU, RAM et I/O Disques et I/O Réseaux
Ci-joint un plan de notre future infrastructure... mais celle-ci peut encore évoluer en fonction de vos remarques et de vos conseils.
Merci d'avance
TAC
http://img2.hostingpics.net/pics/682907Nagios.jpeg
Ma société a un projet ambitieux de monitoring distant multi clients, multi plate formes et multi applicatifs
Je m'explique...
Une société comme la notre qui surveille l'infrastructure, le réseaux, et les applications (type SAP, Oracle) de plusieurs clients et ça via un VPN par client.
Tout la partie monitoring et configuration par exemple pour SAP est déjà faite par mes soins.
Les données seront hébergées sur un SAN et sauvegardées.
Ensuite nous voulons monter une plate forme VMware ESX.
Actuellement nous sommes dans une phase d'industrialisation de la chose et c'est là que j'aurais besoin de conseils :
Créer une VM nagios par client pour pouvoir faire face facilement à la venue de nouveaux clients avec des spécifications à chaque fois particulières et ainsi garantir un meilleur service et une confidentialité forte.
L'idéal serait ensuite d'avoir un serveur Nagios qui viendrais fédérer les autres et avoir une vision globale pour les personnes dédiées à la surveillance du monitoring et c'est là que je ne sais pas si Nagios le permet ?
Peut-on définir un serveur nagios maitre qui va remonter les alertes d'autres serveur nagios "esclaves"?
Ensuite toutes les données sont stockées dans une base Mysql avec l'outils NDOUtils, mais comment les remonter via une interface graphique...? et donc avoir un historique... Existe-t-il des outils pour le faire... si oui lesquels... ???
Niveau base de données on est parti sur une VM hébergant un serveur de base de données MySQL pour tous les autre VM. Est-ce la bonne solution ou faut-il plutôt intégrer directement un serveur MySQL dans chaque VM Nagios Client ?
De plus, nous avons envie et besoin de tracer tous les incidents via une gestion de tickets type GLPI (sans utiliser la partie inventaire mais uniquement la partie helpdesk) et donc pour faire référence à un historique d'alertes (suite aux alertes 1,5,7,9 du tel et tel on a décidé de faire ceci...)
Parallèlement à ça, je suis entrain de voir pour dimensionner le serveur ESX mais pour cela j'ai besoin de savoir comment je dois dimensionner mes VM Nagios et là j'ai vraiment besoin de conseils...
Sachant qu'une VM Nagios va monitorer entre 10 et 20 éléments (serveurs, routeurs, switchs, application comme SAP ou oracle...) et en environ une 20ène de services par éléments, comment je dois dimensionner mes VM niveau CPU, RAM et I/O Disques et I/O Réseaux
Ci-joint un plan de notre future infrastructure... mais celle-ci peut encore évoluer en fonction de vos remarques et de vos conseils.
Merci d'avance
TAC
http://img2.hostingpics.net/pics/682907Nagios.jpeg