看日志有什么好的工具 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
golangLover
V2EX    程序员

看日志有什么好的工具

  •  
  •   a href="/member/golangLover">golangLover 2021-12-06 07:48:38 +08:00 via Android 6840 次点击
    这是一个创建于 1408 天前的主题,其中的信息可能已经有所发展或是发生改变。
    经常看 log 看的头晕目眩,有 thread id 又方法名,一行还长的不行。请问大家有什么好的工具可以方便看 log 吗。谢谢
    28 条回复    2021-12-07 14:22:12 +08:00
    Aumujun
        1
    Aumujun  
       2021-12-06 08:08:58 +08:00 via Android
    tail grep awk
    KagurazakaNyaa
        2
    KagurazakaNyaa  
       2021-12-06 08:10:58 +08:00
    kibana
    hei1000
        3
    hei1000  
       2021-12-06 08:46:20 +08:00 via Android
    不知道你说的什么 log ,各种各样 log 格式都不一样,你可以试试 lnav
    thetbw
        4
    thetbw  
       2021-12-06 09:03:02 +08:00
    下载下来的话可以试试 emeditor ,可以查看非常大的文件,也可以搜索和筛选,有高亮什么的,筛选日志什么的还是蛮方便的,收费,windows 平台
    expkzb
        5
    expkzb  
       2021-12-06 09:11:56 +08:00   1
    可以试试电子墨水屏显示器,对眼睛可能好点
    RRRoger
        6
    RRRoger  
       2021-12-06 09:21:16 +08:00
    打印下里?
    66beta
        7
    66beta  
       2021-12-06 09:57:22 +08:0
    kibana ?
    missdeer
        8
    missdeer  
       2021-12-06 10:05:13 +08:00
    之前有个小伙同事在 mac 上和 windows 上都用 vim 看 log ,操作行云流水,6 得不行~

    其他大部分同事是用 notepad++看的

    还有极少数人包括我,是自己写一个方便看 log 的程序~
    BiChengfei
        9
    BiChengfei  
       2021-12-06 10:09:51 +08:00
    vi 够了
    Macstu
        10
    Macstu  
       2021-12-06 10:20:59 +08:00
    tail grep + 1
    kibana + 1
    liuhuansir
        11
    liuhuansir  
       2021-12-06 10:21:31 +08:00
    @missdeer 我看 linux 日志是用 grep 、less 、tail ,爽的不行,反而到了 windows 平台,效率低太多了
    gkiwi
        12
    gkiwi  
       2021-12-06 10:31:01 +08:00
    @expkzb #5 你这个回复得配合头像食用
    makia98
        13
    makia98  
       2021-12-06 10:35:23 +08:00
    windows ,本地 logstash 加虚拟机 ek ,自搭了个 ELK
    11232as
        14
    11232as  
       2021-12-06 10:54:28 +08:00   1
    自用 loki ,感觉还可以
    litchinn
        15
    litchinn  
       2021-12-06 10:55:50 +08:00
    loki
    binge921
        16
    binge921  
       2021-12-06 10:59:39 +08:00
    vim grep less more tail -i -C
    NoAnyLove
        17
    NoAnyLove  
       2021-12-06 11:05:40 +08:00
    lnav
    fengpan567
        18
    fengpan567  
       2021-12-06 11:45:32 +08:00
    less grep tail 一把梭
    heaton_nobu
        19
    heaton_nobu  
       2021-12-06 12:10:10 +08:00
    windows 的话,微软官方有个命令行工具 logparser ,可以写 SQL 语句查询
    461da73c
        20
    461da73c  
       2021-12-06 12:18:09 +08:00
    你们没搞过分布式吗?几十个节点的日志拉下来,用 IDE 看个球?

    grep awk less 梭哈,干就是了。
    hellokt
        21
    hellokt  
       2021-12-06 13:01:24 +08:00
    没看到有人提 ultraedit, 最方便的看 log 工具了, 查找筛选都非常方便
    保留这个工具基本只为了看 log
    TheSixWings
        22
    TheSixWings  
       2021-12-06 13:48:35 +08:00
    Graylog
    S2Line
        23
    S2Line  
       2021-12-06 14:16:59 +08:00
    vi/vim less grep tail
    SSang
        24
    SSang  
       2021-12-06 14:29:28 +08:00
    要做日志分析的用 ELK ,这个数据库很强大,不然没有什么比 vi/tail/grep/awk 更好用的工具了。
    mmdsun
        25
    mmdsun  
       2021-12-06 19:16:14 +08:00 via iPhone
    @liuhuansir 这几个命令 Windows 上都有对应的。| grep 对应 win 就是| findstr, tail 是 Get-Content -wait 。想用 Linux 的命令就去网上下载 tail.exe,grep.exe,拷贝到系统里。Cygwin 应该有
    npe
        26
    npe  
       2021-12-06 20:09:26 +08:00
    Loki 呀
    miaoge520
        27
    miaoge520  
       2021-12-07 01:44:41 +08:00 via Android
    vi 它不香?
    wcp1231
        28
    wcp1231  
       2021-12-07 14:22:12 +08:00
    个人一般是 less grep
    印象中不太推荐 vi/vim 看日志,打开很大的日志会有问题。之前遇到过有同事在服务器上用 vim 看日志把服务器 CPU 打满的情况。具体细节记不清了,可能也能通过一些方式改善,如 https://vi.stackexchange.com/questions/149/how-can-i-open-very-large-files-with-good-performance
    但总体还是不推荐 vi/vim 来看日志
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2994 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 13:39 PVG 21:39 LAX 06:39 JFK 09:39
    Do have faith in what you're doing.
    ubao 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