在 stackdriver 警報上重置 GCP 計算引擎實例

在 stackdriver 警報上重置 GCP 計算引擎實例

我有 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

[2]https://cloud.google.com/scheduler/pricing

[3]https://cloud.google.com/functions/pricing

相關內容