AI 工程实践
Jaeger 停止后,三个稳定 span 均获 HTTP 200 并进入 bbolt queue。挂载同一 volume 为只读的 replacement Collector 以 exit code 1 退出,health 与第 4 批均为 ECONNREFUSED;失败前后 65,536-byte 数据库 SHA-256 一致。恢复读写后 loaded=3、sent=3,只重放第 4 批,Jaeger 最终 4 unique、0 duplicate、0 missing。
发布 2026/07/16更新 2026/07/16
AI 工程实践
64 MiB ext4 队列在 linear target 下接受三批;在线切换 device-mapper error 后,独立 block read 返回 EIO,但 Collector health 仍为 200,第 4 批收到 EROFS 503,metrics 为 accepted/refused 3/1、queue 4/20。恢复 linear 后 fsck clean、数据库哈希不变,replacement 恢复三批,只重放第 4 批后 Jaeger 4 unique、0 missing。
发布 2026/07/16更新 2026/07/16
AI 工程实践
应用只向 Collector 发送一次 3-span trace;故障代理第一次收到 Jaeger 200 后先证明 trace 已可查询,再断开响应。Collector 重投同一 329-byte payload,Jaeger accepted/sent 均为 6,但 Badger 最终查询仍为 3 unique / 0 duplicate。
发布 2026/07/15更新 2026/07/15
AI 工程实践
queue capacity 为 20,但 bbolt max_size 只有 65,536 bytes。前四个请求 HTTP 200,第五、第六个收到 storage available-space 503;metrics 为 accepted 4 / refused 2 / enqueue failed 2,却显示 queue 6/20。保留 volume、提高上限并重建 Collector 后只加载 4 items;定向重放被拒绝 IDs 后 Jaeger 最终 6 unique、0 missing。
发布 2026/07/15更新 2026/07/15
AI 工程实践
真实 SDK 共向 Collector 成功导出 24 个 span,Collector 分 5 批全部送入 Jaeger,20/20 条预期 trace 可由查询 API 反查;5 条 head-sampled drop、1 条 exporter 失败、6 类属性删除、技术成功但业务 rejected 和内存后端重建丢失均到达预期终态。
发布 2026/07/15更新 2026/07/15
AI 工程实践
固定 6 条校准轨迹全部通过,model、retrieval、tool 各有一条可定位失败;5 个 chat span 归集 4,940 input 与 620 output tokens,合成成本为 0.02414 美元,同时证明技术成功可以对应业务拒绝或待确认。
发布 2026/07/15更新 2026/07/15
AI 工程实践
下游不可达时,12 个单-span 请求全部从应用获得 HTTP 200,并形成 queue 12/20;bbolt 逻辑大小从 32,768 增至 262,144 bytes。单 consumer 在每次后端成功后固定等待 250 ms,用 3,129.727 ms 排空,观测 3.8342 spans/s;queue 归零后文件仍为 262,144 bytes,Jaeger 最终 12 unique、0 missing。
发布 2026/07/15更新 2026/07/15
AI 工程实践
Jaeger 停机后 7 个 span 形成 2 个 bbolt queue batches;Collector 与 Jaeger 均被 SIGKILL 并删除后,新 Jaeger 保留 3-span 基线但 queued trace 仍为 404,新 Collector 从原 volume 加载 7 items,在 accepted=0 的情况下送出 7 个唯一 span,duplicate 为 0。
发布 2026/07/15更新 2026/07/15
AI 工程实践
Jaeger 停机后,2-batch 持久队列对前两个单-span 请求返回 200,对第三个返回 503 sending queue is full;metrics 为 accepted 2 / refused 1 / enqueue failed 1。恢复只出现前两条,显式重放第三条稳定 ID 后最终 3/3 可查询。
发布 2026/07/15更新 2026/07/15
AI 工程实践
Collector queue capacity 仍是 20,file_storage 不设置 max_size,底层 64 KiB tmpfs 被真实写满。前五批 HTTP 200、第六批 503;accepted/refused 为 5/1,但 queue gauge 显示 6。停机后把 131,072-byte 稀疏 bbolt 文件按字节复制到 256 KiB tmpfs,源/目标 SHA-256 一致;replacement 恢复五批,只重放第六批后 Jaeger 6 unique、0 missing。
发布 2026/07/15更新 2026/07/15
AI 工程实践
应用一次发送 4 spans;代理只向 Jaeger 转发 root 与一个 child,拒绝另外两个并返回 HTTP 200 partial success。Collector 2500 ms 内不重试,metrics 为 accepted 4 / sent 4 / failed 0,warn 日志为 dropped_spans 2;Jaeger 最终 2 present / 2 missing。
发布 2026/07/15更新 2026/07/15