
1 killva4624 116 天前 如果不改配置,日志上传完之后需要在分析层根据请求路径去区分,也就是提前洗一遍。 改配置之后,不同路径(项目)的请求打到不同目录或者文件名里,上传之后就天然区分了。 |
2 deqiying OP @killva4624 #1 感谢大佬指点,后续项目会修改日志的打印到不同的目录或文件,但是现有的日志还需要分析。 如果是日志打印到不同的目录或文件,用什么轻量的方案进行数据统计分析呢?最好有 web 页面的 |
3 killva4624 116 天前 @deqiying 轻量级可以试试 Loki + Grafana |
4 fantastM 116 天前 |
5 deqiying OP @killva4624 #3 好的,感谢感谢 |
6 Dlad 116 天前 2010 年用过 awstats! 2018 用过 ELK Stack… 2025 年用过 goaccess !! 最后这个偶尔想看下时特别方便,一行命令搞定。 用新语言写旧工具的兄弟们永远健康! |
7 realpg PRO 自己写处理脚本进行统计入库 |
8 kekylin 116 天前 可以试试这个项目,看看能否满足需求。 NixVis 是一款基于 Go 语言开发的、开源轻量级 Nginx 日志分析工具,专为自部署场景设计。它提供直观的数据可视化和全面的统计分析功能,帮助您实时监控网站流量、访问来源和地理分布等关键指标,无需复杂配置即可快速部署使用。 https://github.com/BeyondXinXin/nixvis |
11 Dlad 116 天前 |
12 pangzipp 116 天前 如果在云上。 推荐云上的日志 例如阿里云的 ilogtail -> sls 然后分析就好了 |
13 albin504 116 天前 https://github.com/nginx/nginx-prometheus-exporter prometheus exporter 分析日志,然后把指标发送到 prometheus ,我在生产环境打过这套服务(不是这个开源项目,思路一样),效果杠杠的 |
14 DefoliationM 116 天前 via Android grafana+Loki 感觉够轻量了。 |
15 samIIsun 116 天前 nginx(json format log)-->filebeat-->es-->kibana |
16 spritecn 116 天前 openobserve ,存储是 apache arrow,带 ui,速度不错,不怎么吃内存,成本相对比较小 |
19 accelerator1 116 天前 rsyslog + loki + grafana |
20 yunnysunny 116 天前 我们之前是通过脚本写入 kafka 中,然后再通过 logstash 转发到 elasticsearch ,用 kiabna 进行查看。 |
21 yunnysunny 116 天前 为了方便采集,把 ngnix 的日志输出格式改成了 json |
22 feixiangcode 116 天前 阿里云的日志服务就可以。 |