支持 Caddy 日志解析了 - V2EX
请不要在回答技术问题时复制粘贴 AI 生成的内容
MagicCoder

支持 Caddy 日志解析了

  •  
  •   MagicCoder Jan 18 2793 views
    This topic created in 128 days ago, the information mentioned may be changed or developed.

    前言

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

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

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

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

    项目地址

    image-20260118171546774

    写在最后

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

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

    Supplement 1    Jan 18
    对了,arm64 镜像也一起发布了。
    19 replies    2026-01-20 16:46:47 +08:00
    yoghurtguy
        1
    yoghurtguy  
       Jan 18
    牛的, 大佬, 上次看到帖子就遗憾自己主用 Caddy, 没想到这么快就适配了
    apkapb
        2
    apkapb  
       Jan 18
    MagicCoder
        3
    MagicCoder  
    OP
       Jan 18
    @yoghurtguy 想把这个打造的更完善点,我下一步打算做多语言的支持了,推特上有个博主帮忙宣传了我这个项目。issue 里就多了一条英文支持![e35dba977b0cd3c57092804f45be5481]( https://resource.kaisir.cn/uploads/MarkDownImg/20260118/85AFQE.jpg)
    dianso
        4
    dianso  
       Jan 18
    建议加上 PGSQL 支持
    这样我就能彻底放弃用了 4 年的 umami 了
    目前数据库 20G 了
    MagicCoder
        5
    MagicCoder  
    OP
       Jan 18
    @dianso PGSQL 的支持,意思是日志的提供源吗?
    dianso
        6
    dianso  
       Jan 18
    @MagicCoder #5 就是把 nginx 日志解析后存到 pgsql 里面啊,现在 sqlite 单文件,性能肯定不行,一旦数据多了
    MagicCoder
        7
    MagicCoder  
    OP
       Jan 18
    @dianso 哦哦哦 明白了 那我多语言的做完后,就优先做这个。
    wogogoing
        8
    wogogoing  
    PRO
       Jan 18 via iPhone
    牛的,大佬
    MRlaopeng
        9
    MRlaopeng  
       Jan 18
    @MagicCoder 大佬牛逼, 如果要支持 pgsql, 强烈建议加上时序数据库插件, 应该有现成的 docker 镜像, 会快很多很多
    MagicCoder
        10
    MagicCoder  
    OP
       Jan 18
    @MRlaopeng 好,我到时候看看
    bear330
        11
    bear330  
       Jan 18
    很不错的工具己给 star, 我的工具很适合搭配你的一起用, 可以很简单把 nginx log 从主机拉出来, 如果不想在主机另外跑分析, 要在本地端跑很适合, 尤其 nginx log 在容器内的话, 有兴趣可看看及 demo => [帖子]( t/1186392?p=1)
    MagicCoder
        12
    MagicCoder  
    OP
       Jan 18
    @bear330 嗯嗯 我看看 我也在思考如何支持解析服务器外的日志文件
    MagicCoder
        13
    MagicCoder  
    OP
       Jan 18
    @bear330 可以留个联系方式吗?到时候方便一起交流
    bear330
        14
    bear330  
       Jan 18
    @MagicCoder 我台湾人, 我想一想我明天去你个人网站加你微信好了 :)
    MagicCoder
        15
    MagicCoder  
    OP
       Jan 18
    @bear330 可以
    littleghost
        16
    littleghost  
       Jan 19
    ,已 star
    shiloh595
        17
    shiloh595  
       Jan 19
    asen001
        18
    asen001  
       Jan 19
    支持 caddy 牛逼了
    a4526047
        19
    a4526047  
       Jan 20
    666
    About     Help     Advertise     Blog     API     FAQ     Solana     5342 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 64ms UTC 07:00 PVG 15:00 LAX 00:00 JFK 03:00
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86