我有 stackdriver 警報設置,每當計算引擎實例的 CPU 使用率低於或高於某個閾值時,就會發出通知。
我想在觸發此警報時重新啟動實例。
如何實現這一目標,而無需編寫和維護另一個虛擬機器或雲端功能?
Stackdriver 或 GCP 上的任何其他監控選項是否允許我根據警報條件重置實例?
答案1
我認為AStackdriver 警報策略本身無法執行任何命令來停止或啟動 GCE VM。
事實上,您可以在其他 GCE VM 上使用帶有 Cloud Scheduler 的雲端功能或 cron,我們可以在此處閱讀其他內容問題[1]。 Cloud Scheduler 每月為您提供 3 個免費作業 [2],並且 Cloud Functions 的定價如下 [3]。
[1]https://stackoverflow.com/questions/47817919/automatic-script-to-turn-off-and-on