Partager via


Performance Tools

Cette rubrique fournit des informations sur les outils que vous pouvez utiliser pour évaluer les performances d’une solution BizTalk Server. Les outils décrits dans cette rubrique ont des objectifs différents ; certains sont conçus pour évaluer les performances de bout en bout, tandis que d’autres se concentrent sur l’évaluation des performances d’un aspect particulier d’une solution BizTalk Server.

BizUnit et BizUnit Designer

BizUnit est un framework conçu pour les tests automatisés des solutions BizTalk. BizUnit est un excellent outil pour tester des scénarios de BizTalk Server de bout en bout. L’exécution de tests automatisés de solutions BizTalk avec BizUnit est l’objectif principal de la section Implémentation des tests automatisés de ce guide. Consultez BizUnit.

BizUnit Designer est une interface utilisateur graphique qui permet de créer rapidement des cas de test BizUnit qui peuvent être utilisés pour des tests unitaires ou des applications distribuées de test système. Pour plus d’informations sur cet outil, accédez à BizUnit Designer (ouvre un site web externe).

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é.

Analyseur de journal

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 journal.

Microsoft BizTalk LoadGen

BizTalk LoadGen 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.

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 dans le chemin. Pathping.exe est disponible avec toutes les versions de Windows depuis Windows 2000 Server.

Analyse des performances des journaux (PAL)

L’outil PAL est utilisé pour générer un rapport HTML qui graphiquement des compteurs 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.

Pour plus d’informations sur l’outil Analyse des performances des journaux (PAL), consultez l’outil Analyse des performances des journaux (PAL).

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 d’examiner les données historiques.

Relog

L’utilitaire Relog permet d’extraire les compteurs de performances des journaux d’activité créés par Analyseur de performances et de convertir les données dans d’autres formats, tels que les fichiers texte délimités par des tabulations (TSV texte), les fichiers texte délimités par des virgules (CSV texte), les fichiers binaires et les 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).

Visual Studio - Test de l’application

Microsoft Visual Studio Ultimate et Professional incluent des tests pour vous aider à définir et à gérer vos efforts de test à l’aide de plans de test. Consultez Test de l’application.

Outils de profilage Visual Studio

Les outils de profilage Visual Studio vous permettent de profiler des composants .NET personnalisés (composants de pipeline personnalisés, composants d’assistance appelés par des pipelines et/ou des orchestrations, fonctoids personnalisés). Consultez Analyse des performances des applications à l’aide des outils de profilage.

Outils d’analyse des performances Windows

Les outils de performances Windows sont conçus pour l’analyse d’un large éventail de problèmes de performances, notamment les heures de démarrage de l’application, les problèmes de démarrage, les appels de procédure différée et l’activité d’interruption (PDC et ISR), les problèmes de réactivité du système, l’utilisation des ressources d’application et les tempêtes d’interruption.

Consultez Analyse des performances Windows.

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 réglage des performances.

SQL Profiler

Microsoft SQL Server Profiler peut être utilisé pour capturer des 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 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 généraux 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é mémoire 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 TRACE SQL pour capturer des instructions Transact-SQL, configurez 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 Moniteur d’activité fournit des informations sur SQL Server processus et sur la façon dont ces processus affectent la instance actuelle de SQL Server. 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 SQL Server performances. Pour plus d’informations, consultez Utiliser l’utilitaire SQLIOSim pour simuler SQL Server’activité sur un sous-système de disque.

Voir aussi

Recherche et suppression des goulots d’étranglement