Google Cloud Platform で Ubuntu を実行している Google Compute Engine ウェブサーバーがあり、Stackdriver Logging API「v1beta」にログを送信します。
Stackdriver Logging API v1beta3 の廃止について Google Cloud Platform からメールを受け取りました。このメールでは、「プロジェクト」がまだ v1 API にアクセスしていることを警告し、v2 API に切り替えるようアドバイスしています。このメールでは、Stackdriver Logging Agent (fluentd) をアップグレードするようアドバイスされており、私はそれを実行しました。
そのサーバーのコマンド ラインからログ アイテムを送信しようとすると、次のようになります。
logger "Hello world!"
metadata.projectId
v1 API 形式( 、metaData.serviceName
など)で Stackdriver ログに引き続き表示されます。
非推奨の v1 API ではなく v2 API をヒットするように fluentd を構成するにはどうすればよいですか? このサーバー上のアプリのすべてのログ統合を更新する必要がありますが、ログ エージェントが新しい API を使用する場所や方法がわかりません。