こんなとき
StackDriver のコンソール上から Policy を ON/OFF したいけど、いくら押しても反映されない・・・
なぜか結構発生する・・・・
どうする
コンソールから操作できないなら、gcloudコマンドがあるじゃない!
▼公式ドキュメント
https://cloud.google.com/logging/docs/reference/tools/gcloud-logging
Cloud SDK のインストール
ローカルに入れてない人は入れよう。
https://cloud.google.com/sdk/docs/
SDK が古い人はアップデートしよう。
gcloud components update
※ 2018/09 時点では gcloud Alpha Commands
Project ID をセット
設定をしたい GCPプロジェクトを指定する。
gcloud config set project [PROJECT_ID]
ログイン
gcloud auth login
ブラウザが立ちあがるのでブラウザ上でログイン
Policy の ON/OFF
gcloudコマンドで実行。
# アラートのオン gcloud alpha monitoring policies update [POLICY_ID] --enabled # アラートのオフ gcloud alpha monitoring policies update [POLICY_ID] --no-enabled
※ [POLICY_ID] = StackDriverのURLに含まれている数値
反映されていることを確認
off になった!><