Cómo empezar: ProbeKit para perfilado personalizado

ProbeKit le ayuda a diseñar e implementar sondas, que son fragmentos de código Java, para supervisar las características específicas del comportamiento del tiempo de ejecución de una aplicación. Proporcionan los medios para investigar cualquier característica de tiempo de ejecución que le interese.

Por ejemplo, puede haber un método en la aplicación para el manejo de transacciones. Puede crear una sonda que tenga como destino este método y escriba una entrada en un registro sobre cada transacción, o bien, sobre las transacciones que cumplan con los criterios descritos. La sonda puede incluso rastrear el tiempo de ejecución de una transacción y emitir un informe para un operador en caso de que la transacción tarde más de lo esperado.

ProbeKit le ayuda con los mecanismos de creación, prueba y despliegue de sondas. Para utilizar ProbeKit:

  1. Cree una sonda ProbeKit.
    1. Cree un proyecto ProbeKit.
    2. Cree un nuevo archivo de origen de ProbeKit en el proyecto.
    3. Utilice el editor para construir la sonda.
    4. Construya la sonda: si el espacio de trabajo está configurado para la construcción automática, guarde el archivo de modo que se construya automáticamente; si no es así, utilice el mandato Construir manual. Los errores se muestran en la vista Problemas. Cuando la sonda se construye sin errores, se muestra en el registro de ProbeKit.
  2. Pruebe la sonda: selecciónela en el registro de ProbeKit al iniciar proyectos Java del recuadro de diálogo Perfil de la perspectiva Perfilado y registro.
  3. Si lo desea, exporte la sonda. De este modo, permite que los demás la puedan importar a su registro de ProbeKit y la utilicen.
Nota: Además de ser el autor de sus propias sondas, puede importar y utilizar sondas que hayan creado los demás.

Para obtener instrucciones detalladas, consulte la sección Recopilación de datos de tiempo de ejecución con sondas definidas por el usuario.

Tema principal: Cómo empezar: determinación de problemas relacionados con el tiempo de ejecución

Terms of use | Feedback
(C) Copyright IBM Corporation 2000, 2004. All Rights Reserved.