Touche-à-tout informatique : analyse des serveurs grâce à System Center Essentials 2010

Là où PerfMon s'avère insuffisant, Essentials est doté d'une option puissante, flexible et configurable permettant d'analyser pratiquement tous les aspects présentés par vos serveurs.

Par Greg Shields

Certaines attitudes de mes collègues touche-à-tout sont ma bête noire. Je vois ça tout le temps lorsque je fais des présentations lors de conférences ou lorsque je dispense des formations personnalisées. La conversation prend souvent la tournure suivante :

Greg : « OK, qui dans cette pièce utilise des compteurs PerfMon pour tous ses serveurs ? »

Rien que des regards vides et un silence gêné.

Greg : « Ainsi, si quelqu'un vient vous dire : « Le serveur de messagerie est lent aujourd'hui. », comment savez-vous que c'est vrai ? Sans aucune sorte d'analyse des performances, comment pouvez-vous dire quelle est la différence entre la performance d'aujourd'hui et celle d'hier, ou de la semaine dernière ou du mois dernier, dans ce domaine ? »

Généralement, à ce stade, au moins une main se lève.

Membre du public : « Et bien, nous ne procédons pas à une analyse des serveurs parce que les compteurs PerfMon sont nuls. »

Ah, oui, c'est le grand paradoxe de l'administration Windows : il est essentiel de vous assurer que les performances de vos serveurs (et ordinateurs de bureaux) sont de bonne qualité. Mais utiliser Windows PerfMon intégré pour le faire et bien... c'est nul.

Loin d'être Parfait

Voici l'énigme : les compteurs PerfMon sont incroyablement utiles. Vous pouvez vous en servir pour examiner la consommation de mémoire ainsi que l'utilisation du processeur et du disque. Vous pouvez même procéder à des analyses d'applications en profondeur pour SQL, Exchange, SharePoint et de nombreuses autres charges de travail courantes. Le problème c'est qu'en réalité l'utilisation de PerfMon n'est pas si aisée. 

Historiquement, les journaux de compteurs devraient être réinitialisés à chaque redémarrage, et parfois même entre des redémarrages. Il est difficile de collecter des données pertinentes à partir de tous les graphiques intégrés. Et, plus difficile que tout, il n'existe pas de manière élégante de glaner des informations pertinentes et exploitables à partir de toutes ces mesures brutes qui s'accumulent sur votre écran.

Pour les réseaux de petite taille, System Center Essentials 2010 (Essentials 2010) est mieux adapté. L'installation d'Essentials 2010 établit une infrastructure d'analyse pour les professionnels de l'informatique touche-à-tout qui veulent juste être avertis en cas de mauvais comportements. Essentials 2010 se base sur un ensemble de technologies qui utilise les meilleurs composants de Windows Server Update Services (WSUS) et System Center Operations Manager (SCOM). Cet ensemble vous permet de bien mieux gérer les mises à jour, de pouvoir installer n'importe quel package logiciel de n'importe quel fournisseur et de centraliser l'analyse dans un package unique.

Essentials 2010 est plus performant que les versions précédentes grâce à plusieurs nouvelles fonctions étendues. Deux de ces fonctions sont utiles pour les services informatiques qui ont besoin de garder un œil sur leurs serveurs. Premièrement, la portée de l'analyse d'Essentials 2010 s'est étendue à 50 serveurs, contre seulement 30 pour la version précédente. Cela accroît notablement l'envergure de services où vous pouvez utiliser efficacement Essentials 2010 sans vous approcher de ses limites strictes.

Vient ensuite l'importation dynamique de packs d'administration. Cette nouvelle fonctionnalité signifie que vous analysez en permanence vos serveurs en appliquant la connaissance la plus à jour. C'est sensationnel pour les informaticiens qui n'ont pas le temps de continuer à chercher les nouveaux packs d'administration.

Visualisation de vos serveurs

