Prometheus Blackbox Exporter 的 HTTP 探测指标中各个阶段的时间统计信息

在 Prometheus Blackbox Exporter 的 HTTP 探测指标中,probe_http_duration_seconds 指标包含各个阶段的时间统计信息。这些阶段代表了 HTTP 探测的不同阶段和指标。以下是各个阶段的含义:

复制代码
phase="dns_lookup":这是指进行 DNS 查找的阶段,即查找目标主机的 IP 地址所花费的时间。
phase="tcp_connection":这是指建立 TCP 连接的阶段,即与目标主机建立 TCP 连接的时间。
phase="tls_handshake":这是进行 TLS 握手的阶段,即与目标主机进行 TLS 加密通信的时间。
phase="server_processing":这是指服务器处理请求的阶段,即服务器处理 HTTP 请求的时间。
phase="content_transfer":这是指内容传输阶段,即从目标主机接收 HTTP 响应内容时间。
phase="total":这是整个 HTTP 探测过程的总时间,即从发起请求到完成的总时间。

这些指标提供了对每个阶段花费的的监控和度量,可以用于分析和故障排除。通过监控这些指标可以了解 HTTP 探测的性能,并发现在的瓶颈或故点。

相关推荐
liux352814 分钟前
Prometheus告警规则设计:从入门到不半夜被叫醒
prometheus
qq_356408661 小时前
Kubernetes Loki 日志收集系统部署文档 (读写分离模式 + Ceph S3 + Nginx 日志分离)
ceph·nginx·kubernetes
1candobetter5 小时前
文件下载接口从预热到正式性能测试实践(JMeter + Prometheus + Grafana)
jmeter·grafana·prometheus
宇明一不急5 小时前
K8S-中nodePort、port、targetPort和containerPort
云原生·容器·kubernetes
文青小兵6 小时前
Linux云计算——docker 告警(六)
linux·运维·docker·云计算·prometheus
做个文艺程序员7 小时前
第03篇:K8s 网络深度解析:Ingress、Service Mesh 与 CoreDNS——Java 微服务通信全链路剖析(生产级实战)
网络·kubernetes·service_mesh
成为你的宁宁7 小时前
【Kubernetes监控实战:NFS持久化存储 + Prometheus Operator + etcd监控】
kubernetes·prometheus·etcd
江华森7 小时前
Sealos 部署 Kubernetes 高可用集群 — 生产级技术笔记
笔记·容器·kubernetes
JAVA社区20 小时前
Java高级全套教程(十一)—— Kubernetes 超详细企业级实战详解
java·运维·微服务·容器·面试·kubernetes
陈陈CHENCHEN1 天前
【Kubernetes】Kubeadm 搭建生产级 K8s 高可用集群
云原生·容器·kubernetes