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:
Para obtener instrucciones detalladas, consulte la sección Recopilación de datos de tiempo de ejecución con sondas definidas por el usuario.