如何使用普罗米修斯测量请求的不同时间
How to measure different time for a request using Prometheus
我想使用 Prometheus 测量同一路由的 DNS 查找、TCP 连接、TLS 握手、首字节时间和内容传输,但我不确定如何进行。我是否应该将这些值放在不同的标签中,然后指标的值将包含整个请求时间?
这样做的方法是使用不同的时间序列,用标签来区分它们。
不要在标签中放置不同的延迟量,这是事件日志记录而不是指标。这将表现不佳,您将无法有效地使用延迟值。
您可能有兴趣知道下一版本的黑盒导出器将包含这些开箱即用的 HTTP 指标。
我想使用 Prometheus 测量同一路由的 DNS 查找、TCP 连接、TLS 握手、首字节时间和内容传输,但我不确定如何进行。我是否应该将这些值放在不同的标签中,然后指标的值将包含整个请求时间?
这样做的方法是使用不同的时间序列,用标签来区分它们。
不要在标签中放置不同的延迟量,这是事件日志记录而不是指标。这将表现不佳,您将无法有效地使用延迟值。
您可能有兴趣知道下一版本的黑盒导出器将包含这些开箱即用的 HTTP 指标。