執行 CPU 分析的監控器動作。(proto)

此擴展的完整名稱為 envoy.watchdog.profile_action

注意

此擴展功能正常,但尚未經過大量的生產環境測試,請謹慎使用。

此擴展不對資料平面執行操作,因此旨在防範不受信任的流量。

提示

此擴展擴展並可與以下擴展類別一起使用

此擴展必須使用下列其中一個類型 URL 進行設定

extensions.watchdog.profile_action.v3.ProfileActionConfig

[extensions.watchdog.profile_action.v3.ProfileActionConfig proto]

設定分析監控器動作。

{
  "profile_duration": {...},
  "profile_path": ...,
  "max_profiles": ...
}
profile_duration

(Duration) 分析應持續的時間。如果未設定,預設為 5 秒。

profile_path

(字串必填) 用於輸出分析檔案的目錄路徑。

max_profiles

(uint64) 限制此動作在其生命週期內可以產生的最大分析檔案數,以避免填滿磁碟。如果未設定(即為 0),則將使用預設值 10。