iii-observability
iii-observability 是 iii 引擎的可观测性 worker,基于 OpenTelemetry 提供分布式追踪、结构化日志、带汇总的指标、告警规则、采样配置与 baggage 传播。所有能力都以可调用的 engine::* 函数形式暴露,并提供一个日志响应式触发器,在每条日志写入时触发。该 worker 默认启用(enabled: true),禁用后 emit 与读取函数仍会注册但变为空操作,触发器不再触发。核心配置包括 service_name/service_version/service_namespace、exporter(memory | otlp | both)、endpoint、sampling_ratio、memory_max_spans 以及各支柱的开关与上限,多数字段支持 OTEL_* 环境变量覆盖。内存查询函数需要 memory 或 both exporter。