Recopilar datos de sonda: utilización básica

Para recopilar datos de sonda, seleccione y configure las sondas que desee utilizar cuando defina una configuración de perfilado en el recuadro de diálogo Perfilar. Las sondas se aplicarán cada vez que utilice la configuración de perfilado para lanzar la aplicación en el entorno de trabajo.

Nota: estas instrucciones de utilización básicas están indicadas para las aplicaciones que puede lanzar desde el recuadro de diálogo Perfilar. En las instrucciones también se da por supuesto que está utilizando Agent Controller, así como el agente JVMPI piAgent en el sistema del que desea recopilar datos.

Si la aplicación no puede lanzarse desde el recuadro de diálogo Perfilar o si no puede utilizar Agent Controller o piAgent, consulte la sección Recopilar datos de sonda: situaciones especiales.

Para utilizar sondas con una configuración de perfilado:

  1. En el menú de entorno de trabajo principal en la perspectiva Perfilado y anotaciones, seleccione Ejecutar > Perfilar. En el recuadro de diálogo Perfilar, seleccione o cree una configuración de lanzamiento de perfilado y seleccione la pestaña Supervisor. Seleccione el tipo de perfilado Inserción de sondas y pulse Editar opciones.
  2. La página Inserción de sondas visualiza una lista de las sondas del espacio de trabajo que puede utilizar.
  3. Marque los recuadros de selección situados junto a las sondas que desea aplicar. Estas sondas se aplicarán cada vez que lance la aplicación en el entorno de trabajo utilizando la configuración de perfilado actual.
  4. Si no desea utilizar el conjunto de filtros predeterminado, especifique un conjunto de filtros diferente para llegar a las clases y los métodos para los que desea recopilar datos. Puede especificar conjuntos de filtros personalizados que solo se apliquen a las sondas seleccionadas o conjuntos de filtros estándar que se aplican generalmente a las recopilaciones de datos de perfilado. Si especifica ambos tipos, los filtros personalizados alterarán temporalmente a los conjuntos de filtros estándar para las sondas seleccionadas.
    Atención: los conjuntos de filtros de perfilado estándar son globales. El cambio, la redenominación o la eliminación de un conjunto de filtros afectará a todos los conjuntos de perfilado que utilicen el conjunto de filtros. Si desea cambiar o redenominar un conjunto de filtros, haga una copia de seguridad del conjunto de filtros antes de modificarlo.

    En la mayoría de casos prácticos, no necesitará especificar conjuntos de filtros personalizados. En la mayoría de casos, los conjuntos de filtros estándar son suficientes. Si desea aplicar filtros personalizados, siga estas instrucciones:

    1. Bajo la lista de sondas, pulse la pestaña Filtros.
    2. Marque el recuadro de selección Utilizar filtros personalizados (en lugar de filtros de perfilado estándar) para la sonda seleccionada.
    3. Seleccione un conjunto de filtros o pulse Añadir para configurar un conjunto nuevo.
    4. Para editar el conjunto de filtros, pulse Añadir, Editar o Eliminar.
  5. Pulse Finalizar para cerrar la página de opciones para sondas
  6. Para especificar un conjunto de filtros estándar para aplicarlo generalmente la recopilación de datos de perfilado:

    1. Seleccione Perfilado Java en la pestaña Supervisor y pulse Editar opciones
    2. Seleccione un conjunto de filtros o pulse Añadir para configurar un conjunto nuevo.
    3. Para editar el conjunto de filtros, pulse Añadir, Editar o Eliminar.
    4. Pulse Finalizar.

    Nota: los límites de recopilación de datos especificado en la página Límites no se aplican a las sondas.
    Para obtener más información acerca de cómo los conjuntos de filtros y las especificaciones de destino de sondas determinan qué clases y métodos se instrumentan, consulte la sección Destinos y filtros de sondas

  7. Cuando haya terminado de seleccionar y configurar sondas, pulse Perfilar. La aplicación empieza por las sondas incorporadas. Las sondas seleccionadas se aplican de acuerdo con sus reglas de filtros.
    Nota:

    Cuando utilice la configuración de lanzamiento Conectar - Proceso Java, las sondas se aplicarán solamente a las clases cargadas después de conectarse al proceso Java. Si una clase se carga antes de la conexión, las sondas no se aplicarán a la clase.

    Cuando desconecta, las sondas que se hayan aplicado seguirán recopilando datos. Además, continuarán aplicándose a clases nuevas cargadas, suponiendo que las especificaciones destino y los patrones de filtro de las sondas coincidan con los nombres de clase.

    Si vuelve a conectarse al proceso, puede aplicar sondas adicionales. Si lo hace, las sondas nuevas y las sondas antiguas funcionarán ambas. Los destinos y los filtros de cada una se compararán con los nombres de las clases nuevas cargadas y se aplicarán a las clases coincidentes.

Consulta relacionada
Página Inserción de sondas Recopilar datos de sonda: situaciones especiales