2026 年 9 月 28 日をもって、従来の Monitoring エージェントと Logging エージェントのサポートは正式に終了しました。このソフトウェアの新しいバージョンはリリースされなくなり、すべての標準サポートとメンテナンスが終了しました。
以前のエージェントの既存のインストールはシャットダウンされず、Cloud Logging へのログのストリーミングと Cloud Monitoring への指標のストリーミングは継続されますが、これらのエージェントの使用はおすすめしません。ただし、ディストリビューションは引き続きダウンロードしてインストールできます。
以前のエージェントを引き続き使用すると、新しいオペレーティング システムのアップデート、バグ修正、サポートが提供されず、最終的に Google Cloud Observability との互換性が失われます。サポートされている代替手段に移行することを強くおすすめします。
主なポイントと日程
以前の Logging エージェントのサポート終了に関する主な日付は次のとおりです。
- 2026 年 9 月 28 日に、従来のエージェントの標準メンテナンスと定期的なバグ修正が終了します。12 か月の移行猶予期間が開始されます。この期間中、Cloud カスタマーケアはサポート チケットを通じて移行作業を支援します。
- 2027 年 9 月 28 日に、Cloud カスタマーケアの移行サポートが正式に終了します。この日付以降は、お客様が独自に移行を処理する必要があります。
移行オプション
できるだけ早く、サポートされている次のいずれかの代替手段に移行することをおすすめします。
- Ops エージェント: Compute Engine インスタンスからテレメトリーを収集するための主要かつ推奨されるエージェント。このエージェントは、ロギングと指標を単一のエージェントに統合し、ログと指標を収集するための YAML ベースの構成を提供するとともに、高スループット ロギングの機能を備えています。詳細については、以前のエージェントから Ops エージェントへの移行をご覧ください。
- Google が構築した OpenTelemetry Collector: Google がプロダクション レディな本番環境用にビルドしたオープンソースの OpenTelemetry Collector。これにより、関連する OpenTelemetry Protocol(OTLP)のトレース、指標、ログをアプリケーションから Google Cloud Observability などのバックエンドに送信できます。詳細については、Google が構築した OpenTelemetry Collector の概要をご覧ください。
- アップストリーム Fluentd(ロギングのみ): 以前の Logging エージェントが構築された、オープンソースのコミュニティ主導のログデータ コレクタ。多くのレガシー環境では、Ops エージェント用に変換できない高度にカスタマイズされた Fluentd 構成が使用されています。アップストリームの Fluentd と Google プラットフォーム プラグインを組み合わせることで、現在の設定を維持し、ログが中断することなく Cloud Logging に継続的に送信されるようにすることができます。詳細については、以前の Logging エージェントからアップストリーム Fluentd に移行するをご覧ください。
影響を受ける Compute Engine インスタンスを特定する
以前の Monitoring エージェントまたは以前の Logging エージェントを実行している Compute Engine インスタンスを特定する手順は次のとおりです。-
Google Cloud コンソールで leaderboard Metrics explorer のページに移動します。
検索バーを使用してこのページを検索する場合は、小見出しが [Monitoring] である結果を選択します。
- クエリビルダー ペインのツールバーで、[code PromQL] という名前のボタンを選択します。
- [結果] ペインで、[テーブル] を選択します。
-
エディタに次のいずれかのクエリを入力し、[クエリを実行] をクリックします。
- エージェントを実行している各 VM のインスタンス ID とエージェントのバージョンを一覧表示するテーブルを生成するには、次のコマンドを使用します。
max by (instance_id, version, ${__groupby}) ({__name__="agent.googleapis.com/agent/uptime", monitored_resource="gce_instance"}) - 各エージェント バージョンを実行しているインスタンスの合計数を示すテーブルを生成するには、次のようにします。
count by (version, ${__groupby}) ({__name__="agent.googleapis.com/agent/uptime", monitored_resource="gce_instance"})
[バージョン] 列で、
stackdriver_agentを示すエントリは以前の Monitoring エージェントを指し、google-fluentdを示すエントリは以前の Logging エージェントを指します。 - エージェントを実行している各 VM のインスタンス ID とエージェントのバージョンを一覧表示するテーブルを生成するには、次のコマンドを使用します。