Вы находитесь здесь:
Потоковая передача данных мониторинга событий в реальном времени
Используйте мониторинг событий в реальном времени для подписки на стандартные события, опубликованные Salesforce для отслеживания действий в вашей организации. Вы можете подписаться на эти данные из выбранной внешней системы данных посредством клиента Public/Sub API или использовать перенаправления событий для отправки событий в реальном времени в Amazon EventBridge.
Требуемые версии
| Доступно как в Salesforce Classic (недоступно во всех организациях), так и в Lightning Experience. |
Доступно в версиях: Enterprise Edition, Unlimited Edition и Developer Edition Требует дополнительных подписок Salesforce Shield или Salesforce Event Monitoring. |
Потоковая передача данных осуществляется посредством модели публикации и подписки. Salesforce публикует потоковые данные в канале подписки на события, а приложение подписывается или прослушивает канал событий, чтобы получить данные в близком к реальному режиме времени. Потоковые события хранятся до трех дней. Потоковые события мониторинга событий в реальном времени не учитываются распределением доставки событий платформы. Применяются некоторые ограничения защиты системы. Например, Salesforce предоставляет не более 50 миллионов событий в реальном времени в день.
Чтобы отправить события в реальном времени в Amazon EventBridge, где можно хранить и обрабатывать события, используйте перенаправления событий.
Ниже указаны примеры.
| Объект события | Способ использования | Рекомендации |
|---|---|---|
| ApiEventStream | Определите, когда пользователь запрашивает конфиденциальные данные, например, записи патентов. | Объект доступен только в мониторинге событий в реальном времени. |
| ApiAnomalyEvent | Отслеживайте аномалии в выполнении вызовов API пользователями. | Объект доступен только в мониторинге событий в реальном времени. |
| BulkApiResultEvent | Отслеживайте, когда пользователь загружает результаты запроса Bulk API или Bulk API 2.0. | Объект доступен только в мониторинге событий в реальном времени. |
| ConcurLongRunApexErrEvent | Обнаруживайте ошибки, возникающие при превышении организацией параллельного длительного ограничения Apex. | Объект доступен только в мониторинге событий в реальном времени. |
| CredentialStuffingEvent | Отслеживайте, когда пользователь успешно вошел в Salesforce во время идентифицированной атаки стаффинга регистрационных данных. Начинка регистрационных данных обозначает крупномасштабные автоматические запросы входа посредством украденных регистрационных данных пользователя. | Объект доступен только в мониторинге событий в реальном времени. |
| FileEvent | Определяет события, связанные с файлом, например, когда пользователь загружает файл. | Объект доступен только в мониторинге событий в реальном времени. |
| LightningUriEventStream | Определите, когда пользователь создает, открывает, обновляет или удаляет запись, содержащую конфиденциальные данные, в Lightning Experience. | Объект доступен только в мониторинге событий в реальном времени. |
| ListViewEventStream | Определите, когда пользователь открывает, обновляет или экспортирует данные спискового представления посредством Salesforce Classic, Lightning Experience или API. | Объект доступен только в мониторинге событий в реальном времени. |
| LoginAsEventStream | Определите, когда администратор Salesforce входит от имени другого пользователя и отслеживайте действия администратора. | Объект доступен только в мониторинге событий в реальном времени. |
| LoginEventStream | Определите, когда пользователь пытается войти при определенных условиях, например, из неподдерживаемого обозревателя или с IP-адреса, расположенного за пределами корпоративного диапазона. | Объект доступен только в мониторинге событий в реальном времени. |
| LogoutEventStream | Определите, когда пользователь выходит из Salesforce, нажав «Выйти из пользовательского интерфейса Salesforce». | Объект доступен всем клиентам. |
| MobileEmailEvent | Отслеживайте действия электронной почты пользователей в мобильном приложении Salesforce. | Объект доступен только в мониторинге событий в реальном времени и расширенной безопасности мобильного приложения. |
| MobileEnforcedPolicyEvent | Отслеживайте внедрение событий политики расширенной мобильной безопасности в мобильном приложении Salesforce. | Объект доступен только в мониторинге событий в реальном времени и расширенной безопасности мобильного приложения. |
| MobileScreenshotEvent | Отслеживайте снимки экрана пользователей в мобильном приложении Salesforce. | Объект доступен только в мониторинге событий в реальном времени и расширенной безопасности мобильного приложения. |
| MobileTelephonyEvent | Отслеживайте телефонные звонки и текстовые сообщения пользователей в мобильном приложении Salesforce. | Объект доступен только в мониторинге событий в реальном времени и расширенной безопасности мобильного приложения. |
| PermissionSetEvent | Определите изменения назначения полномочий в наборах полномочий и группах наборов полномочий. | Объект доступен только в мониторинге событий в реальном времени. |
| ReportAnomalyEvent | Отслеживайте аномалии в выполнении или экспорте отчетов пользователями. | Объект доступен только в мониторинге событий в реальном времени. |
| ReportEventStream | Определите, когда пользователь создает, запускает, обновляет или экспортирует отчет, содержащий конфиденциальные данные. | Объект доступен только в мониторинге событий в реальном времени. |
| SessionHijackingEvent | Отслеживайте, когда неавторизованные пользователи получают ответственность за сеанс пользователя Salesforce посредством украденного идентификатора сеанса. | Объект доступен только в мониторинге событий в реальном времени. |
| UriEventStream | Определите, когда пользователь создает, открывает, обновляет или удаляет запись, содержащую конфиденциальные данные, в Salesforce Classic. | Объект доступен только в мониторинге событий в реальном времени |
Дополнительные сведения о создании приложений, прослушивающих каналы потоковых данных, см. в Руководстве разработчика Public/Sub API.
Для получения кратких сведений о подписке на потоковые события см. Быстрый запуск Java для публикации и подписки на события в Руководстве разработчика Public/Sub API. Быстрый запуск отображает, как подписаться на событие платформы посредством Java-клиента. Выполните действия и предоставьте канал подписки для события в реальном времени.
Справочную документацию по стандартным событиям платформы и соответствующим большим объектам см. в разделе «Объекты мониторинга событий в реальном времени» в Руководстве разработчика событий платформы.

