統計資訊

伺服器

伺服器相關的統計資訊根植於 server.,具有以下統計資訊

名稱

類型

描述

uptime

量表

伺服器目前的運作時間(以秒為單位)

concurrency

量表

工作執行緒的數量

memory_allocated

量表

目前已配置的記憶體量(以位元組為單位)。熱重啟時新舊 Envoy 程序所配置的總和。

memory_heap_size

量表

目前保留的堆積大小(以位元組為單位)。熱重啟時新 Envoy 程序堆積大小。

memory_physical_size

量表

目前預估的實體記憶體總位元組數。熱重啟時新 Envoy 程序實體記憶體大小。

live

量表

如果伺服器目前未排空,則為 1,否則為 0

state

量表

伺服器的目前狀態

parent_connections

量表

熱重啟時舊 Envoy 程序連線的總數

total_connections

量表

新舊 Envoy 程序連線的總數

version

量表

基於 SCM 修訂或 stats_server_version_override 設定的整數表示版本號碼。

days_until_first_cert_expiring

量表

直到下一個受管理憑證到期的天數

seconds_until_first_ocsp_response_expiring

量表

直到下一個受管理 OCSP 回應到期的秒數

hot_restart_epoch

量表

目前的熱重啟紀元 – 一個透過命令列旗標 --restart-epoch 傳遞的整數,通常表示世代。

hot_restart_generation

量表

目前的熱重啟世代 – 與 hot_restart_epoch 類似,但由父級遞增自動計算。

initialization_time_ms

直方圖

Envoy 初始化所花費的總時間(以毫秒為單位)。這是從伺服器啟動到工作執行緒準備好接受新連線的時間。

debug_assertion_failures

計數器

如果使用 --define log_debug_assert_in_release=enabled 編譯,則在發行版本中偵測到的偵錯斷言失敗次數,否則為零

envoy_bug_failures

計數器

在發行版本中偵測到的 envoy 錯誤失敗次數。如果這個數字增加,請回報問題或檔案,因為這可能很嚴重。

static_unknown_fields

計數器

靜態組態中具有未知欄位的訊息數

dynamic_unknown_fields

計數器

動態組態中具有未知欄位的訊息數

wip_protos

計數器

正在使用的標示為正在開發中的訊息和欄位數量

伺服器編譯設定

伺服器編譯設定相關的統計資訊根植於 server.compilation_settings.,具有以下統計資訊

名稱

類型

描述

fips_mode

量表

表示 envoy 建置是否符合 FIPS 的整數