0
我们使用Sentry来查找一些错误。向Sentry报告证明它正在工作,就像启动一样?
您如何证明,报告正在工作?
我有一个弹簧启动的项目,这是不发出任何错误哨兵,因此它看起来就像是工作没有错误,但我在Kibana看到,已经出现了错误。
所以,我的配置错了。修复安装程序后,它现在也将错误发送给Sentry。
有什么方法可以证明发送给Sentry正在工作吗?
像我的Spring-Boot应用程序启动时发送第一个字符串?
我发现了2个可能的解决方案,都很烂,所以这就是为什么我要求更专业的方式:
- 我可以做只是application start up一个log.error(“哨兵正在”)
- 我可以将警告/错误的日志级别设置为信息,以查看它是否正常工作,如果在Sentry中看到它,则将其更改回来?
但正如我所说,这两种方法都不好,所以让我知道你是怎么解决这样的问题 是外行给我,所以让我知道
这不是我想读的答案;-) 我希望有一个更好的方法来测试它...... – Joerg
您也可以手动注销到Sentry的Sentry应用程序初始化。它将被视为一个“事件”(如果您使用的是托管Sentry),并且会显示在您的问题流中,但应该可以正常工作,只要它在启动时而不是每次请求时都不会产生重要的负载。 – ehfeng
你能多写一点吗?只是为了让它正确:我想测试如果项目设置发送到哨兵的一切正在完成工作......但也许我只是不明白它,你的意思。 – Joerg