執行 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。