Closed. This question does not meet Stack Overflow guidelines 。它目前不接受答案。
想改善这个问题吗?更新问题,使其成为 Stack Overflow 的 on-topic。
6年前关闭。
Improve this question
我们希望在我们的应用程序中监视事件并将数据发送到像 NewRelic 这样的监视服务器...然后我们希望能够根据此自定义数据配置警报。例如,如果一个事件在 10 分钟内没有发生,我们需要一个警报。有谁知道 NewRelic 是否是正确的任务工具?类似地,如果我们有一个失败的 cronjob,我们想要一个关于它的警报,我们希望能够看到日志文件。 NewRelic 是否也适用于此用例?
我们实际上更喜欢使用 NodeJS 和那个生态系统,所以如果你知道一个监控服务器可以发出警报,并且所有东西都内置了 javascript 脚本语言......那可能对我们来说是理想的。 安装非常简单。通常是一行代码。 它会在您的应用程序运行时从您的应用程序中收集各种指标:您正在执行的请求数量、每个请求正在执行的操作等。 它详细地向您显示每个请求发生的情况:连接到数据库、进行查询、处理某些功能等所花费的时间。对于修复性能问题非常有用。 它为性能问题提供了非常好的警报——如果您的整体性能下降到一个百分比以下,或者您突然开始生成大量 500 响应,您可以获得警报。 它的用户界面是杀手锏——真的很容易使用,并且充满了统计数据/有用的数据。
在过去的几年里,它一直是我在我开始的每个项目中使用的唯一工具。
想改善这个问题吗?更新问题,使其成为 Stack Overflow 的 on-topic。
6年前关闭。
Improve this question
我们希望在我们的应用程序中监视事件并将数据发送到像 NewRelic 这样的监视服务器...然后我们希望能够根据此自定义数据配置警报。例如,如果一个事件在 10 分钟内没有发生,我们需要一个警报。有谁知道 NewRelic 是否是正确的任务工具?类似地,如果我们有一个失败的 cronjob,我们想要一个关于它的警报,我们希望能够看到日志文件。 NewRelic 是否也适用于此用例?
我们实际上更喜欢使用 NodeJS 和那个生态系统,所以如果你知道一个监控服务器可以发出警报,并且所有东西都内置了 javascript 脚本语言......那可能对我们来说是理想的。
最佳答案
注意:我完全不隶属于 NewRelic。
回答你的问题:是的——NewRelic 可以做你上面提到的事情,但它可能不是这项工作的最佳工具。如果您想获得非常好的异常警报等,使用 Sentry ( https://getsentry.com/welcome/ ) 之类的工具可能会更好。
然而,NewRelic 真正擅长的是帮助您在构建应用程序时调试问题——然后,在应用程序投入生产时帮助您修复性能问题。我已经使用 NewRelic 将近 4 年了,它一直是我工具集中的一个非常棒的部分。
这就是我喜欢它的原因:
在过去的几年里,它一直是我在我开始的每个项目中使用的唯一工具。
关于javascript - NewRelic - 它有什么用?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26982478/
10-11 22:23