LabHub
学习 学习路径 课程

PCA — Prometheus 认证助理

PCA 模拟考 A

在 LabHub 中继续学习

指标相对于日志最准确的优势是什么?

我们应该如何定义 SLI 来捕获由于延迟而不是可用性而导致用户体验较差的情况?

白盒监控和黑盒监控有什么区别?

可观察性和监控之间最合适的关系是什么?

以下哪项不是四个黄金信号之一?

为什么高基数标签会出现问题?

设置 SLO 时,不以 100% 为目标的最合适理由是什么?

当错误预算耗尽时,最合适的行动是什么?

哪个示例最适合作为分布式跟踪如何回答难以用指标回答的问题的示例?

USE 方法论中正确的三件事是什么?

创建仪表板时最常见的错误是什么?

Prometheus 数据模型中时间序列的唯一标识是什么?

以下哪一项不是 Prometheus 中的四种度量类型之一?

关于计数器类型,以下哪项是正确的?

Prometheus 选择 pull 方法作为默认的最合适的原因是什么?

目标的up指标为 0 的最准确含义是什么?

仅使用 static_configs 管理目标而不使用服务发现时会出现什么问题?

如果scrape_interval持有时间过短,最合适的补偿是多少?

Prometheus TSDB 中头块的作用是什么?

添加长期存储而不是增加 Prometheus 的数据保留期限最合适的理由是什么?

如果设置honor_labels: true会发生什么?

如何正确使用Prometheus federation?

Prometheus实现高可用的一般方法有哪些?

PromQL 中http_requests_total[5m]的结果类型是什么?

在 Counter 中使用rate()时,是否被告知将段长度设置为至少几倍的抓取间隔?

rate()irate()之间的正确区别是什么?

什么最准确地描述了increase(http_requests_total[1h])

当试图查看仪表的变化趋势时,应该使用哪个函数来代替rate()

sum(rate(http_requests_total[5m])) by (job)sum(rate(...)) without (instance)之间的正确区别是什么?

sum(rate(http_request_duration_seconds_sum[5m])) / sum(rate(http_request_duration_seconds_count[5m]))计算出什么值?

如果histogram_quantile(0.95, sum(rate(x_bucket[5m])) by (le))中省略了by (le)会怎样?

直方图分位数值可能与实际不同的根本原因是什么?

为什么我无法使用 Summary 获取整个服务的分位数?

在矢量匹配中,on(job)ignoring(instance)之间的正确关系是什么?

什么情况下最适合使用group_left

absent(up{job="payments"})什么时候有用?

使用offset 1h最合适的目的是什么?

topk(5, sum(rate(errors_total[5m])) by (service))的正确结果是什么?

avg_over_time(node_memory_usage_bytes[1h])avg(node_memory_usage_bytes)有什么区别?

当 PromQL 查询速度慢时,首先要检查什么?

哪个指标名称符合 Prometheus 命名规范?

使用出口商的最准确原因是什么?

node_exporter提供的最合适的指标是什么?

blackbox_exporter的正确操作方法是什么?

为什么 Pushgateway 不应该用于连续工作负载?

kube-state-metrics 和metrics-server 之间的正确区别是什么?

编写记录规则的主要目的是什么?

记录规则名称的推荐约定是什么?

在检测应用程序时用作标签值最危险的是什么?

通知规则中的for子句有什么作用?

通知规则中标签和注释的作用有什么区别?

Alertmanager的分组解决了什么问题?

什么情况下最适合使用Alertmanager抑制规则?

沉默和抑制之间的正确区别是什么?

减少警觉疲劳的最合适方法是什么?

推荐基于症状的警报的最合适理由是什么?

为什么我们在基于消耗率的通知中同时使用长窗口和短窗口?

Alertmanager中的group_wait是做什么的?

当通知路由树中的子路由未指定与其父路由不同的值时,会发生什么情况?

为什么在仪表板上一起绘制通知阈值很有帮助?