Module 2 : Préparation de l'analyse des performances du serveur
Vue d'ensemble Présentation de l'analyse des performances du serveur Analyse en temps réel et programmée Configuration et gestion des journaux de compteur Configuration des alertes
Leçon : Présentation de l'analyse des performances du serveur Pourquoi analyser les performances ? Présentation multimédia : Création d'une ligne de base des performances Instructions pour l'établissement d'une ligne de base
Pourquoi analyser les performances ? En analysant les performances, vous obtenez des données qui sont utiles pour : Comprendre la charge de travail et son incidence sur les ressources du système Observer les modifications et les tendances relatives à cette charge et à l'utilisation des ressources afin de planifier les mises à niveau ultérieures Tester les changements de configuration ou tout autre effort de réglage en analysant les résultats Diagnostiquer les problèmes et identifier les composants ou les processus pour optimiser les performances L'analyse des données de performance permet de détecter les goulots d'étranglement
Présentation multimédia : Création d'une ligne de base des performances Cette présentation décrit les étapes générales de la définition de la création des performances de base La ligne de base correspond au niveau des performances du système que vous jugez acceptable
Instructions pour l'établissement d'une ligne de base La ligne de base repose sur des données collectées au fil du temps lors de charges de travail et de connexions utilisateur variées mais représentatives Lors de la définition des performances de base, prenez en compte les types de tâches effectuées ainsi que les heures et les jours au cours desquels elles ont été réalisées Établissez les performances de base au début du déploiement, puis évaluez les performances actuelles par rapport à la ligne de base, au cours du déploiement Le fait d'établir les performances de base au plus tôt permet d'identifier rapidement les goulots d'étranglement du système et de les résorber
Leçon : Analyse en temps réel et programmée Qu'est-ce que l'analyse en temps réel et programmée ? Qu'est-ce que le Gestionnaire des tâches ? Qu'est-ce que la console Performances ? Comment réaliser une analyse en temps réel ? Comment effectuer une analyse programmée ? Pourquoi analyser les serveurs à distance ? Comment analyser un serveur distant ? Terminal Objective: After completing this lesson, students will be able to prepare to monitor performance. Enabling Objectives: After completing this lesson, students will be able to: Explain how to use the Performance tool. Explain how to use the Task Manager tool. Explain the Ad-hoc and historical monitoring. Log on to a remote computer by using Performance Use Task Manager for ad-hoc monitoring. Use Performance for ad-hoc and historical monitoring
Qu'est-ce que l'analyse en temps réel et programmée ? Implique le traitement et la mise à jour des compteurs de données dès la réception des données par le système d'exploitation Détermine l'état actuel des quatre sous-systèmes : mémoire, processeur, disque et réseau Outil utilisé : Moniteur système Analyse programmée Consiste à récupérer et à conserver des données sur une période donnée pour les analyser ultérieurement Permet de détecter les goulots d'étranglement et de déterminer les modifications du système Outil utilisé : Journaux et alertes de performance Use ad hoc or real-time monitoring in crisis situations. (For example, the printer normally prints 10 pages per minute but today it is printing 1 page per minute.) Use historical monitoring for trend analysis. (For example, one of the users is reporting that the 600 page monthly report took 60 minutes to print in January, 65 minutes to print in February, and 70 minutes to print in March. Other users are also complaining that “printing seems to have been slowing down lately.”) Use historical monitoring for capacity planning (For example, as you look at logs and determine trends in user activity or resource demands, you can identify areas that might require additional resources.)
Qu'est-ce que le Gestionnaire des tâches ? Un outil permettant d'afficher des informations sur : Les programmes et les processus en cours sur votre ordinateur L'état des programmes en cours Les performances de l'ordinateur (vue d'ensemble dynamique) L'état du réseau Le nombre d'utilisateurs connectés à l'ordinateur et les tâches sur lesquelles ils travaillent. Les administrateurs ont la possibilité d'envoyer un message
Qu'est-ce que la console Performances ? La console Performances contient les outils Moniteur système et Journaux et alertes de performance Avec le Moniteur système, vous pouvez : Récupérer et afficher les données en temps réel d'un ordinateur local ou de plusieurs ordinateurs distants Créer des graphiques, des histogrammes et des rapports relatifs aux données des compteurs de performance Avec l'outil Journaux et alertes de performance, vous pouvez : Créer des journaux et des alertes Définir les paramètres des journaux de compteurs, des journaux de traçage et des alertes
Comment réaliser une analyse en temps réel ? Votre formateur vous expliquera comment analyser les performances en temps réel à l’aide des outils : Gestionnaire des tâches Performances
Comment effectuer une analyse programmée ? Votre formateur vous expliquera comment effectuer une analyse programmée
Pourquoi analyser les serveurs à distance ? Pour empêcher les outils Gestionnaire des tâches et Performances de constituer une charge supplémentaire pour le serveur, ce qui pourrait fausser la représentation des données collectées Les administrateurs étant souvent responsables de plusieurs centaines de serveurs, il leur est impossible d'analyser individuellement chaque serveur
Comment effectuer une analyse programmée ? Votre formateur vous expliquera comment analyser un serveur distant
Exercice : Analyse en temps réel et programmée Dans cet exercice, vous effectuerez une analyse à distance en temps réel Start Performance Select System Monitor In the details pane, click the delete button three times to remove the default counters. Right-click in the details pane and select Add counters Click Select counters from computer and then type in the name of the remote computer Verify that Processor appears in the Performance object box, and then click Add. Change the Performance Object to Memory, select Available Bytes from the Select counters from list, click Add and then click Close. Verify that the % Processor Time counter and the Available Bytes counter for the remote computer appears at the bottom of the screen. Notice that the remote computer name also appears by each counter.
Leçon : Configuration et gestion des journaux de compteur Qu'est-ce qu'un journal de compteur ? Comment créer un journal de compteur ? Formats des journaux de compteur Comment définir les paramètres de fichier d'un journal de compteur ? Pourquoi planifier les journaux de compteur ? Comment planifier un journal de compteur ? Terminal Objective: After completing this lesson, students will be able to configure and manage performance logs. Enabling Objectives: After completing this lesson, students will be able to:
Qu'estce qu'un journal de compteur ? Chaque objet de performance comporte des compteurs qui fournissent des données sur des aspects spécifiques d'un système ou d'un serveur Les journaux de compteur définissent les données stockées dans le fichier journal Monitoring server performance Today's business environment demands that administrators ensure their computer systems are efficient and reliable. To optimize your server's performance, you need the data supplied by performance monitoring. (i.e. collecting the data in logs) This topic provides a starting point for those tasked with monitoring a simple server configuration, one that has only a few client workstations connected to a single facility that houses one or more servers. The client and server computers are in close proximity to one another. The servers are used primarily as file, e-mail, and intranet Web servers. Either a wired or wireless network links the computers to one another. Monitoring the performance of a simple server configuration demands that you collect three different types of performance data over a period of time: General performance data: Information that can help you to identify short-term trends such as memory leaks. After a month or two of data collection, you can average the results and save them in a more compact format. This archived data can assist you in capacity planning as your business grows, and later help you to evaluate the effectiveness of your plan. ‘ Baseline performance data: Information that can help you to discover changes that occur slowly, over time. By comparing the current state of your system with historical data, you can troubleshoot and tune your system. Because this information is collected only periodically, there is no need to compress it for storage. Data for service level reports: Information that can help you to ensure that your system meets a certain service or performance level, and which you will likely present to decision makers who are not performance analysts. How often you collect and maintain this data depends on your specific business needs. To collect all three types of data you need to know how to create a counter log using the Performance Logs and Alerts graphical user interface (GUI). You can also collect this information from the command line. You can then run these logs over time, either manually or with automated scheduling. Adding objects to a log, and Adding counters to a log help you to further customize logs to your needs. For more information about monitoring server performance, including how to further modify counter logs, create reports in various formats, and use the collected data, see How To.
Comment créer un journal de compteur ? Votre formateur vous expliquera comment : Créer un journal de compteur Supprimer un journal de compteur Créer un journal de compteur à l'aide de la commande logman
Formats des journaux de compteur Format du fichier journal Description Utilisation Fichier texte (délimité par des virgules) Fichier journal délimité par des virgules (extension .csv) Exporter les données du journal vers un tableur Fichier texte (délimité par des tabulations) Fichier journal délimité par des tabulations (extension .tsv) Fichier binaire Fichier journal séquentiel binaire (extension .blg) Enregistrer les instances de données intermittentes Fichier circulaire binaire Fichier journal circulaire binaire (extension .blg) Enregistrer les données en continu dans le même fichier journal Base de données SQL Nom d'une base de données SQL et d'un ensemble de journaux au sein de la base de données dans laquelle les données sur les performances seront lues ou écrites Collecter des données sur les performances au niveau de l'entreprise et non au niveau de chaque ordinateur
Comment définir les paramètres de fichier d'un journal de compteur ? Votre formateur vous expliquera comment définir les paramètres de fichier d'un journal de compteur
Pourquoi planifier les journaux de compteur ? La planification des journaux de compteur permet de : Définir les performances de base Déterminer l'impact sur l'ensemble du système en cas de réplication entre les contrôleurs de domaine Déterminer si un goulot d'étranglement se produit lors des ouvertures de session le matin ou lors de connexions à distance le soir Déterminer si la sauvegarde entraîne un engorgement lorsqu'elle est effectuée le soir Déterminer si un goulot d'étranglement entraîne un ralentissement du réseau à certains moments de la journée
Comment planifier un journal de compteur ? Votre formateur vous expliquera comment : Définir les paramètres de début et de fin d'un journal de compteur Commencer et arrêter manuellement les journaux de compteur
Exercice : Configuration et gestion des journaux de compteur Dans cet exercice, vous allez configurer et gérer un journal de compteur [W2K DOCS] <<Jeff: practice needs to cover all the procedures that were taught in this lesson and right now many are missing.>> To create a counter log 1. Open Performance 2. Double-click Performance Logs and Alerts, and then click Counter Logs. Any existing logs will be listed in the details pane. A green icon indicates that a log is running; a red icon indicates that a log has been stopped. 3. Right-click a blank area of the details pane, and click New Log Settings. 4. In Name, type the name of the log, and then click OK. 5. On the General tab, click Add. Select the counters you want to log. 6. If you want to change the default file and schedule information, make the changes on the Log Files tab and the Schedule tab. To add counters to a log 2. Double-click Performance Logs and Alerts, and then click Counter Logs. 3. In the details pane, double-click the log you want to modify. 4. On the General tab, click Add. For each counter or group of counters that you want to add to the log, perform the following steps: 1. To log counters from the computer on which the Performance Logs and Alerts service will run, click Use local computer counters. Or, to log counters from a specific computer regardless of where the service is run, click Select counters from computer and specify the name of the computer you want to monitor. 2. In Performance object, click an object to monitor. 3. In Performance counters, click one or more counters to monitor. 4. To monitor all instances of the selected counters, click All Instances. (Binary logs can include instances that are not available at log startup but subsequently become available.) Or, to monitor particular instances of the selected counters, click Select Instances From List, and then click an instance or instances to monitor. 5. Click Add. <Cover the following in Mod 3> Enabling Network Segment counters You must install the Network Monitor Driver in order to collect performance data using the Network Segment object counters. See To install the Network Monitor Driver for more information. To install the Network Monitor Driver The Network Monitor Driver enables Network Monitor to receive frames (also called packets ) from the local network adapter. You can use the frames to detect and troubleshoot problems on local area networks 1. Open Network and Dial-up Connections in Control Panel. 2. Click Local Area Connection, click the File menu, and then click Properties. 3. In the Local Area Connection Properties dialog box, click Install. 4. In the Select Network Component Type dialog box, click Protocol, and then click Add. 5. In the Select Network Protocol dialog box, click Network Monitor Driver, and then click OK. 6. If prompted for additional files, insert your Windows .NET CD-ROM, or type a path to the network location of the files.
Leçon : Configuration des alertes Qu'est-ce qu'une alerte ? Comment créer une alerte ? Comment configurer une alerte ? Terminal Objective: After completing this lesson, students will be able to configure and manage an alert. Enabling Objectives: After completing this lesson, students will be able to:
Qu'est-ce qu'une alerte ? Fonction qui détecte à quel moment une valeur de compteur prédéfinie est supérieure ou inférieure à un paramètre spécifié Le paramètre spécifié est appelé seuil d'alerte Vous pouvez définir une alerte dans les cas suivants : Une entrée est créée dans le journal des événements de l'application La valeur de compteur prédéfinie est supérieure ou inférieure au seuil d'alerte Un message est envoyé Un programme est en cours d'exécution Vous pouvez également définir des alertes en fonction des valeurs des performances de base établies pour votre système Utilisez les alertes si vous souhaitez être informé lorsque la valeur seuil d'un compteur est supérieure ou inférieure à une valeur spécifiée [W2K RK] With the alerting function, you can define a counter value that will trigger actions such as sending a network message, running a program, or starting a log. Alerts are useful if you are not actively monitoring a particular counter threshold value but want to be notified when it exceeds or falls below a specified value so that you can investigate and determine the cause of the change. You might want to set alerts based on established performance baseline values for your system. (http://www.microsoft.com/windows2000/en/server/help/default.asp?url=/windows2000/en/server/help/sag_mpmonperf_10.htm) An alert threshold is when a selected counter’s value exceeds or falls below a specified setting. For example, you can set an alert on a counter, thereby defining that a message be sent, a program be run, or a log be started when the alert threshold has been exceeded.
Comment créer une alerte ? Votre formateur vous expliquera comment : Créer une alerte Supprimer une alerte
Comment configurer une alerte ? Votre formateur vous expliquera comment configurer une alerte
Exercice : Configuration d'une alerte Dans cet exercice, vous allez configurer une alerte [W2K DOCS] <<Jeff: practice needs to cover all the procedures that were taught in this lesson and right now many are missing.>> To create a counter log 1. Open Performance 2. Double-click Performance Logs and Alerts, and then click Counter Logs. Any existing logs will be listed in the details pane. A green icon indicates that a log is running; a red icon indicates that a log has been stopped. 3. Right-click a blank area of the details pane, and click New Log Settings. 4. In Name, type the name of the log, and then click OK. 5. On the General tab, click Add. Select the counters you want to log. 6. If you want to change the default file and schedule information, make the changes on the Log Files tab and the Schedule tab. To add counters to a log 2. Double-click Performance Logs and Alerts, and then click Counter Logs. 3. In the details pane, double-click the log you want to modify. 4. On the General tab, click Add. For each counter or group of counters that you want to add to the log, perform the following steps: 1. To log counters from the computer on which the Performance Logs and Alerts service will run, click Use local computer counters. Or, to log counters from a specific computer regardless of where the service is run, click Select counters from computer and specify the name of the computer you want to monitor. 2. In Performance object, click an object to monitor. 3. In Performance counters, click one or more counters to monitor. 4. To monitor all instances of the selected counters, click All Instances. (Binary logs can include instances that are not available at log startup but subsequently become available.) Or, to monitor particular instances of the selected counters, click Select Instances From List, and then click an instance or instances to monitor. 5. Click Add. <Cover the following in Mod 3> Enabling Network Segment counters You must install the Network Monitor Driver in order to collect performance data using the Network Segment object counters. See To install the Network Monitor Driver for more information. To install the Network Monitor Driver The Network Monitor Driver enables Network Monitor to receive frames (also called packets ) from the local network adapter. You can use the frames to detect and troubleshoot problems on local area networks 1. Open Network and Dial-up Connections in Control Panel. 2. Click Local Area Connection, click the File menu, and then click Properties. 3. In the Local Area Connection Properties dialog box, click Install. 4. In the Select Network Component Type dialog box, click Protocol, and then click Add. 5. In the Select Network Protocol dialog box, click Network Monitor Driver, and then click OK. 6. If prompted for additional files, insert your Windows .NET CD-ROM, or type a path to the network location of the files.
Atelier A : Préparation de l'analyse des performances du serveur Dans cet atelier, vous devrez sélectionner la méthode d'analyse appropriée (en temps réel ou programmée)
Comment effectuer une analyse programmée ?