评审现有告警时,可行动性、严重度和运行手册缺失应如何决定降级或删除?
评审现有告警时,可行动性、严重度和运行手册缺失应如何决定降级或删除? 本文先给出可直接复述的结论,再用最小代码说明告警疲劳 可行动性 运行手册 评审的工作方式、判断依据、项目边界和常见误区。
可观测性面试题第 1 页,显示第 1–46 题,共找到 46 道完整解析,可继续按分类、标签与关键词缩小范围。
按稳定语义路径排序
评审现有告警时,可行动性、严重度和运行手册缺失应如何决定降级或删除? 本文先给出可直接复述的结论,再用最小代码说明告警疲劳 可行动性 运行手册 评审的工作方式、判断依据、项目边界和常见误区。
Alertmanager 中 silence、inhibition 与 routing tree 的职责边界是什么? 本文先给出可直接复述的结论,再用最小代码说明Alertmanager silence inhibition routing的工作方式、判断依据、项目边界和常见误区。
告警应按症状还是原因触发,为什么磁盘空间根因告警不适合直接打扰值班? 本文先给出可直接复述的结论,再用最小代码说明告警 症状 原因 根因告警的工作方式、判断依据、项目边界和常见误区。
阈值告警频繁抖动时,持续时间 for、迟滞区间和抑制规则各解决什么问题? 本文先给出可直接复述的结论,再用最小代码说明Prometheus 告警 for 迟滞 抑制 抖动的工作方式、判断依据、项目边界和常见误区。
OpenTelemetry Baggage 与 Span Attributes 都能携带上下文,为什么不能混用? 本文先给出可直接复述的结论,再用最小代码说明OpenTelemetry Baggage Span Attributes 区别的工作方式、判断依据、项目边界和常见误区。
黑盒探测与白盒指标在判断“用户真坏”与“我知道坏”上如何互补? 本文先给出可直接复述的结论,再用最小代码说明黑盒监控 白盒监控 互补 Prometheus的工作方式、判断依据、项目边界和常见误区。
SLO 燃烧率告警为什么比单纯错误率阈值更适合少报漏报? 本文先给出可直接复述的结论,再用最小代码说明SLO burn rate 告警 错误预算的工作方式、判断依据、项目边界和常见误区。
浏览器端用户操作如何加入后端分布式 Trace,跨域 fetch 的 context 传播受什么限制? 本文先给出可直接复述的结论,再用最小代码说明浏览器 RUM Trace 上下文传播 跨域 fetch的工作方式、判断依据、项目边界和常见误区。
异步消息队列场景如何注入和提取 Trace Context,消费者晚到数小时会怎样? 本文先给出可直接复述的结论,再用最小代码说明消息队列 Trace Context inject extract 异步的工作方式、判断依据、项目边界和常见误区。
只给一个慢请求 ID,如何确定它进入系统、穿过队列、访问数据库并返回的耗时断点? 本文先给出可直接复述的结论,再用最小代码说明单请求 Trace 队列 数据库 耗时定位的工作方式、判断依据、项目边界和常见误区。
如何把发布版本、feature flag 与指标突变更改关联,区分容量问题和回归? 本文先给出可直接复述的结论,再用最小代码说明发布标记 feature flag 指标回归 变更关联的工作方式、判断依据、项目边界和常见误区。
Head-based sampling 与 tail-based sampling 在错误保留和成本上如何取舍? 本文先给出可直接复述的结论,再用最小代码说明OpenTelemetry 头部采样 尾部采样 取舍的工作方式、判断依据、项目边界和常见误区。
必须按租户观测时,指标高基数应改用哪些聚合、日志或追踪方案? 本文先给出可直接复述的结论,再用最小代码说明高基数指标 按租户观测 替代方案的工作方式、判断依据、项目边界和常见误区。
Prometheus Histogram 与 Summary 的分位数在聚合能力上有什么关键差异? 本文先给出可直接复述的结论,再用最小代码说明Prometheus Histogram Summary 分位数 聚合的工作方式、判断依据、项目边界和常见误区。
一次用户报障如何从指标异常跳到具体 Trace,再落到同 span 的日志? 本文先给出可直接复述的结论,再用最小代码说明指标 日志 Trace 关联 exemplar的工作方式、判断依据、项目边界和常见误区。
结构化日志应固定哪些字段才能与指标和 Trace 关联,而不是只把 message 改成 JSON? 本文先给出可直接复述的结论,再用最小代码说明结构化日志 trace_id span_id 字段设计的工作方式、判断依据、项目边界和常见误区。
P99 延迟恶化但样本 Trace 正常时,如何用直方图桶与 exemplar 判断是不是采样遮蔽? 本文先给出可直接复述的结论,再用最小代码说明P99 延迟 exemplar 采样遮蔽 histogram的工作方式、判断依据、项目边界和常见误区。
多租户平台观测后端应如何用租户标签、独立项目或独立实例控制串扰? 本文先给出可直接复述的结论,再用最小代码说明多租户 可观测性 隔离 串扰的工作方式、判断依据、项目边界和常见误区。
观测数据成本爆炸时,指标降基数、日志降噪、Trace 采样三者牺牲的信息各是什么? 本文先给出可直接复述的结论,再用最小代码说明可观测性成本控制 指标 日志 Trace的工作方式、判断依据、项目边界和常见误区。
OpenTelemetry Collector 中 processors 做采样、属性富化与批处理的顺序为什么重要? 本文先给出可直接复述的结论,再用最小代码说明OpenTelemetry Collector processor 顺序 采样 批处理的工作方式、判断依据、项目边界和常见误区。
OpenTelemetry Resource 中 service.name、service.namespace、deployment.environment 如何影响告警归属? 本文先给出可直接复述的结论,再用最小代码说明OpenTelemetry Resource 属性 服务标识 告警归属的工作方式、判断依据、项目边界和常见误区。
OpenTelemetry HTTP semantic conventions 固定 http.request.method 等属性解决什么一致性问题? 本文先给出可直接复述的结论,再用最小代码说明OpenTelemetry HTTP 语义约定 属性一致性的工作方式、判断依据、项目边界和常见误区。
OpenTelemetry parent-based sampler 如何保证同一 trace 内采样决策一致? 本文先给出可直接复述的结论,再用最小代码说明OpenTelemetry parent-based sampler 采样一致性的工作方式、判断依据、项目边界和常见误区。
Prometheus exemplars 如何把 Histogram 桶里的极端样本链接到 OpenTelemetry Trace? 本文先给出可直接复述的结论,再用最小代码说明Prometheus exemplar 关联 Trace Histogram的工作方式、判断依据、项目边界和常见误区。
两套 Prometheus 抓取同一目标时,告警去重应靠外部标签还是 Alertmanager 集群? 本文先给出可直接复述的结论,再用最小代码说明Prometheus 高可用 告警去重 Alertmanager的工作方式、判断依据、项目边界和常见误区。
Prometheus 标签基数为什么会把用户 ID 放进 label 变成事故? 本文先给出可直接复述的结论,再用最小代码说明Prometheus label cardinality user_id 高基数的工作方式、判断依据、项目边界和常见误区。
Prometheus Counter、Gauge、Histogram、Summary 各自不能表达什么数据? 本文先给出可直接复述的结论,再用最小代码说明Prometheus 指标类型 Counter Gauge Histogram Summary的工作方式、判断依据、项目边界和常见误区。
什么场景应把 PromQL 下沉为 recording rule,什么时候反而增加运维复杂度? 本文先给出可直接复述的结论,再用最小代码说明Prometheus recording rules 何时使用的工作方式、判断依据、项目边界和常见误区。
Prometheus 本地 TSDB 保留周期与远端长期存储分工如何影响高分辨率查询? 本文先给出可直接复述的结论,再用最小代码说明Prometheus TSDB 保留周期 远端存储 降采样的工作方式、判断依据、项目边界和常见误区。
为什么对 Prometheus Counter 直接看图会误导,rate/increase 的时间窗口如何选择? 本文先给出可直接复述的结论,再用最小代码说明PromQL rate increase Counter 窗口的工作方式、判断依据、项目边界和常见误区。
跨网关、CDN 或第三方回调时 Trace Context 丢失,应把断点归因到哪一层? 本文先给出可直接复述的结论,再用最小代码说明Trace Context 丢失 网关 CDN 第三方回调的工作方式、判断依据、项目边界和常见误区。
RED 方法适合监控哪类服务,Rate、Errors、Duration 三个指标分别回答什么运维问题? 本文先给出可直接复述的结论,再用最小代码说明RED 方法 Rate Errors Duration 服务监控的工作方式、判断依据、项目边界和常见误区。
同一台 API 服务同时出现高延迟和高 CPU 时,如何决定先用 RED 还是 USE 定位? 本文先给出可直接复述的结论,再用最小代码说明RED USE 区别 定位顺序的工作方式、判断依据、项目边界和常见误区。
低比例采样为什么可能系统性漏掉稀有错误 Trace,怎样避免幸存者偏差? 本文先给出可直接复述的结论,再用最小代码说明Trace 采样 稀有错误 幸存者偏差的工作方式、判断依据、项目边界和常见误区。
Prometheus scrape_interval 与 rules evaluation_interval 不匹配会怎样改变告警延迟? 本文先给出可直接复述的结论,再用最小代码说明scrape_interval evaluation_interval 告警延迟的工作方式、判断依据、项目边界和常见误区。
trace/span 属性误带 Authorization 或手机号时,采集端与导出端各应如何做脱敏? 本文先给出可直接复述的结论,再用最小代码说明OpenTelemetry 敏感属性脱敏 span的工作方式、判断依据、项目边界和常见误区。
为 HTTP API 定义可用性 SLI 时,5xx、超时和业务失败应如何计入分子分母? 本文先给出可直接复述的结论,再用最小代码说明HTTP SLI 可用性 5xx 超时 业务失败的工作方式、判断依据、项目边界和常见误区。
核心接口依赖三个下游服务时,端到端 SLO 能否简单乘各下游成功率? 本文先给出可直接复述的结论,再用最小代码说明SLO 依赖 组合 端到端 成功率 乘法的工作方式、判断依据、项目边界和常见误区。
SLI、SLO 与错误预算的关系是什么,如何用错误预算决定发布冻结? 本文先给出可直接复述的结论,再用最小代码说明SLI SLO error budget 发布冻结的工作方式、判断依据、项目边界和常见误区。
滚动窗口 SLO 与日历月 SLO 在错误预算清零和追责上有何差别? 本文先给出可直接复述的结论,再用最小代码说明SLO 滚动窗口 日历窗口 错误预算的工作方式、判断依据、项目边界和常见误区。
OpenTelemetry SpanKind 的 server/client/internal/producer/consumer 会影响什么分析? 本文先给出可直接复述的结论,再用最小代码说明OpenTelemetry SpanKind server client 语义的工作方式、判断依据、项目边界和常见误区。
Prometheus target 消失后 stale marker 如何影响 vector 查询与告警残留? 本文先给出可直接复述的结论,再用最小代码说明Prometheus stale marker target 消失 告警残留的工作方式、判断依据、项目边界和常见误区。
指标名、label 值和 span 属性演进时,怎样避免破坏既有看板与告警? 本文先给出可直接复述的结论,再用最小代码说明遥测 schema 演进 指标改名 兼容性的工作方式、判断依据、项目边界和常见误区。
W3C Trace Context 的 traceparent 与 tracestate 分别允许谁修改? 本文先给出可直接复述的结论,再用最小代码说明W3C Trace Context traceparent tracestate 修改权限的工作方式、判断依据、项目边界和常见误区。
分布式 Trace 中 trace_id、span_id 与 parent span 如何重建调用因果? 本文先给出可直接复述的结论,再用最小代码说明trace_id span_id parent span 调用链的工作方式、判断依据、项目边界和常见误区。
USE 方法中的 Utilization、Saturation、Errors 如何用于定位主机资源瓶颈? 本文先给出可直接复述的结论,再用最小代码说明USE 方法 Utilization Saturation Errors的工作方式、判断依据、项目边界和常见误区。