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

Node.js: How To Keep Track of My API Usage?

本文关键字:我的 API 情况 用情 跟踪 js 何跟踪 Node      更新时间:2023-09-26

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

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

谢谢!

建立一个像Redis这样的快速数据库,然后开始进行简单的请求跟踪。改进这一点。

您可以使用和谐代理来包装所有API对象,通过创建一个通用代理来进行一些通用统计跟踪,该代理拦截函数调用,并在记录所需信息后将其转发到实际的API。

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

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