Partager via


Annexe D : outils pour la mesure des performances

Cette rubrique décrit plusieurs outils qui peuvent être utilisés pour surveiller et évaluer les performances d’un environnement BizTalk Server.

Outil Analyse des performances des journaux d’activité (PAL)

L’outil PAL est utilisé pour générer un rapport HTML qui trace graphiquement les compteurs d’analyse de performances importants et génère des alertes lorsque les seuils de ces compteurs sont dépassés. PAL est un excellent outil pour identifier les goulots d’étranglement dans une solution BizTalk Server afin de faciliter l’allocation appropriée des ressources lors de l’optimisation des performances de la solution.

Notes

L’utilisation de cet outil n’est pas prise en charge par Microsoft et Microsoft n’offre aucune garantie quant à l’adéquation de ces programmes. L'utilisation de ce programme relève de votre seule responsabilité.

Analyseur de performances

Analyseur de performances fournit un affichage visuel des compteurs de performances Windows intégrés, en temps réel ou comme un moyen de passer en revue les données historiques.

Analyseur de journaux

L’analyseur de journaux est un outil puissant et polyvalent qui fournit un accès universel aux données textuelles telles que les fichiers journaux, les fichiers XML et les fichiers CSV, ainsi que des sources de données clés sur le système d’exploitation Windows®, telles que le journal des événements, le Registre, le système de fichiers et Active Directory®. Téléchargez l’analyseur de journaux.

Relog

L’utilitaire Relog est utilisé pour extraire les compteurs de performances des journaux créés par Analyseur de performances et convertir les données dans d’autres formats, tels que des fichiers texte délimités par des tabulations (TSV de texte), des fichiers texte délimités par des virgules (CSV de texte), des fichiers binaires et des bases de données SQL. Ces données peuvent ensuite être analysées et interrogées à l’aide d’autres outils, tels que l’analyseur de journaux, pour générer des statistiques pour les indicateurs de performance clés (KPI).

LoadGen

BizTalk LoadGen 2007 est un outil de génération de charge utilisé pour exécuter des tests de performances et de contraintes sur BizTalk Server. Téléchargez BizTalk LoadGen 2007 Tools.

Test de charge du système d’équipe Visual Studio

Visual Studio Team System (VSTS) fournit un outil pour créer et exécuter des tests de charge. Consultez Test de l’application.

BizUnit

BizUnit est une infrastructure conçue pour le test automatisé des solutions BizTalk Server. BizUnit est un excellent outil pour tester des scénarios de BizTalk Server de bout en bout. Consultez BizUnit.

Notes

L’utilisation de cet outil n’est pas prise en charge par Microsoft et Microsoft n’offre aucune garantie quant à l’adéquation de ces programmes. L'utilisation de ce programme relève de votre seule responsabilité.

IOMeter

IOMeter est un outil open source utilisé pour mesurer les performances d’E/S disque. Consultez http://www.iometer.org.

Notes

L’utilisation de cet outil n’est pas prise en charge par Microsoft et Microsoft n’offre aucune garantie quant à l’adéquation de ces programmes. L'utilisation de ce programme relève de votre seule responsabilité.

Pathping

Le chemin d’accès fournit des informations sur la perte de données possible au niveau d’un ou plusieurs tronçons de routeur sur le chemin d’accès à un hôte cible. Pour ce faire, le chemin d’accès envoie des paquets ICMP (Internet Control Message Protocol) à chaque routeur du chemin.

outils SQL Server pour l’analyse et le réglage des performances

SQL Server fournit plusieurs outils pour surveiller les événements dans SQL Server et pour optimiser la conception de la base de données physique. Consultez Outils d’analyse et de paramétrage des performances.

SQL Profiler

Microsoft SQL Server Profiler peut être utilisé pour capturer les instructions Transact-SQL envoyées à SQL Server et les jeux de résultats SQL Server à partir de ces instructions. Étant donné que SQL Server est étroitement intégré à SQL Server, l’analyse d’une trace de profil SQL Server peut être un outil utile pour analyser les problèmes qui peuvent se produire dans BizTalk Server lors de la lecture et de l’écriture dans SQL Server bases de données. Consultez Utilisation de SQL Server Profiler.

Important

Une surcharge considérable est associée à l’exécution de SQL Profiler. Par conséquent, SQL Profiler est le mieux adapté à une utilisation dans les environnements de test ou de développement. Si vous utilisez SQL Profiler pour résoudre les problèmes d’un environnement de production, tenez compte des coûts de surcharge associés et limitez l’utilisation de SQL Profiler en conséquence.

Lorsque vous utilisez SQL Profiler pour capturer des instructions Transact-SQL, configurez SQL Profiler pour générer une sortie sur un lecteur local plutôt qu’un lecteur situé sur un partage réseau distant ou un autre appareil lent, par exemple une clé USB locale.

Trace SQL

SQL Server fournit des procédures stockées système Transact-SQL pour créer des traces sur un instance du moteur de base de données SQL Server. Ces procédures stockées système permettent, à partir de vos propres applications, de créer des traces manuellement au lieu d'utiliser le SQL Server Profiler. Vous pouvez ainsi écrire des applications personnalisées spécifiques des besoins de votre entreprise. Consultez Trace SQL.

Notes

Lorsque vous utilisez la trace SQL pour capturer des instructions Transact-SQL, configurez la trace SQL pour générer une sortie sur un lecteur local plutôt qu’un lecteur situé sur un partage réseau distant ou sur un autre appareil lent, tel qu’un lecteur flash USB.

Moniteur d’activité SQL

SQL Server Activity Monitor fournit des informations sur SQL Server processus et la façon dont ces processus affectent le instance actuel de SQL Server. Pour plus d’informations, consultez Moniteur d’activité et Guide pratique pour ouvrir le moniteur d’activité (SQL Server Management Studio.

collecte de données SQL Server

SQL Server fournit un collecteur de données que vous pouvez utiliser pour obtenir et enregistrer des données collectées à partir de plusieurs sources. Le collecteur de données vous permet d’utiliser des conteneurs de collecte de données, qui vous permettent de déterminer l’étendue et la fréquence de la collecte de données sur un ordinateur qui exécute SQL Server. Consultez Collecte de données.

SQLIO

L’outil SQLIO a été développé par Microsoft pour évaluer la capacité d’E/S d’une configuration donnée. Comme le nom de l’outil l’indique, SQLIO est un outil précieux pour mesurer l’impact des E/S du système de fichiers sur les performances de SQL Server. Pour plus d’informations, consultez Utiliser l’utilitaire SQLIOSim pour simuler SQL Server activité sur un sous-système de disque.