GKE デプロイの Pod が 2 秒ごとに再起動し、アプリは stdout にログを出力しています。障害が発生しているコンポーネントを診断するには、どのアプローチをとるべきですか?
解答を選択
オプションをタップして解答を確認してください。
正解: 障害が発生しているコンポーネントを提供する特定の GKE コンテナの Stackdriver ログを検査します。.
これが解答である理由
Podが頻繁に再起動する場合、コンテナ内のアプリケーションに問題がある可能性が高いです。アプリケーションがstdoutにログを出力しているため、Stackdriver Logging(現Cloud Logging)で特定のGKEコンテナのログを検査することで、障害の原因を直接特定できます。 Compute EngineクラスタノードのStackdriverログやシリアルポートログは、ノードレベルの問題(例:ディスク容量不足、OSの問題)を診断する際に役立ちますが、アプリケーション固有の障害には直接的ではありません。Pod内のコンテナにexecしてログを読み取る方法は、一時的なデバッグには有効ですが、Podが頻繁に再起動している状況では、ログを捕捉しにくい場合があります。Cloud Loggingは、再起動するPodのログも永続的に保存し、検索・分析が容易です。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要