可观测性规范:日志、指标、追踪与告警
可观测性指从系统的外部输出推断内部状态的能力。聚合监控只能回答服务整体是否正常,无法定位单个请求变慢的位置与原因;后者依赖三类信号——日志、指标、追踪,外加按需的 pprof/连续性能剖析。可观测性与业务代码同属交付物:一项功能若未声明指标、未埋设 span、未输出结构化日志,不应视为完成。
11 min read
Loading…
Quote of the day · November 15关于接受Breaking Bad
You got the job. Do yourself a favor and learn to take yes for an answer.
Notes on Agent runtimes — design decisions laid open: why it is this way, what it costs, and when it stops being true.
可观测性指从系统的外部输出推断内部状态的能力。聚合监控只能回答服务整体是否正常,无法定位单个请求变慢的位置与原因;后者依赖三类信号——日志、指标、追踪,外加按需的 pprof/连续性能剖析。可观测性与业务代码同属交付物:一项功能若未声明指标、未埋设 span、未输出结构化日志,不应视为完成。
demo 里出错可以手动重跑,生产里出错是凌晨三点的告警。补上最后一课:限流重试与模型回退、持久化部署形态、记忆作用域,以及用 LangSmith 把 Agent 的运行看透。
服务端先提交,客户端再观察。本文比较 viewState、watch 与 watchEvents,解释晚加入、断线重连、100 帧背压、多人协作与存储后端的观察边界。