Qu'est-ce qu'un pack d'administration et pourquoi est-ce utile pour l'énigme d'analyse ? Il faut faire une expérience pour véritablement comprendre pourquoi l'analyse dans Essentials 2010 est supérieure à celle de PerfMon. Pensez aux raisons pour lesquelles vous n'aimez pas utiliser PerfMon pour cette tâche :

  1. Toute la gestion qu'il implique le rend difficile à utiliser. Il faut que vous branchiez les compteurs que vous voulez, que vous les associiez aux bons fichiers qui incluent les données d'analyse que vous avez besoin de consulter.
  2. La plupart d'entre nous ne savons pas quels compteurs sont importants. Différents problèmes de performance peuvent provenir d'emplacements très différents. Avec littéralement des centaines de compteurs disponibles, il faut parfois avoir un diplôme en métrologie pour être en mesure de déterminer lesquels sont pertinents.
  3. Une solution utile est une solution qui fonctionne en continu. Une solution d'analyse n'est pas utile si elle n'est pas en train d'analyser. PerfMon nécessite parfois un effort manuel supplémentaire pour y arriver et cette solution n'est donc plus adaptée lorsque le nombre de serveurs traités est supérieur à un ou deux. Vous avez besoin d'une solution qui s'adapte à des douzaines de serveurs et qui accomplisse la plupart de ses tâches à l'arrière-plan.
  4. Si ça n'est pas simple, nous ne le ferons pas. Le travail sans cesse changeant d'un responsable informatique est déjà suffisamment difficile. Si une tâche ne permet pas de la configurer puis de l'oublier, nous inventons généralement une autre raison pour le problème. « Oh, attendez, je vais redémarrer le serveur. », est une solution de fortune qui, si elle ne résout pas le problème à long terme, est malheureusement suffisamment performante pour nombre des questions quotidiennes.

S'il nécessite encore un peu de travail préalable, Essentials 2010 simplifie davantage le processus par rapport aux versions précédentes. Pour dégager sa fonctionnalité d'analyse complète, les aspects les plus précieux d'Essentials 2010 sont les packs d'administration. Ces packs d'administration sont des fichiers contenant les connaissances collectées concernant certains comportements informatiques, dont le classement est réalisé par des gens intelligents maîtrisant parfaitement les produits Microsoft. Les comportements sont classés suivant des attributs et des analyseurs qui identifient et surveillent la survenue de certaines conditions. Ils sont collectés en appliquant des règles qui rassemblent uniquement les données les plus utiles dans des journaux d'événements, Windows Management Instrumentation (WMI) et des journaux d'applications.

Pour comprendre pleinement ces comportements, vous devez être en mesure de les voir. C'est pourquoi les packs d'administration sont également dotés de vues préconfigurées pour vous aider à cibler des caractéristiques de serveur spécifiques qui requièrent qu'on y prête attention.

Il existe des packs d'administration Essentials 2010 pour Windows Server, SQL Server, SharePoint Server, etc. Ils sont également disponibles pour des services Windows importants comme le protocole DHCP, DNS et stratégie de groupe. Consultez cette liste, en prenant soin de filtrer par Essentials dans « Filtrer par produit » et, bien entendu, par Microsoft System Center sous « Filtrer par société ».

Les packs d'administration ont les réponses au problème N° 2 de notre liste. Ils permettent de déterminer quels compteurs sont importants en examinant automatiquement les comportements dont un administrateur raisonnable souhaiterait prendre connaissance.

Figure 1 Monitors for the Windows Server 2008 Core Operating System

Figure 1 Analyseurs pour le système d'exploitation central Windows Server 2008

