有没有办法从 Sentry 捕获日志并将它们发布到我的自定义后端?

Posted

技术标签:

【中文标题】有没有办法从 Sentry 捕获日志并将它们发布到我的自定义后端?【英文标题】:Is there a way to catch the logs from Sentry and post them to my custom Backend? 【发布时间】:2022-01-06 03:06:29 【问题描述】:

我将 Sentry 集成到我的 Angular 应用程序中。

有没有办法从 Sentry 捕获日志并将它们发送到自定义端点?

目标是将 Sentry Dashboard 和我的后端(使用 Java Springboot 构建)结合起来

感谢您的帮助!

【问题讨论】:

【参考方案1】:

尝试使用 beforeSend

Sentry.init(
  ...
 
  beforeSend(event) 
    // Send here 
    fetch('https://yourwebsite.com/someapi',  method: 'POST', body: JSON.stringify(event))
    return event;
  ,
);

【讨论】:

以上是关于有没有办法从 Sentry 捕获日志并将它们发布到我的自定义后端?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Python 中向 Sentry 发送日志记录附件?

Sentry 捕获错误时重定向到新页面

有没有办法在大查询之外合并大查询超日志草图?

如何防止哨兵捕获某些未捕获的异常和记录消息的事件?

Sentry--错误日志收集

python logging 模块