Track Your Organization’s Apex Transactions with Apex Limit Events (Pilot)

The Apex Limit Events Pilot allows you to monitor occurrences of non-zero governor limits in your organization.
Available in: Enterprise, Performance, Unlimited, and Developer Editions

Apex is a strongly typed, object-oriented programming language. It allows developers to execute flow and transaction control statements on the Force.com Platform server along with calls to the Force.com API.

Apex runs in a multitenant environment. The runtime engine strictly enforces limits to ensure that any one organization’s Apex code doesn’t monopolize shared resources. If a piece of Apex code ever exceeds a limit, the associated governor issues a runtime exception that can’t be handled.

It’s frustrating to hit these limits because it can cause mission-critical apps to fail. But what if you could monitor these limits in a production environment?

The Apex Limit Events pilot provides API access to a stream of near real-time tracking of Apex executions that hit a governor limit. You can also access hourly roll-up summary metrics that help you monitor the ongoing health of your organization’s Apex executions.
Note

Note

This pilot only supports monitoring of hard Apex limits, not the newer soft limits.

Note

Note

Apex Limit Events is currently available through a pilot program. Any unreleased services or features referenced in this document, press releases, or public statements are not currently available and may not be delivered on time or at all. Customers who purchase our services should make their purchase decisions based upon features that are currently available. You may need to purchase additional services or subscriptions to use this feature. For pricing details, please contact your Salesforce account executive.