V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
MagicCoder
V2EX  ›  程序员

支持 Caddy 日志解析了

  •  
  •   MagicCoder · 3 天前 · 1946 次点击

    前言

    上周写的日志分析工具NginxPulse,截止发文已收获 860 个 star ,感谢大家的支持。

    根据反馈来看,这个项目存在着 5 个最大的痛点:

    • 大日志场景下,统计面板的接口查询非常慢(需要 10s+的响应)
    • 不支持密钥访问
    • 不支持 gz 格式的日志解析
    • 不支持单体部署
    • 支持 nginx ,不支持 Caddy

    周末花了点时间,把这几个痛点已经全部处理,欢迎大家使用与体验。

    项目地址

    image-20260118171546774

    写在最后

    至此,文章就分享完毕了。

    我是神奇的程序员,一位前端开发工程师。

    如果你对我感兴趣,请移步我的个人网站,进一步了解。

    第 1 条附言  ·  3 天前
    对了,arm64 镜像也一起发布了。
    19 条回复    2026-01-20 16:46:47 +08:00
    yoghurtguy
        1
    yoghurtguy  
       3 天前
    牛的, 大佬, 上次看到帖子就遗憾自己主用 Caddy, 没想到这么快就适配了
    apkapb
        2
    apkapb  
       3 天前
    牛🐮
    MagicCoder
        3
    MagicCoder  
    OP
       3 天前
    @yoghurtguy 😁 想把这个打造的更完善点,我下一步打算做多语言的支持了,推特上有个博主帮忙宣传了我这个项目。issue 里就多了一条英文支持🤣![e35dba977b0cd3c57092804f45be5481]( https://resource.kaisir.cn/uploads/MarkDownImg/20260118/85AFQE.jpg)
    dianso
        4
    dianso  
       3 天前
    建议加上 PGSQL 支持
    这样我就能彻底放弃用了 4 年的 umami 了
    目前数据库 20G 了
    MagicCoder
        5
    MagicCoder  
    OP
       3 天前
    @dianso PGSQL 的支持,意思是日志的提供源吗?
    dianso
        6
    dianso  
       3 天前
    @MagicCoder #5 就是把 nginx 日志解析后存到 pgsql 里面啊,现在 sqlite 单文件,性能肯定不行,一旦数据多了
    MagicCoder
        7
    MagicCoder  
    OP
       3 天前
    @dianso 哦哦哦 明白了😂 那我多语言的做完后,就优先做这个。
    wogogoing
        8
    wogogoing  
    PRO
       3 天前 via iPhone
    牛的,大佬👍
    MRlaopeng
        9
    MRlaopeng  
       3 天前
    @MagicCoder 大佬牛逼, 如果要支持 pgsql, 强烈建议加上时序数据库插件, 应该有现成的 docker 镜像, 会快很多很多
    MagicCoder
        10
    MagicCoder  
    OP
       3 天前
    @MRlaopeng 好,我到时候看看
    bear330
        11
    bear330  
       3 天前
    很不错的工具己给 star, 我的工具很适合搭配你的一起用, 可以很简单把 nginx log 从主机拉出来, 如果不想在主机另外跑分析, 要在本地端跑很适合, 尤其 nginx log 在容器内的话, 有兴趣可看看及 demo => [帖子]( https://www.v2ex.com/t/1186392?p=1)
    MagicCoder
        12
    MagicCoder  
    OP
       3 天前
    @bear330 嗯嗯 我看看 我也在思考如何支持解析服务器外的日志文件
    MagicCoder
        13
    MagicCoder  
    OP
       3 天前
    @bear330 可以留个联系方式吗?到时候方便一起交流
    bear330
        14
    bear330  
       3 天前
    @MagicCoder 我台湾人, 我想一想我明天去你个人网站加你微信好了 :)
    MagicCoder
        15
    MagicCoder  
    OP
       3 天前
    @bear330 可以
    littleghost
        16
    littleghost  
       3 天前
    🐮,已 star
    shiloh595
        17
    shiloh595  
       3 天前
    🐮🍺
    asen001
        18
    asen001  
       3 天前
    支持 caddy 牛逼了
    a4526047
        19
    a4526047  
       2 天前
    666
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   5207 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 09:35 · PVG 17:35 · LAX 01:35 · JFK 04:35
    ♥ Do have faith in what you're doing.