Node.js:如何跟踪我的API使用情况?

时间:2011-06-17 00:21:58

标签: javascript node.js

我的应用程序是一个我无法控制的API。我不知道哪些用户使用它,多少次等等。

使用分析系统跟踪我的API使用情况的最佳方法是什么?

谢谢!

2 个答案:

答案 0 :(得分:3)

设置像Redis这样的快速数据库,然后开始执行简单的请求跟踪。改进。

答案 1 :(得分:2)

您可以使用和声代理来包装所有API对象以执行一些通用统计信息跟踪,方法是创建一个拦截函数调用的通用代理,并在记录您需要的信息后将它们转发到您的实际API。

https://github.com/isaacs/node-proxy/

http://wiki.ecmascript.org/doku.php?id=harmony:proxies