0

Pythonクライアントを使用して書き出したログは、ときどきWebコンソールに表示されません。これらは、デフォルトのpythonロガーの下のグローバル領域で表示されるはずです。非常に少数の人しか実際にそこに着くことはできません。コンテナエンジン内で実行していて、スタックドライバのログが有効になっています。Pythonクライアントを使用してStackdriverに書き込まれたログがログに記録されないことがある

私のコードは次のようになります。私はこのようなログ

import logging 
    import google.cloud.logging 
    client = google.cloud.logging.Client() 
    client.setup_logging(log_level=logging.INFO) 
    logging.info("Test") 

すべてが標準出力に拾わ取得んが、私はレベルが適切に拾わ持っているのpythonのロギングフレームワークを使用します。私が間違ってしまったことはありますか?

答えて

0

これはGoogle Cloud Python SDKのバージョンを更新することで解決しました。 0.22.0に固定しましたが、0.24.0に更新されました。更新後、正常に動作するように見えます。

関連する問題