Ignore Transactions
Sometimes, transactions need to be ignored; such as on endpoints that have an auxiliary use-case. For example:
-
On "keep alive" endpoints that the browser queries every 15 seconds via Ajax; or
-
On long-running scripts that have a high wait time, yet which yield no actionable trace data worth reviewing
To ignore transactions, use \Tideways\Profiler::ignoreTransaction()
.
This function discards all monitoring, profiling, and exception data, and performance measurements for the currently executing request.
It effectively disables Tideways for the transaction.
<?php
if (class_exists('Tideways\Profiler')) {
\Tideways\Profiler::ignoreTransaction();
}
Still need help?
Email [email protected]