Seguimiento
Existen varias opciones para el seguimiento, lo que puede ayudarle a capturar problemas en la aplicación de consumidor de datos, los componentes de servicio de OLE DB, el proveedor de datos, el cliente de red DB2 y el servidor de base de datos DB2.
Seguimiento de consumidor de SQL mediante SQL Server Profiler
SQL Server Profiler es una interfaz gráfica de usuario de seguimiento SQL que se usa para supervisar una instancia del motor de base de datos o de Analysis Services. Puede capturar y guardar datos acerca de cada evento en un archivo o en una tabla para analizarlos posteriormente. Para obtener más información, vea Introducción a SQL Server Profiler (https://go.microsoft.com/fwlink/?LinkID=241520).
Seguimiento de red mediante la supervisión de red
La supervisión de red captura el tráfico de red para presentación y análisis. Permite realizar tareas, tal como el análisis de datos previamente capturados en métodos definidos por el usuario, mediante la extracción de datos desde analizadores de protocolo definidos. Incluye un analizador de administración de datos distribuidos (DDM) para el uso con el proveedor de datos. Póngase en contacto con los servicios Microsoft de soporte al cliente para obtener una copia del analizador DDM. Para obtener más información, consulte Network Monitor (https://go.microsoft.com/fwlink/?LinkID=180448).
Seguimiento de servidor DB2 mediante herramientas de IBM
Para obtener más información, vea la guía de administración de IBM DB2 correspondiente a la plataforma y versión de DB2.
Eventos de Windows Server mediante el Visor de eventos
El visor de eventos es un complemento de Microsoft Management Console (MMC) que permite examinar y administrar registros de eventos. Para obtener más información, consulte Visor de eventos (https://go.microsoft.com/fwlink/?LinkID=131274).
Seguimiento del proveedor de DB2 mediante la herramienta Utilidad de seguimiento del proveedor
La utilidad de seguimiento del proveedor captura y guarda información desde el cliente Microsoft para conexiones de red DB2, interfaces OLE DB y mensajes de datos. La utilidad de seguimiento permite al profesional de TI realizar un seguimiento de la información relacionada con un único componente de seguimiento, que es el cliente del solicitante de aplicación DRDA subyacente del proveedor de datos (biblioteca de red DB2).
Nombres de archivo de seguimiento
Cada archivo de seguimiento tiene dos nombres asociados, <Filename 1.atf> y <Filename 2.atf>.
Los seguimientos se escriben en el primer archivo hasta que alcanza el tamaño especificado, después hasta el segundo hasta que alcanza ese tamaño, y así sucesivamente alterna entre los dos archivos.
De forma predeterminada, los archivos de seguimiento se almacenan en la carpeta \Archivos de programa\Proveedor OLE DB de Microsoft para DB2\Traces, con una extensión de nombre de archivo .atf.
En la tabla siguiente se enumeran los nombres de archivo por componente y tipo:
Componente | Tipo de seguimiento | Nombres de archivo usados | Nombres de archivo usados |
---|---|---|---|
Biblioteca de red de DB2 | Interno | db2int1.atf | db2int2.atf |
Message | db2msg1.atf | db2msg2.atf | |
API | db2api1.atf | db2api2.atf |
Selección de un tipo de seguimiento
Después de seleccionar el componente que se va a realizar el seguimiento, decida el tipo de seguimiento que se va a aplicar.
En la tabla siguiente se describen los tipos de seguimiento disponibles:
Tipo de seguimiento | Actividad rastreada | Se aplica a los componentes instalados |
---|---|---|
Interna* | Actividad dentro de un componente de software. | Biblioteca de red de DB2 (cliente AR DRDA) |
Message | Mensajes pasados y fuera de un componente de software, incluidos los mensajes enviados y recibidos de la red. | Biblioteca de red de DB2 (cliente AR DRDA) |
API | Información pasada y fuera de un archivo DLL de componente en el mismo equipo. | Biblioteca de red de DB2 (cliente AR DRDA) |
* El seguimiento interno está pensado para ser utilizado por técnicos de soporte técnico de productos. La interpretación de seguimientos internos y ciertos tipos de seguimientos de mensajes requiere un knowledge base especializado.
Tipos de seguimiento
Antes de configurar el seguimiento, decida los componentes de software que desea rastrear y qué tipos de información de seguimiento serán útiles.
Cada tipo de seguimiento está habilitado mediante la aplicación Utilidad de seguimiento del proveedor de datos.
Tipos de seguimiento internos :
Condiciones irrecuperables
Condiciones de error
Condiciones de depuración
Entrada y salida de la función
Transición de estado
Condiciones personalizadas
Tipos de seguimiento de mensajes :
Mensajes internos
Información de conexión
Flujos de datos de red
Tipos de seguimiento de API :
OLEDB API
NETWORK API (DRDA)
Seguimientos de mensajes
En la tabla siguiente se detallan los seguimientos de mensajes.
Opción de seguimiento | Actividad rastreada para aplicaciones de Host Integration Server en equipos cliente de Host Integration Server |
---|---|
Mensajes internos | Mensajes dentro de la biblioteca de red DB2 y sus subcomponentes |
Información de conexión | Configuración de conexión usada por la biblioteca de redes db2 (cliente AR de DRDA) para conectarse con el servidor DB2 (DRDA AS) |
Flujos de datos de red | Mensajes entre la biblioteca de red DB2 (cliente AR DRDA) y el servidor DB2 (DRDA AS) |
Uso de la utilidad de seguimiento de HIS
Para iniciar el seguimiento:
En el menú Inicio, seleccione Proveedor OLE DB de Microsoft para DB2 versión 5.0 y, a continuación, seleccione Utilidad de seguimiento.
En el cuadro de diálogo Elementos de seguimiento de la Utilidad de seguimiento his, haga clic en Propiedades.
En el cuadro de diálogo Seguimiento interno , haga clic en Establecer todo y, a continuación, haga clic en Seguimiento de mensajes.
En el cuadro de diálogo Seguimiento de mensajes, haga clic en Establecer todo y, a continuación, en Seguimiento de API.
En el cuadro de diálogo Seguimiento de API , haga clic en Establecer todo y, a continuación, haga clic en Aceptar.
Cuando se habilita uno o varios elementos de seguimiento, se habilita el botón Borrar todos los seguimientos y se inicia el seguimiento.
Para detener el seguimiento:
En el cuadro de diálogo Elementos de seguimiento de la utilidad de seguimiento HIS, haga clic en Borrar todos los seguimientos.
Cuando no se habilita ningún elemento de seguimiento, el botón Borrar todos los seguimientos está deshabilitado y se detiene el seguimiento.
Para ver los archivos de seguimiento:
En el cuadro de diálogo Elementos de seguimiento de Explorar seguimientos.
Para purgar los archivos de seguimiento:
En el cuadro de diálogo Elementos de seguimiento de la utilidad de seguimiento HIS, haga clic en Purgar todos los archivos de seguimiento.
Propiedades globales de seguimiento
La ficha Propiedades globales de seguimiento contiene varios elementos que se pueden modificar para ajustar cómo se ejecuta el seguimiento. Entre estos elementos se incluyen los siguientes:
Longitud para voltear el archivo de seguimiento
El tamaño predeterminado es de 20 Mbytes.
Para cambiar la longitud máxima, resalte el número y escriba un valor nuevo.
Detener el seguimiento por evento
El seguimiento de SNA puede supervisar el registro de eventos de Windows y detener el seguimiento cuando se produce un evento configurado. Para habilitar esta característica, haga clic en Supervisar registro de eventos y escriba un identificador de evento.
Escribir seguimientos en un subproceso en segundo plano
Seleccione esta casilla para ejecutar el seguimiento en segundo plano. Si la casilla está desactivada (en blanco), el seguimiento se ejecutará en primer plano.
Para reducir los impactos en el rendimiento causados por el seguimiento, los seguimientos se pueden poner en cola y escribir por un subproceso en segundo plano cuando se activa esta casilla. De lo contrario, los archivos de seguimiento se escribirán inmediatamente.
Prioridad de los subprocesos en segundo plano
Si selecciona Escribir seguimientos en un subproceso en segundo plano, compruebe solo un elemento para establecer el nivel de prioridad para que el seguimiento se ejecute en el sistema operativo Microsoft Windows. El nivel más alto otorga al seguimiento el máximo nivel de prioridad, lo que significa que el seguimiento tiene prioridad sobre otros trabajos. La opción Inactivo implica que el seguimiento se ejecutará cuando la CPU esté inactiva.
Pestaña de directorio de archivos de seguimiento
La pestaña Directorio de archivos de seguimiento permite cambiar dónde se almacenarán los archivos del iniciador de seguimiento.
Use Examinar o escriba una nueva ubicación.