Compartir vía


Herramientas de rendimiento

En este tema se proporciona información sobre las herramientas que puede usar para evaluar el rendimiento de una solución de BizTalk Server. Las herramientas descritas en este tema tienen diferentes propósitos; algunos están diseñados para evaluar el rendimiento de un extremo a otro, mientras que otros se centran en evaluar el rendimiento de un aspecto determinado de una solución de BizTalk Server.

BizUnit y BizUnit Designer

BizUnit es un marco diseñado para pruebas automatizadas de soluciones de BizTalk. BizUnit es una excelente herramienta para probar escenarios de BizTalk Server de un extremo a otro. Realizar pruebas automatizadas de soluciones de BizTalk con BizUnit es el principal objetivo de la sección Implementación de pruebas automatizadas de esta guía. Consulte BizUnit.

BizUnit Designer es una GUI que permite la creación rápida de casos de prueba de BizUnit que se pueden usar para pruebas unitarias o pruebas del sistema de aplicaciones distribuidas. Para obtener más información sobre esta herramienta, vaya a BizUnit Designer (abre un sitio web externo).

Nota

Microsoft no admite el uso de esta herramienta y Microsoft no garantiza la idoneidad de estos programas. La utilización de este programa queda bajo su propia responsabilidad.

IOMeter

IOMeter es una herramienta de código abierto que se usa para medir el rendimiento de E/S del disco. Vea http://www.iometer.org.

Nota

Microsoft no admite el uso de esta herramienta y Microsoft no garantiza la idoneidad de estos programas. La utilización de este programa queda bajo su propia responsabilidad.

Analizador de registros

El analizador de registros es una herramienta eficaz y versátil que proporciona acceso universal a consultas a datos basados en texto, como archivos de registro, archivos XML y archivos CSV, así como orígenes de datos clave en el sistema operativo Windows®, como el registro de eventos, el Registro, el sistema de archivos y Active Directory®. Descargue el analizador de registros.

Microsoft BizTalk LoadGen

BizTalk LoadGen es una herramienta de generación de carga que se usa para ejecutar pruebas de rendimiento y esfuerzo en BizTalk Server. Descargue Herramientas de BizTalk LoadGen 2007.

Pathping

La ruta de acceso proporciona información sobre la posible pérdida de datos en uno o varios saltos de enrutador en el camino a un host de destino. Para ello, la ruta de acceso envía paquetes del Protocolo de mensajes de control de Internet (ICMP) a cada enrutador de la ruta de acceso. Pathping.exe está disponible con todas las versiones de Windows desde Windows 2000 Server.

Análisis de rendimiento de registros (PAL)

La herramienta PAL se usa para generar un informe basado en HTML que gráficomente representa contadores de rendimiento importantes y genera alertas cuando se superan los umbrales de estos contadores. PAL es una excelente herramienta para identificar cuellos de botella en una solución de BizTalk Server para facilitar la asignación adecuada de recursos al optimizar el rendimiento de la solución.

Para obtener más información sobre la herramienta Análisis de rendimiento de registros (PAL), consulte Performance Analysis of Logs (PAL).

Nota

Microsoft no admite el uso de esta herramienta y Microsoft no garantiza la idoneidad de estos programas. La utilización de este programa queda bajo su propia responsabilidad.

Monitor de rendimiento

El Monitor de rendimiento muestra los contadores de rendimiento de Windows integrados, bien en tiempo real o como una manera de revisar los datos históricos.

Relog

La utilidad Relog se usa para extraer contadores de rendimiento de los registros creados por Monitor de rendimiento y convertir los datos en otros formatos, como archivos de texto delimitados por tabulaciones (text-TSV), archivos binarios y bases de datos SQL. Estos datos se pueden analizar y consultar mediante otras herramientas, como el analizador de registros, para generar estadísticas para indicadores clave de rendimiento (KPI).

Visual Studio: prueba de la aplicación

Tanto Microsoft Visual Studio Ultimate como Professional incluyen pruebas para ayudarle a definir y administrar el esfuerzo de pruebas mediante planes de prueba. Consulte Probar la aplicación.

