[SQL Server] Logging in una stored procedure

Ciao a tutti,
ho a che fare con delle stored procedure molto complesse che impiegano
tempi abnormi. Vorrei tracciare i tempi delle varie parti per capire
qual è il collo di bottiglia. E' possibile aggiungere del logging alle
stored procedures? E come faccio a loggare i timestamp?
Ciao e grazie in anticipo,