gpt4 book ai didi

spring - Spring项目中如何添加 Sentry 监控

转载 作者:行者123 更新时间:2023-12-02 17:01:41 44 4
gpt4 key购买 nike

我查看了有关将 Sentry 日志记录和监控添加到 Spring 项目的文档和一些 Github 示例。

有没有人有示例或链接可以帮助我解决这个问题?

最佳答案

我让它工作了。

这些是您必须遵循的确切步骤:

  1. 在你的pom.xml ,为 Sentry 添加以下依赖项。 (我正在使用 Logback):

    <dependency>
    <groupId>io.sentry</groupId>
    <artifactId>sentry-logback</artifactId>
    <version>1.7.16</version>
    </dependency>
  2. 供引用(这仅用于测试目的),进入设置,单击 SDK 设置中的客户端设置并获取您的 dsn URL。

  3. 之后,在 src/resources 中创建一个名为 sentry.properties 的文件并向其中添加以下内容:dsn=<YOUR_DSN_URL> .

  4. 制作 logback.xml文件(如果它尚不存在)并向其中添加以下配置:

<configuration scan="true" debug="true">
<property name="app.name" value="MyApp"/>

<appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender">
<encoder>
<pattern>%d{ISO8601} [%thread] %-5level %logger{40}: %msg%n</pattern>
</encoder>
</appender>

<appender name="Sentry" class="io.sentry.logback.SentryAppender">
<filter class="ch.qos.logback.classic.filter.ThresholdFilter">
<level>WARN</level>
</filter>
</appender>

<root level="INFO">
<appender-ref ref="CONSOLE"/>
<appender-ref ref="Sentry"/>
</root>

</configuration>

关于spring - Spring项目中如何添加 Sentry 监控,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53861100/

44 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com