如题:想统计每次 api 请求的信息,又不想对现有业务造成影响。( php 环境)
如题:想统计每次 api 请求的信息,又不想对现有业务造成影响。( php 环境)
|
1
对 Nginx 日志做统计也可以吧
|
|
2
日志分析啊, elk 方案。。
|
|
3
你的意思是把请求的所有信息存储下来,然后不影响返回,是吧?
那就做异步任务啊,比如用 celery 这样的 |
|
OuyanganJan 17, 2017
5
说说规模撒
|
|
anerevolJan 17, 2017 via iPhone
6
laravel 的话 可以在中间件做啊
|
|
HyponetJan 17, 2017
7
提供三个方案。
1. 打日志分析,对老代码影响最小 2. 在调用 api 的时候往 influx 里扔记录,还可以顺便做个健康监控 3. api 前面加一个 tyk ,统计很简单,连权限都帮你做好了- - |
|
OrzzzzJan 17, 2017
8
同推荐 tyk
|
|
lengjingxuJan 17, 2017 via Android
9
elk , kibana 基本被我拿来当用户访问分析系统了
|