Java 非事件监控

Java non-event monitoring

我在一家拥有 java 电子商务网站的公司工作。我们有一个新的计划来监控什么时候应该发生但没有发生,比如客人没有签到和没有完成订单。例如,我们期望在一天中的 y 时间有 x 数量的订单,当它们低于标准偏差时,我们希望通过警报系统了解这一点。我们已经在监控(我们使用的解决方案如下)应用程序的健康状况,并掌握抛出异常的脉搏。我们希望在应用程序似乎处于良好工作状态时捕捉到,但我们期望触发的事件并没有发生。例如 - 我们的信用卡授权方可以开始拒绝所有信用授权尝试,因此没有订单通过等。

我们有能力自己构建它,可能使用 Drools,但更愿意找到开箱即用的解决方案。在我们的研究中,我们没有发现任何真正适合我们正在寻找的东西,也没有找到我们已经在使用的功能。如果我们已经使用的任何监控解决方案能够提供此功能,那将是我们更喜欢的路线。

感谢您的帮助和时间!

如果您已经有了 dynatrace,那就继续吧。它可以满足您的所有需求。它可以监控您的信用卡服务,并在响应时间下降或出现错误时提醒您。它比那个用例要广泛得多——它实际上告诉你哪些最终用户受到了影响——这是否只针对某些类型的用户(来自某个地区,来自某种类型的设备,......)或者它是否适用于每个人。 如果您对如何将 dynatrace 用于您的用例有疑问,我建议您在 dynatrace 社区论坛上提问 - 他们在那里非常活跃:https://community.compuwareapm.com/community/display/DTFORUM/dynaTrace+Forums+Home 您还可以在 youtube 上观看一些视频教程,让自己更熟悉它的功能:http://bit.ly/dttutorials