1. A method for monitoring an application operating on a computer system, comprising: monitoring a first entry point of the application for a first transaction executed on the computer system; when the first entry point is reached by the application, acquiring a first token associated with the first transaction, wherein the first token is associated with a monitoring policy; and monitoring the first transaction according to a monitoring policy of the first token.