Você pode dar uma olhada no pacote DBMS_APPLICATION_INFO. Isso permite que você "instrumente" seu código PL/SQL com qualquer informação que desejar - mas implica adicionar chamadas a cada procedimento a ser instrumentado.
Veja também este tópico do AskTom sobre como usar DBMS_APPLICATION_INFO para monitorar PL/SQL.