Google Cloud Logging APIを活用したgoアプリケーションがあります。Kubernetes/Google Container Engine(GKE)でStackdriver APIを使用したロギング
関連するコードは、そのドキュメントから、このサンプルと同じである:それはminikubeで動作を確認した後https://github.com/GoogleCloudPlatform/golang-samples/blob/master/logging/logging_quickstart/main.go
(私のペイロードが私のログビューアのGlobal
カテゴリに表示されます)、私はGoogleのコンテナEngine上でアプリを展開します(GKE)。
ここにデプロイすると、アプリがロギングAPIを通じて送信するログは表示されなくなります。 stdに書き込まれたログは、カテゴリに表示されますが、APIを使用して送信するエントリのトレースはありません。
私のクラスタにはStackdriverロギングAPIが有効/書込み可能で、デフォルトのサービスアカウントはエディタ(オーナーでも試したことがあります)であり、専用のサービスアカウント(env GOOGLE_APPLICATION_CREDENTIALS
を使用)ログが表示されず、クライアントライブラリからエラーが報告されません。
何が原因か、どこでそのような問題のデバッグを開始できますか?
は、