Google CloudRunからロギングを実行する最も簡単な方法

ゾリック

このガイドhttps://firebase.google.com/docs/hosting/cloud-runに従って、クラウド実行ドッカーをセットアップしました。次に、このガイドhttps://cloud.google.com/run/docs/loggingに従って、簡単なログを実行しようとしました構造化ログをstdoutに書き込もうとしていますこれは私のコードです:

    trace_header = request.headers.get('X-Cloud-Trace-Context')

    if trace_header:
        trace = trace_header.split('/')
        global_log_fields['logging.googleapis.com/trace'] = "projects/sp-64d90/traces/" + trace[0]

    # Complete a structured log entry.
    entry = dict(severity='NOTICE',
                 message='This is the default display field.',
                 # Log viewer accesses 'component' as jsonPayload.component'.
                 component='arbitrary-property',
                 **global_log_fields)

    print(json.dumps(entry))

このログがクラウドログビューアに表示されません。Dockerを呼び出すたびにhttpGetログが表示されます。私は何かが足りませんか?私はこれに不慣れで、作成したDockerがガイド(https://firebase.google.com/docs/hosting/cloud)の手順に正確に準拠していると仮定して、情報をログに記録して表示できる簡単な方法は何でしょうか。 -実行

ありがとう

オフラインマーク

私はまったく同じ問題に直面しています。stdoutをフラッシュすると、他の方法では表示されないのにログが表示されることがわかりました。私にはCloudRunのバグのように見えます。

print(json.dumps(entry))
import sys
sys.stdout.flush()

フラッシングによる出力

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Tensorflowを実行するのに最も簡単なGoogle Cloud Platformサービスはどれですか。

分類Dev

プログラムでGoogleフォームを送信する最も簡単な方法

分類Dev

Google CloudDataflowジョブをスケジュールする最も簡単な方法

分類Dev

Angular 2 Google Maps(AGM Core)で現在地を取得する最も簡単な方法

分類Dev

Google MLEngineで.model.jsonおよび.h5として利用可能なKeras / Tensorflow CNNをデプロイする最も簡単な方法は何ですか?

分類Dev

Pythonロギングをstdoutに設定する最も簡単な方法

分類Dev

PythondocstringをreStructuredTextからGoogleスタイルに変換する簡単な方法は?

分類Dev

PythonスクリプトからGoogleコンタクトAPIを使用する簡単な方法

分類Dev

AndroidのQtアプリからのロギングをadblogcat出力で確認する最も簡単な方法は何ですか?

分類Dev

GWTアプリケーションでGoogle認証を有効にする最も簡単な方法は?(非GAEホスト)

分類Dev

グレムリンで行番号を実装する最も簡単な方法

分類Dev

グレムリンで行番号を実装する最も簡単な方法

分類Dev

プログラムを1分間実行してから、1分間一時停止する最も簡単な方法は何ですか

分類Dev

プログラムを1分間実行してから、1分間一時停止する最も簡単な方法は何ですか

分類Dev

Spring MVCアプリで例外ロギングから例外処理に変更する最も簡単な方法は何ですか?

分類Dev

Google CloudRunとFirebaseHostingをペアリングした後に変更を正しくデプロイする方法

分類Dev

ロギングの最も簡単な方法

分類Dev

ビッグデータテーブルから最も頻繁なカテゴリを見つけるためにgoogle-bigqueryを最適化する方法は?

分類Dev

Googleスプレッドシートのリストからランダムなセルを選択する簡単な方法

分類Dev

コマンドラインからGoogle App Engineに簡単なプロジェクトを公開するための55分

分類Dev

サーバー上のGoogleサインインからユーザーデータを取得する簡単な方法

分類Dev

Pythonでrm -rfを実行する最も簡単な方法

分類Dev

実行時に@RabbitListenerを構築する最も簡単な方法

分類Dev

ドライブから直接Googleスタンドアロンスクリプトを実行する方法

分類Dev

Google AppsScriptの最後の行から値を取得する方法

分類Dev

Azure EventHubからのすべてのメッセージをログに記録する最も簡単な方法

分類Dev

コマンドラインでテールからテキストを実行する最も簡単な方法は何ですか?

分類Dev

JavaScriptにシングルトンを実装する最も簡単で最もクリーンな方法は?

分類Dev

Rubyを使用してGoogleサインインアクセストークンを検証する最も簡潔な方法

Related 関連記事

  1. 1

    Tensorflowを実行するのに最も簡単なGoogle Cloud Platformサービスはどれですか。

  2. 2

    プログラムでGoogleフォームを送信する最も簡単な方法

  3. 3

    Google CloudDataflowジョブをスケジュールする最も簡単な方法

  4. 4

    Angular 2 Google Maps(AGM Core)で現在地を取得する最も簡単な方法

  5. 5

    Google MLEngineで.model.jsonおよび.h5として利用可能なKeras / Tensorflow CNNをデプロイする最も簡単な方法は何ですか?

  6. 6

    Pythonロギングをstdoutに設定する最も簡単な方法

  7. 7

    PythondocstringをreStructuredTextからGoogleスタイルに変換する簡単な方法は?

  8. 8

    PythonスクリプトからGoogleコンタクトAPIを使用する簡単な方法

  9. 9

    AndroidのQtアプリからのロギングをadblogcat出力で確認する最も簡単な方法は何ですか?

  10. 10

    GWTアプリケーションでGoogle認証を有効にする最も簡単な方法は?(非GAEホスト)

  11. 11

    グレムリンで行番号を実装する最も簡単な方法

  12. 12

    グレムリンで行番号を実装する最も簡単な方法

  13. 13

    プログラムを1分間実行してから、1分間一時停止する最も簡単な方法は何ですか

  14. 14

    プログラムを1分間実行してから、1分間一時停止する最も簡単な方法は何ですか

  15. 15

    Spring MVCアプリで例外ロギングから例外処理に変更する最も簡単な方法は何ですか?

  16. 16

    Google CloudRunとFirebaseHostingをペアリングした後に変更を正しくデプロイする方法

  17. 17

    ロギングの最も簡単な方法

  18. 18

    ビッグデータテーブルから最も頻繁なカテゴリを見つけるためにgoogle-bigqueryを最適化する方法は?

  19. 19

    Googleスプレッドシートのリストからランダムなセルを選択する簡単な方法

  20. 20

    コマンドラインからGoogle App Engineに簡単なプロジェクトを公開するための55分

  21. 21

    サーバー上のGoogleサインインからユーザーデータを取得する簡単な方法

  22. 22

    Pythonでrm -rfを実行する最も簡単な方法

  23. 23

    実行時に@RabbitListenerを構築する最も簡単な方法

  24. 24

    ドライブから直接Googleスタンドアロンスクリプトを実行する方法

  25. 25

    Google AppsScriptの最後の行から値を取得する方法

  26. 26

    Azure EventHubからのすべてのメッセージをログに記録する最も簡単な方法

  27. 27

    コマンドラインでテールからテキストを実行する最も簡単な方法は何ですか?

  28. 28

    JavaScriptにシングルトンを実装する最も簡単で最もクリーンな方法は?

  29. 29

    Rubyを使用してGoogleサインインアクセストークンを検証する最も簡潔な方法

ホットタグ

アーカイブ