服务器如何做http请求数量的统计

Hello!

如题:服务器如何做http请求数量的统计

需求场景是:

云端平台(服务器端)需要统计来自不同IP地址发出对各个API接口的http请求。

我能想到的解决方案:

1、利用javaweb过滤器来逐个判断、区分这些IP以及请求的API接口,并保存数据库。
    (PS:这个我能做,不过我觉得这样子做是不是有点傻)
2、能否利用nginx或者其他服务能够统计、判断以及归纳然后存档?
阅读 5.9k
2 个回答

了解一下ELK,用kibana来查看和监控

nginx日志

几种方法:

  1. 每天提取日志,用goaccess分析什么的

  2. 有公共的日志平台,把日志发送到这些平台的服务器,然后自动就有分析结果了

  3. 自己搭日志分析平台

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题