支持 Caddy 日志解析了

查看 81|回复 8
作者:MagicCoder   
前言
上周写的日志分析工具NginxPulse,截止发文已收获 860 个 star ,感谢大家的支持。
根据反馈来看,这个项目存在着 5 个最大的痛点:
  • 大日志场景下,统计面板的接口查询非常慢(需要 10s+的响应)
  • 不支持密钥访问
  • 不支持 gz 格式的日志解析
  • 不支持单体部署
  • 支持 nginx ,不支持 Caddy

    周末花了点时间,把这几个痛点已经全部处理,欢迎大家使用与体验。
    项目地址
  • GitHub 地址: https://github.com/likaia/nginxpulse
  • 在线演示:nginx-pulse.kaisir.cn
  • dockerhub 地址: https://hub.docker.com/r/magiccoders/nginxpulse/


    写在最后
    至此,文章就分享完毕了。
    我是神奇的程序员,一位前端开发工程师。
    如果你对我感兴趣,请移步我的个人网站,进一步了解。
    对了,arm64 镜像也一起发布了。
            
       
       
       

    日志解析, NginxPulse, caddy

  • yoghurtguy   
    对了,arm64 镜像也一起发布了。
    apkapb   
    牛的, 大佬, 上次看到帖子就遗憾自己主用 Caddy, 没想到这么快就适配了
    MagicCoder
    OP
      
    牛🐮
    dianso   
    @yoghurtguy 😁 想把这个打造的更完善点,我下一步打算做多语言的支持了,推特上有个博主帮忙宣传了我这个项目。issue 里就多了一条英文支持🤣![e35dba977b0cd3c57092804f45be5481]( https://resource.kaisir.cn/uploads/MarkDownImg/20260118/85AFQE.jpg)
    MagicCoder
    OP
      
    建议加上 PGSQL 支持
    这样我就能彻底放弃用了 4 年的 umami 了
    目前数据库 20G 了
    dianso   
    @dianso PGSQL 的支持,意思是日志的提供源吗?
    MagicCoder
    OP
      
    @MagicCoder #5 就是把 nginx 日志解析后存到 pgsql 里面啊,现在 sqlite 单文件,性能肯定不行,一旦数据多了
    MagicCoder
    OP
      
    @dianso 哦哦哦 明白了😂 那我多语言的做完后,就优先做这个。
    您需要登录后才可以回帖 登录 | 立即注册

    返回顶部