sentry相关内容

在运行时添加Sentry Log4j2附加器

我一直在浏览以前关于在运行时添加Log4j2附加器的帖子,但似乎没有一个真正符合我的方案。 我们将一个长时间运行的Flink作业打包到一个FAT JAR中,我们实质上将其提交给正在运行的Flink集群。我们希望将错误日志转发到哨兵。Sentry提供了我希望能够使用的Log4j2 appender,但所有让Log4j2工作的尝试都失败了--对此有点疯狂(花了几天时间)。 由于Flink( ..
发布时间:2022-08-06 20:48:53 其他开发

是否使用Azure DevOps从GitHub获取提交列表,以便作为版本的一部分传递给Sentry?

我正在使用Azure管道通过其GitHub集成来构建和发布我的软件。作为监视的一部分,我使用Sentry记录异常等。 我想使用Sentry的“可疑提交”特性(这样它就可以指向可能导致特定问题的提交)。要实现这一点,我需要向Sentry发送一个版本(只是一个与特定项目相关联的版本),以及与之相关的关联提交列表。 我已阅读此帖子: Azure DevOps integration i ..
发布时间:2022-02-27 12:07:50 其他开发

Sentry 的源地图/工件不起作用

我正在使用 webpack 构建、缩小和生成我的应用程序的源映射.工件通过 webpack-sentry-plugin 发送到 sentry.io. javascript 代码从 localhost:8080/js/app.js 运行.它在末尾包含 //# sourceMappingURL=app.js.map.Sourcemaps 在 Chrome devtools 中正常工作. S ..
发布时间:2021-09-23 19:00:47 其他开发

TypeError - null 不是对象(评估“t.data")[React Native 0.59.5 Android]

将我的 React Native 应用程序更新到 0.59.5 后,我看到有几个人在 Android 用户的随机位置崩溃(iOS 用户没问题).我正在使用 Sentry 来跟踪崩溃的位置,错误显示: TypeError readAsText(react-native/Libraries/Blob/FileReader) 以下是 Sentry 仪表板中报告的堆栈. 当我检查 BRE ..
发布时间:2021-07-04 19:26:22 移动开发

使用FileHandler的Django日志无法正常工作

我正在将下面的日志记录设置与django项目一起使用(也使用了sendry/raven).sentry/raven位工作正常,但文件日志记录却不行.创建了一个空的日志文件,但是每当我使用 logging.info('foo')时,日志文件中都不会出现任何内容(即,它保持为空).有什么建议吗? LOGGING = {'版本':1,'disable_existing_loggers':是的,'根' ..
发布时间:2021-05-30 20:32:06 Python

Sentry中的Azure DevOps集成:关联提交

有人设法将Azure DevOps集成到Sentry(sentry.io)中吗?我停留在“将发布与提交相关联"(请参阅​​:预定义的发布变量,它存储与当前发布管道关联的 commit id : $(Release.Artifacts.{alias} .SourceVersion).此处 alias 是工件名称,您可以通过获取 $(Release.PrimaryArtifactSourceAlias ..
发布时间:2021-04-13 20:34:04 其他开发

使用@ sentry/webpack-plugin和heroku的哨兵

我正在使用webpack来构建我的应用程序,并且它可以在@sentry/webpack-plugin本地运行–它会自动生成版本并将源地图上传到Sentry. 但是,如果我尝试在Heroku上构建相同的应用程序,则会出现以下错误: Error: Command failed: /tmp/build_e3ae44a78c063d6493d3fdfc983bd8d6/client/node_ ..
发布时间:2020-11-22 23:55:03 其他开发

如何使用Sentry报告console.error?

我有一个应用程序,其中一些严重问题报告为 console.error ,但没有被抛出,因此应用程序可能会继续运行-可能处于残废状态。 还必须报告 console.error 问题,但哨兵(Raven )库仅将抛出的异常发送到服务器。 有人知道如何很好地解决这个问题吗? (理想情况下,无需重写所有 console.error 调用,因为某些供应商库可能仍会将输出仅写入控制台中) ..
发布时间:2020-10-30 19:52:29 前端开发

如何忽略Sentry Python SDK中的记录器

我正在使用 sentry-python SDK从django服务器捕获异常。 我不想捕获 django.security.DisallowedHost 。 如何删除该记录器的哨兵处理? 我在下面附加了服务器配置。 settings.py 日志= { 'version' :1,1, 'disable_existing_loggers':False, 'handlers':{ ..
发布时间:2020-10-23 04:54:35 Python

OperationalError:光标“ _django_curs_< id>”不存在

我们有一个在线商店的网络应用程序,由django,postgresql和heroku提供支持。 对于一个特定的广告系列(您可以认为像要购买的产品这样的广告系列),我们已经成功销售了1万多本。根据我们的Sentry报告,我们的一些用户仍然遇到此错误。这些用户的通用规范是;他们都没有购买前的地址信息。通常,用户在注册后立即填写地址表格。如果没有,他们需要在购买产品时填写表格,然后一起提交。 ..
发布时间:2020-10-23 03:47:20 Python

Sentry django配置-记录器

我正在尝试使用简单的日志记录,并希望向Sentry发送错误/异常. 我根据文档配置了哨兵,并在我的dev(python manage.py raven test)上成功运行了测试 我在哨兵文档中添加了日志记录配置Django设置 当我将此代码放入View时,它根本不起作用 import logging logger = logging.getLogger(__name__) ..
发布时间:2020-05-03 08:31:45 Python

dictconfig中的根记录器

我想为Django项目设置一个Sentry记录器.我将定义一个sentry处理程序,并将该处理程序放入具有error级别的根记录器中. 根据 logging 模块,有一个特殊的root键: root-这将是根记录器的配置.除了propagate设置将不适用之外,配置处理将与所有记录器相同. 同时在其他中放置一个名称为''的记录器,用于包含根记录器的配置 这具有相同的效果吗? ..
发布时间:2020-05-03 07:53:35 Python