0

我一直在我的 node.js API 上使用 Morgan 记录器,以了解路由如何通过示例输出执行,例如:

2016-05-17T22:47:59.232Z - 性能:GET /login 200 14.767 ms - 1157

我正在寻找一种在一段时间内聚合此类数据的方法 - 但我不知道如何去做。我已经注册了 lo​​ggly,因为我们在以前的公司 (splunk) 中设置了类似的东西 - 但在我的一生中,我无法看到如何使用该工具实现我想要的输出。

我可以做些什么来以近乎实时的方式捕获、清理然后对此类数据执行计算?

我要回答的问题类型是:

  • 总体平均而言,每个月的路线表现如何?
  • 在过去的一小时/一天/一周内,我最慢的路线是什么?
  • 访问的每条路线的最小/最大/平均值是多少?
  • 在一天中的特定时间我会收到多少个请求?

任何帮助表示赞赏,这对我来说是新的领域,谷歌并没有想出太多。

4

1 回答 1

0

答案是使用 APM 套件,例如 NewRelic 或 AppDynamics。

于 2016-06-22T21:25:20.120 回答