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.