Event Monitoring Definitions

Keep these terms in mind when working with Event Monitoring and real-time events.

Required Editions

Available in both Salesforce Classic (not available in all orgs) and Lightning Experience.

Available in: Enterprise, Unlimited, and Developer Editions

Requires Salesforce Shield or Salesforce Event Monitoring add-on subscriptions.

Term Definition
Event An event is anything that happens in Salesforce, including user clicks, record state changes, and measuring values. Events are immutable and timestamped.
Event Channel A stream of events on which an event producer sends event messages and event consumers read those messages.
Event Subscriber A subscriber to a channel that receives messages from the channel. For example, a security app is notified of new report downloads.
Event Message A message used to transmit data about the event.
Event Publisher The publisher of an event message over a channel, such as a security and auditing app.

Are Events Captured in Near Real Time?

Yes. But what does “near real time” mean? It means that there can be a minor delay from when the event occurred and when you can query it. You can monitor the near-real-time nature of your events. Take the average difference between the EventDate and the CreatedDate fields to see when your events were captured.

Average difference between EventDate and CreatedDate fields