【发布时间】:2023-01-17 08:39:04
【问题描述】:
我只是开始使用 DataDog,我想要完成的是向 DD_RUM 收集的事件添加一些数据。更具体地说,我想将来自 React 应用程序的任何用户触发操作的整个 event 对象发送到 datadog。我查看了 beforeSend(我无法将 event 添加到有效负载中)。而且我知道有一个 addAction api 可以发送到 DataDog 自定义操作,但我正在寻找一个适用于任何行动。
我当前在 React 应用程序上的 DD 配置:
datadogRum.init({
applicationId: 'my-app-id',
clientToken: 'my-token',
site: 'datadoghq.eu',
service:'react-datadog-poc',
env:'dev',
version: '1.0.0',
sessionSampleRate: 100,
sessionReplaySampleRate: 100,
trackUserInteractions: true,
forwardErrorsToLogs: true,
trackFrustrations: true,
trackResources: true,
trackLongTasks: true,
defaultPrivacyLevel:'allow'
});
datadogLogs.init({
clientToken: 'my-token',
site: 'datadoghq.eu',
forwardErrorsToLogs: true,
forwardConsoleLogs: "all",
forwardReports: "all",
sessionSampleRate: 100
});
datadogRum.startSessionReplayRecording();
【问题讨论】:
标签: javascript reactjs datadog rum