Cloud Monitoring は Google Cloud のリソースやアプリケーションのパフォーマンスを監視し、可視化とアラートを提供するサービスです。
リリースノートを見ていたら、その Cloud Monitoring の料金モデルが一部変更されるという記載を見つけました。
今回はこちらについてどのような変更なのかを見ていきたいと思います。

どのような変更か?

結論から言うと、7/9 のリリースノートに記載されている内容で、2025/1/7 以降、これまで料金が発生していなかったアラートポリシーで課金が始まるとのことです。

Starting no sooner than January 7, 2025, Cloud Monitoring will begin charging for alerting. For information about the pricing model and examples of pricing scenarios, see Pricing for alerting.

具体的に説明されていそうなページを確認してみましたが、特に記載がなさそうです。

しかし、英語版を確認してみたところ、なんとこちらには記載がありました。
アラートポリシーに関する内容で、課金開始日も同じなのでこちらで間違いなさそうです。
こういうこともあるんですね。

料金モデル

料金モデルは以下のように記載されています。

1. $1.50 per month for each condition in an alerting policy.
2. $0.35 per 1,000,000 time series returned by the query of a metric alerting policy condition.

1 については、アラートポリシーの個数 x $1.5 が月額あたり発生するという内容です。
単純にアラートポリシーの数が多いほど金額が高くなる仕様ですね。
2 については、アラートポリシーの条件に基づいたメトリクス(実行されるクエリから返される時系列データ)に対して、1,000,000 個ごとに $0.35 が発生するというように読み取れます。

どちらにしてもチリツモで料金が高くなりそうなので、不要なものは今のうちに削除しておきたいなと思いました。
必要以上にアラートポリシーを作成している可能性もあるので、これを機に精査しても良さそうです。

また、60 日前と 30 日前にはメールで通知が来るとのことです。安心しました。

Important: MSAs will be sent 60 days and 30 days before pricing is enabled.

料金の削減案

先程、不要なアラートポリシーは削除しておきたいと言いましたが、公式からも以下のサジェストが展開されていました。
上 2 つはアラートポリシーの個数を減らすためで、それ以降は返されるメトリクスの数を減らすための施策と区別できます。

  • より多くのリソースに対してアラートポリシーを統合する
  • アラートが必要なレベルのみ集計する
  • 集約されていない生データに対してアラートを発生させない
  • 不必要なデータはフィルタリングする
  • top-streams 演算子を使用して、返されるメトリクスの数を減らす(PromQL または MQL クエリを使用する場合のみ)
  • 評価間隔を長くして実行回数を減らす(PromQL クエリを使用する場合のみ)

オプトアウト

ケースバイケースではありますが、Cloud Monitoring の担当チームへ申請することで課金の延期ができるそうです。
申請は2024/11/1までとなっています。

If you have an existing Google Cloud contract that doesn’t expire until January 7, 2025, you can delay billing for alerting until your contract is due for renewal by requesting an exemption from the Cloud Monitoring alerting billing team. Exemptions for customers with active contracts will be considered on a case-by-case basis.

You can request an exemption until November 1, 2024. To request a billing exemption until contract renewal, fill out the billing-exemption request form.

参考

Google Cloud release notes July_09_2024
Cloud Monitoring pricing