Herramientas de generación de perfiles de Visual Studio

Las Herramientas de generación de perfiles de Visual Studio permiten generar perfiles de componentes personalizados de .NET (componentes de canalización personalizados, componentes auxiliares invocados por canalizaciones o orquestaciones, functoids personalizados). Consulte Análisis del rendimiento de las aplicaciones mediante herramientas de generación de perfiles.

Herramientas de análisis de rendimiento de Windows

Las herramientas de rendimiento de Windows están diseñadas para el análisis de una gran variedad de problemas de rendimiento, tales como: tiempos de inicio de la aplicación, problemas de arranque, llamadas a procedimiento diferidas y actividad de interrupción (DPC e ISR), problemas de capacidad de respuesta del sistema, uso de recursos de la aplicación y tormentas de interrupción.

Consulte Análisis de rendimiento de Windows.

herramientas de SQL Server para la supervisión y optimización del rendimiento

SQL Server proporciona varias herramientas para supervisar eventos en SQL Server y para optimizar el diseño de la base de datos física. Consulte Herramientas de optimización y supervisión del rendimiento.

SQL Profiler

Microsoft SQL Server Profiler se puede usar para capturar instrucciones Transact-SQL que se envían a SQL Server y los conjuntos de resultados de SQL Server de estas instrucciones. Dado que SQL Server está estrechamente integrado con SQL Server, el análisis de un seguimiento de perfil de SQL Server puede ser una herramienta útil para analizar problemas que pueden producirse en BizTalk Server al leer y escribir en bases de datos de SQL Server. Consulte Uso de SQL Server Profiler.

Importante

Hay una sobrecarga considerable asociada a la ejecución de SQL Profiler. Por lo tanto, SQL Profiler es más adecuado para su uso en entornos de prueba o desarrollo. Si usa SQL Profiler para solucionar problemas de un entorno de producción, tenga en cuenta los costos de sobrecarga asociados y limite el uso de SQL Profiler en consecuencia.

Al usar SQL Profiler para capturar instrucciones Transact-SQL, configure SQL Profiler para generar la salida en una unidad local en lugar de una unidad ubicada en un recurso compartido de red remoto u otro dispositivo lento, por ejemplo, un stick de memoria USB local.

Seguimiento de SQL

SQL Server proporciona procedimientos almacenados del sistema Transact-SQL para crear seguimientos en una instancia del motor de base de datos de SQL Server. Puede utilizar estos procedimientos almacenados del sistema desde sus propias aplicaciones para crear seguimientos manualmente, en lugar de utilizar el SQL Server Profiler. Esto permite escribir aplicaciones personalizadas específicas para las necesidades de la organización. Consulte Seguimiento de SQL.

Nota

Al usar seguimiento de SQL para capturar instrucciones Transact-SQL, configure seguimiento de SQL para generar la salida en una unidad local en lugar de una unidad ubicada en un recurso compartido de red remoto u otro dispositivo lento, como una unidad flash USB.

Monitor de actividad de SQL

SQL Server Monitor de actividad proporciona información sobre los procesos de SQL Server y cómo estos procesos afectan a la instancia actual de SQL Server. Consulte Monitor de actividad y Cómo: Abrir monitor de actividad (SQL Server Management Studio).

Recopilación de datos de SQL Server

SQL Server proporciona un recopilador de datos que puede usar para obtener y guardar datos recopilados de varios orígenes. El recopilador de datos le permite usar contenedores de recopilación de datos, lo que le permite determinar el ámbito y la frecuencia de la recopilación de datos en un equipo que ejecuta SQL Server. Consulte Recopilación de datos.

SQLIO

Microsoft desarrolló la herramienta SQLIO para evaluar la capacidad de E/S de una configuración determinada. Como el nombre de la herramienta implica, SQLIO es una herramienta valiosa para medir el impacto de la E/S del sistema de archivos en SQL Server rendimiento. Para obtener más información, vaya a Uso de la utilidad SQLIOSim para simular SQL Server actividad en un subsistema de disco.

Consulte también

Búsqueda y eliminación de cuellos de botella