Jetez un coup d’œil à la figure 1. Vous pouvez voir ici une partie des contenus de packs d'administration appelés Système d'exploitation Windows Server 2008 (Discovery). Cette figure présente un groupe de neuf analyseurs reliés au système d'exploitation central Windows Server 2008. L'importation de ce pack d'administration invite automatiquement Essentials 2010 à examiner chaque serveur analysé pour ces neuf comportements relatifs à l'intégrité (et bien d'autres encore)

Figure 2 Alerts notify when known bad problems occur

Figure 2 Des alertes notifient de la survenue de problèmes graves connus

Les alertes dans Essentials 2010 sont présentées de manière similaire à celles de nombreuses autres solutions d'analyse. La figure 2 présente de quelle manière est mise en avant une erreur sur le serveur \\sce2010.

La seule véritable activité difficile concernant Essentials 2010 consiste à régler les alertes que vous ne voulez pas voir. Par exemple, un autre compteur dans notre exemple de pack d'administration est celui de Mégaoctets de mémoire disponibles. Ce compteur présente une alerte lorsque sa valeur passe en-dessous de 2,5. Vous pouvez avoir un serveur (ou des serveurs) qui passent régulièrement sous la barre des 2,5 Mo. Ou vous pouvez vouloir être averti lorsque la RAM disponible est inférieure à 10 Mo.

Vous ne voulez pas être averti de conditions qui ne vous intéressent pas ; c'est pourquoi vous devrez régler l'analyseur. Vous faites cela en mode Création en cliquant sur Analyseurs sous Objets du pack d'administration. Vous pouvez régler un analyseur de deux façons différentes : vous pouvez le désactiver ou le remplacer si vous voulez définir une nouvelle valeur seuil.

Figure 3 Tuning a monitor using Authoring mode in Microsoft System Center Essentials 2010

Figure 3 Réglage d'un analyseur à l'aide du mode Création dans Microsoft System Center Essentials 2010

Pour le désactiver, cliquez avec le bouton droit sur l'analyseur et choisissez Remplacements | Disable the Monitor (Désactiver l'analyseur). Ou bien choisissez Remplacements | Override the Monitor (Remplacer l'analyseur) pour le remplacer. Vous pouvez remplacer des analyseurs pour tous les objets, un groupe d'objets ou un objet en particulier. La figure 3 présente l'écran qui s'affiche lorsque vous essayez de régler cet analyseur pour tous les objets. En cochant la case de remplacement et en saisissant une nouvelle valeur de remplacement, (10 dans ce cas), vous pouvez régler vos analyseurs sur toute valeur pertinente pour votre environnement.

Automatisez vos packs d'administration

Cet exemple illustre la véritable puissance liée à l'utilisation d'une solution d'analyse équipée de ses propres connaissances. Il en résulte un environnement bien plus simple et utile. Les packs d'administration de Microsoft vous permettent de vous appuyer sur le savoir-faire d'autres personnes afin d'exécuter plus en souplesse votre environnement informatique.

Figure 4 Use the Global Management Settings window to configure how management packs are discovered

Figure 4 Utilisez la fenêtre Paramètres de gestion globale pour configurer la manière dont les packs d'administration sont découverts

Comme Essentials 2010 sait quels serveurs et quelles applications sont en cours d'exécution sur votre réseau, il peut indiquer de quels packs d'administration vous avez besoin pour les analyser. Essentials 2010 peut recommander les packs d'administration dont vous pouvez avoir besoin pour votre environnement, ainsi que vous avertir lorsqu'il voit que de nouveaux packs d'administration ont été écrits ou mis à jour, ce qui se produit en permanence. La figure 4 illustre l'écran Paramètres de gestion globale où vous pouvez configurer cette fonction. Toutes les nouvelles applications recommandées s'afficheront dans la case blanche en bas de l'écran.

Il est presque injuste de comparer SCE à PerfMon. Les racines OpsMgr de SCE 2010 le rendent peut-être trop puissant pour des environnements de petite taille. On est loin des limitations de PerfMon. Et pourtant, la plupart des environnements de petite taille tireront largement profit des packs d'administration, qui ne nécessiteront dans leur majorité pas de réglage. 

Combinez cette fonction d'analyse puissante aux autres fonctions d'administration à distance, de déploiement de logiciels et de gestion des mises à jour d'Essentials 2010 et votre investissement dans Essentials 2010 se rentabilisera de lui-même très rapidement en vous permettant de gagner du temps. Et ça, c'est sûr, ça n'est pas nul.

Greg Shields

Greg Shields*, MVP, est l'un des partenaires de Concentrated Technology. Pour lire d'autres conseils et astuces de sa rubrique Touche-à-tout, rendez-vous sur ConcentratedTech.com.*

 

Faites-vous connaître pour vos meilleures astuces

Êtes-vous un administrateur Windows touche-à-tout ? Êtes-vous responsable de réseaux, de serveurs, d'imprimantes et de bien plus encore ? Si c'est le cas, vous avez certainement développé des trucs et astuces permettant de maintenir le fonctionnement de ces serveurs. Vous voulez partager ? Greg Shields, chroniqueur informatique touche-à-tout de TechNet Magazine recherche quelques bonnes astuces pour une prochaine chronique et votre aide lui sera utile. 

 Vous avez un conseil intelligent pour gérer vos serveurs Windows ? Vous avez trouvé un moyen très utile pour entretenir le fonctionnement de vos bureaux ? Vous voulez partager une astuce secrète pour gérer votre environnement informatique ? Le palmarès des 20 meilleures astuces informatiques de Greg (« Top 20 IT Tips ») paraîtront dans le prochain numéro de TechNet Magazine. Là, il nous fera découvrir les 20 touche-à-tout informatiques plus astucieux avec leur truc révolutionnaire. Envoyez le vôtre dès maintenant ! Faites apparaître votre nom dans les journaux, chantez vos louanges et rappelez à tous pourquoi vous êtes celui qui fait le vrai boulot.  Envoyez vos astuces à gshields@concentratedtech.com. Chaque astuce envoyée recevra une réponse.

—G.S.

Contenu associé