1

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.projectIdv1 API 形式( 、metaData.serviceNameなど)で Stackdriver ログに引き続き表示されます。

非推奨の v1 API ではなく v2 API をヒットするように fluentd を構成するにはどうすればよいですか? このサーバー上のアプリのすべてのログ統合を更新する必要がありますが、ログ エージェントが新しい API を使用する場所や方法がわかりません。

4

1 に答える 1

0

Stackdriver UI でログを表示していますか? 移行ページには、v2 であっても Log Viewer は現在 v1 形式ですべてを表示していると記載されているためです。

ログ ビューアは現在、v1 API のみを使用しています。将来的には v2 API がサポートされる予定ですが、現時点では制限が移行の妨げになる可能性があります...

于 2016-11-21T09:28:39.213 に答える