向哨兵报告以证明它正在工作,就像启动时一样?



我们正在使用哨兵来查找一些错误。

您如何证明报告正在工作?
我有一个Spring-Boot项目,该项目没有向Sentry发送任何错误,因此看起来它在没有错误的情况下工作,但我在Kibana中看到了错误。
因此,我的配置是错误的。修复设置后,现在也将错误发送给哨兵。

有什么方法可以证明发送到哨兵正在工作?
像我的Spring-Boot应用程序的启动一样,发送第一个字符串?

我找到了两个可能很糟糕的解决方案,所以这就是为什么我要求采用更专业的方式:

  1. 我只能在应用程序上启动log.error(sentry正在工作;)
  2. 我可以将日志级从警告/错误设置为信息,只是为了查看它正在工作,如果在哨兵中看到它,请重新更改它?

,但正如我提到的,这两种方法都不好,所以让我知道您如何解决这样的问题对我来说是不专业的,所以让我知道

目前没有真正的"答案",作为Sentry简单性的一部分,它在错误发生之前不会做任何事情。一种潜在的解决方案是介绍故意错误的example.com/500之类的路径。

最新更新