• What information messages are you looking to log? Do you have any examples?

    If you're trying to log every time a process completes successfully, than you could modify your stored procedures to simply write a new entry to the log at the end of the batch.

    If you're trying to log data that is returned by the process, you could use return or output variables in your main stored procedures & wrap them into another stored procedure that would handle the logging.

    And, of course, if you're trying to log when the process fails, you could use the other suggestions from this topic (try/catch blocks).