Я использую ElasticSearch APM RUM в приложении React.
Я уже интегрировал APM в маршрутизатор, чтобы видеть route-change
транзакции в Kibana.
Теперь я хочу отслеживать нажатия пользователей на определенную кнопку, например, чтобы увидеть, сколько пользователей нажимают на нее. (В документации APM React, я вижу только, как отслеживать по компоненту, но здесь мне нужно отслеживать по клику.)
Мои вопросы:
- Нужно ли мне создавать для этого транзакцию или промежуток?
- Как я могу создать эту транзакцию / промежуток вручную, не упаковывая для этого компонент?
Этот вопрос помогает, но не отвечает мой вопрос, потому что согласно документы:
Однако, чтобы избежать отправки на сервер слишком большого количества транзакций взаимодействия с пользователем, агент отбрасывает транзакции без промежутков (например, отсутствие сетевой активности).
И мой случай - это щелчок, который меняет пользовательский интерфейс.