我正试图在1.7版的项目中设置sentry。30.这是gradle的spring boot项目,我正在使用sentry spring boot starter依赖项:
implementation group: 'io.sentry', name: 'sentry-spring-boot-starter', version: '1.7.30'
implementation group: 'io.sentry', name: 'sentry-logback', version: '1.7.30'
我有一个公司的哨兵仪表板为这个版本。我已经在应用程序中设置了DNS。财产。我的申请书。属性如下所示:
sentry.dsn=xxxxx
我可以用Sentry捕捉异常。捕获(e)
anywhere,但使用lombok时,使用@Slf4j注释日志,使用log。错误(e)
我无法捕获异常,并且它没有反映在我的仪表板中。我已经在4.3版上试用过了,它在那个版本中工作。但有一次我来到了1.7版。30我只能用Sentry手动操作。capture()
函数。
您正在混合来自哨兵SDK 3. x和哨兵1.7. x的配置选项。哨兵Logback自动配置和属性,如sentry.logging.minimum事件级
仅在新的SDK中工作。
如果必须使用1.7。您必须在Logback中配置Logback appender。xml
。
https://docs.sentry.io/platforms/java/legacy/logback/
6.5.1 什么是 Sentry? Sentry官网的介绍: Sentry’s real-time error tracking gives you insight into production deployments and information to reproduce and fix crashes. 简而言之:Sentry 是一个开源的实时错误日志收集平台。 6.5.2 安装 Sent
我想在Spring Boot项目中使用Project Lombok的日志注释,但我不想失去从更改日志记录的功能。 Spring日志文档并不清楚应该使用什么默认日志实现,并且有7个Lombok选择! 有什么想法吗?
我在Eclipse中使用了lombok插件,并在java编译器下启用了Eclipse中的注释处理,但当我使用@Slf4j注释时仍然无法识别日志语句。 我们还需要做其他设置吗?
我有一个maven项目,从命令行构建时没有任何问题。然而,当我使用IntelliJ构建它时,我得到了错误: 列在库下,并注明已下载和可用。 知道为什么maven可以通过命令行构建,而不是通过IntelliJ构建,以及如何解决这个问题吗?
MiniFramework 从 1.4.0 版本开始,新增了日志功能,开发者可通过在应用的入口文件中定义 LOG_ON 为 true 来开启日志功能。 示例代码如下: // 开启日志(生产环境建议关闭) define('LOG_ON', true); 提示:如果在入口文件中未对常量 LOG_ON 进行声明,则其默认值为 false。 当日志功能处于开启状态下,开发者编写的代码运行遇到错误时,Mi
我有一个通过WSGI运行的Python3Flask服务器。我有一个配置文件,由处理环境变量的api代码导入,我在这个文件中设置了sentry。这是我的代码,完全按照sentry文档中的描述进行设置https://docs.sentry.io/platforms/python/logging/ 问题是,这不会在异常日志甚至未捕获的异常中向sentry发送任何事件。我知道DSN是正确的,因为如果我像这