1. A computer program product comprising one or more computer-readable media having thereon computer-executable instructions that, when executed by one or more processors of a computing system cause the computing system to perform a method for conditionally logging trace events, the method comprising: an act of using configuration data that specifies one or more log conditions under which trace events are to be persisted to a log; an act of determining if the one or more log conditions are satisfied; if the one or more log conditions are satisfied, an act of logging to the log at least some of a plurality of trace events that were generated in the course of processing a request; and if the one or more log conditions are not satisfied, an act of discarding the at least some of the plurality of trace events that were generated in the course of processing the request.