本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
指標
這是預覽版本中功能的預先發行文件。內容可能變動。 |
下表列出 SDK 發出的遙測指標。設定遙測提供者,讓指標成為可見。
指標名稱 | 單位 | Type | Attributes | 描述 |
---|---|---|---|---|
client.call.duration | s | 直方圖 | rpc.service、rpc.method | 整體通話持續時間 (包括重試次數和傳送或接收請求和回應內文的時間) |
client.uptime | s | 直方圖 | rpc.service | 自建立用戶端以來的時間 |
client.call.attempts | {attempt} | MonotonicCounter | rpc.service、rpc.method | 個別操作的嘗試次數 |
client.call.errors | {error} | MonotonicCounter | rpc.service、rpc.method、 exception.type | 操作的錯誤數目 |
client.call.attempt_duration | s | 直方圖 | rpc.service、rpc.method | 連線到服務、傳送請求,以及取得HTTP狀態碼和標頭所需的時間 (包括佇列等待傳送的時間) |
client.call.resolve_endpoint_duration | s | 直方圖 | rpc.service、rpc.method | 解析請求端點 (端點解析器,而非 DNS) 所需的時間 |
client.call.serialization_duration | s | 直方圖 | rpc.service、rpc.method | 序列化訊息內文所需的時間 |
client.call.deserialization_duration | s | 直方圖 | rpc.service、rpc.method | 取消序列化訊息內文所需的時間 |
client.call.auth.signing_duration | s | 直方圖 | rpc.service、rpc.method | 簽署請求所需的時間 |
client.call.auth.resolve_identity_duration | s | 直方圖 | rpc.service、rpc.method | 從 Identity Provider 取得身分 (例如 AWS 憑證或持有人權杖) 所需的時間 |
client.http.bytes_sent | By | MonotonicCounter | server.address | HTTP 用戶端傳送的位元組總數 |
client.http.bytes_received | By | MonotonicCounter | server.address | HTTP 用戶端收到的位元組總數 |
以下是欄描述:
-
指標名稱 – 發出指標的名稱。
-
單位 – 指標的測量單位。單位以區分UCUM
大小寫 ("c/s") 表示法表示。 -
類型 – 用於擷取指標的儀器類型。
-
屬性 – 以 指標發出的屬性集 (維度)。
-
描述 – 指標測量內容的描述。