コンテナとCloud Batchを使用するワークフローを構築しています。現在のコンテナはDockerファイルから生成されます。
FROM ubuntu:latest
ENV CONTAINER_NAME="python3"
RUN apt-get update && \
...
問題なくGoogleとAzure Batchでこのコンテナを正常に使用しました。
最近、次のようにコンテナを再構築しました。
FROM ubuntu:24.04
ENV CONTAINER_NAME="python3"
RUN apt-get update && \
...
Dockerファイルやワークフローに他の変更はありません。 24.04コンテナを使用して同じCloud Batchプログラムを実行すると、過度のロギングが生成されます。 Cloud Loggingはログをキャプチャし、Cloud Loggingは高すぎるため、CPUコストが約25%増加します。
私のワークフローにはCloud Loggingに特に影響を与えるものはないので、このアクティビティはデフォルトのコンテナ構成で行わなければなりません。私の理論は、22.02のデフォルトロギングが特定のレベル(情報)に設定されていますが、24.04では「デバッグ」と同じに設定されていることです。 24.04を使用するには、22.04と同様に、24.04でもログを構成する必要があります。
どのLinuxコマンドを使用して次のことができますか?
- このコンテナでロギングがどのように実行されるかを確認してください。
- ロギング関連設定/構成の確認
- ロギング関連の設定/構成の変更