186 votes

Quel outil utilisez-vous pour surveiller vos serveurs ?

Pour une liste plus complète des outils de surveillance et de leurs fonctionnalités, consultez le site cette page Wikipedia .

Comme le dit la question, quels sont les outils les plus couramment utilisés pour cette tâche et quels sont leurs points forts et leurs points faibles ?

0 votes

Quelle est la plate-forme utilisée par votre serveur ?

1 votes

Mes serveurs fonctionnent sous Debian Lenny, mais la question n'est pas principalement axée sur la surveillance UNIX seule, car de nombreux outils auront probablement une forme de support multiplateforme.

0 votes

Ils utilisent peut-être des outils différents, mais du point de vue du système global, vous finissez par faire la même chose encore et encore sur les différents systèmes. C'est juste un peu de script pour extraire la dernière partie des données que vous voulez. Dans ce contexte, je considère que les "outils" sont l'instance d'enregistrement (serveur de surveillance) et non le plugin/script qui extrait les données.

0voto

K. Brian Kelley Points 8974

Jetez également un coup d'œil à Gardien d'Argent . Il est multiplateforme, peut fonctionner comme un serveur syslog, il vous fournira le schéma de base de données pour créer vos propres rapports, si vous en avez besoin, et vous pouvez importer vos propres images comme "cartes" pour donner des alertes visuelles.

0voto

Hamish Downer Points 9012

Pour le statut des serveurs et des services (s'ils sont en service ou non, et l'envoi d'avertissements en cas de panne) et pour les questions de type oui/non ("une sauvegarde a-t-elle été effectuée au cours des dernières 24 heures ?"), nous utilisons nagios . Il est difficile à mettre en place, mais il est immensément configurable. Des scripts personnalisés peuvent être exécutés sur des ordinateurs distants. Les alertes peuvent envoyer des e-mails, des messages texte ou même exécuter des scripts personnalisés.

Pour la santé des serveurs, nous utilisons munin - Il fournit de beaux graphiques de l'utilisation de la mémoire, de l'utilisation du processeur, de l'utilisation du réseau, etc. Assez facile à mettre en place sous linux au moins (je n'ai pas essayé sous Windows).

0voto

Guy Points 16718

J'ai utilisé Activexperts Network Monitor avec beaucoup de succès (sur un réseau principalement Windows, mais il y avait quelques hôtes unix et linux, des imprimantes de différentes marques, etc. qui étaient également surveillés avec lui).

Il est vraiment facile à installer et à apprendre, plutôt bon marché pour ce que vous obtenez (500 $ pour la licence site/entreprise) et prend en charge vbscript et les commandes Unix à distance. Si le réseau est petit (quelques centaines de nœuds tout au plus), je pense qu'il est beaucoup plus intuitif que System Center Operations Manager, qui semble davantage destiné aux énormes réseaux Windows uniquement.

Network Monitor est livré avec de nombreux scripts prédéfinis pour surveiller des choses comme les serveurs de messagerie, y compris les différentes versions d'Exchange et tous ses services, les serveurs http avec la réponse attendue, les journaux d'événements, les requêtes sql et les réponses attendues, etc .et les dépendances sont faciles à configurer ("tout cela dépend de ce routeur, donc s'il ne répond pas à ping et snmp, ne vous embêtez pas à nous alarmer sur toutes les choses derrière lui qui ne répondent pas"). SMS avec support de la passerelle ou du modem GSM local et toutes les règles peuvent bien sûr avoir des actions comme le redémarrage du service, le redémarrage du serveur ou un scripts personnalisé - pour résoudre les problèmes récurrents pour vous (c'est important je pense, un peu comme les tests de régression pour le développement).

...J'ai aussi essayé d'apprivoiser un Hobbit et je ne l'ai pas vraiment apprécié (ni l'agent Windows gonflé) - mais il a été configuré pour la surveillance de serveurs Windows et il est vraiment nul à ce niveau - plus probablement plus adapté à un réseau linux ou unix-centrique.

0voto

eric Points 503

Nous utilisons hyperique - il existe à la fois une version open source et une version commerciale

Il surveille le système d'exploitation (RHES 3, 4 et 5 + Ubuntu), Apache, MySql, JBoss, Tomcat, les serveurs de messagerie, memcached et il peut probablement surveiller plus d'applications. Aucune configuration spéciale n'est nécessaire, tous les serveurs ont été trouvés avec la découverte automatique, même s'ils ont été installés dans un endroit non traditionnel. Il est très facile à utiliser et à configurer, vous pouvez contrôler vos services (démarrage/arrêt, etc.) et définir des alertes.

Les inconvénients - Vous devez le configurer pour qu'il s'exécute au démarrage (nous utilisons cron pour le faire).

0voto

gharper Points 5315

Je remarque que personne n'a mentionné HP SiteScope mais

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X