V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
madizmChou
V2EX  ›  问与答

接手一个用 clickhouse 的项目,负责人跑路,没人知道数据是从哪儿写入的

  •  
  •   madizmChou · 2022-08-15 11:33:17 +08:00 · 2126 次点击
    这是一个创建于 865 天前的主题,其中的信息可能已经有所发展或是发生改变。
    一个访问量统计的项目,用的 clickhouse 存储。原负责人跑路,也没交接清楚,导致现在没人知道数据是咋写入的。问了一些人,只获取到了 countly 、nginx 这几个关键词。

    请教各位,能从 clickhouse 出发,找到数据源是哪儿吗?

    查了 show create table ,表是 merge tree 引擎的。
    7 条回复    2022-08-15 22:39:21 +08:00
    lqy2575395
        1
    lqy2575395  
       2022-08-15 11:38:51 +08:00
    先看下哪些 IP 访问端口,定位出具体的服务器和服务
    reter
        2
    reter  
       2022-08-15 11:53:47 +08:00   ❤️ 1
    开启 clickhouse 的 query_log, 里面有客户端,IP 地址,执行了什么语句,基本能确定谁写入 /谁查询。


    https://clickhouse.com/docs/zh/operations/system-tables/query_log/
    512357301
        3
    512357301  
       2022-08-15 12:23:15 +08:00 via Android
    你更应该考虑一下对方为什么会撂挑子
    nekoneko
        4
    nekoneko  
       2022-08-15 15:12:02 +08:00
    把 clickhouse 的地址改了, 等写入方发现错误后找来
    lambdaq
        5
    lambdaq  
       2022-08-15 15:14:57 +08:00
    clickhouse 也支持 SHOW PROCESSLIST 的。
    youzizzz
        6
    youzizzz  
       2022-08-15 18:31:30 +08:00
    @nekoneko 应该先解决问题,再考虑这个吧。而且个人觉得不需要考虑这个,你的思路有点刁钻
    Macuilxochitl
        7
    Macuilxochitl  
       2022-08-15 22:39:21 +08:00
    @nekoneko 万一写入方也跑路了不久寄了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2727 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 12:16 · PVG 20:16 · LAX 04:16 · JFK 07:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.