すべてのプロダクト
Search
ドキュメントセンター

Container Service for Kubernetes:サービス診断

最終更新日:Mar 27, 2026

サービス診断は、Kubernetes サービスとクラシックロードバランサー (CLB) インスタンス間の構成不整合を特定・修正するための機能です。診断チェックでは、課金方法、証明書、CLB の再利用可否、CLB のクォータ、警告イベントが対象となります。

重要

サービス診断を実行すると、Container Service for Kubernetes (ACK) がクラスター内の各ノードでデータ収集プログラムを実行します。このプログラムは、OS バージョン、ワークロードの状態、Docker および kubelet のステータス、およびシステムログからの主要なエラー情報を収集します。業務情報や機密データは一切収集されません。

診断項目

カテゴリ説明
サービスサービス構成と CLB インスタンス構成の整合性をチェックします
CLB クォータCLB クォータに関連する問題を診断します

サービス

診断項目チェック内容修正方法
LBInstanceChargeTypeCLB インスタンスの課金方法が、サービスのアノテーションで設定された課金方法と一致しているかを確認します。サービスのアノテーションを更新し、CLB インスタンスの課金方法に合わせてください。詳細については、「CLB インスタンスを構成するためのサービス YAML ファイルへのアノテーション追加」をご参照ください。
LBCertIdサービスのアノテーションに指定された証明書 ID が、CLB インスタンスの HTTPS リスナーで使用されている証明書と一致しているかを確認します。サービスのアノテーションで指定された証明書 ID を、CLB インスタンスの HTTPS リスナーで使用されている証明書 ID に更新してください。詳細については、「CLB インスタンスを構成するためのサービス YAML ファイルへのアノテーション追加」をご参照ください。
LBReusableCLB インスタンスが複数のサービス間で再利用可能かどうかを確認します。CLB インスタンスを共有する前に、再利用に関する制約事項を確認してください。詳細については、「考慮事項」をご参照ください。
ServiceWarningEventsサービスが警告イベントを生成したかどうかを確認します。警告イベントのメッセージには [%s] が含まれます。警告イベントを確認し、該当する修正措置を適用してください。詳細については、「サービスのエラーおよびソリューション」をご参照ください。
LBExistedサービスに関連付けられた CLB インスタンスが存在するかどうかを確認します。サービスに関連付けられた CLB インスタンスが存在しない場合は、サービスの診断を実行してください。詳細については、「サービスのエラーおよびソリューション」をご参照ください。
ReadyPodNumサービスのバックエンドとして動作中の Ready 状態の Pod 数です。サービスのバックエンド Pod が Ready 状態であるかどうかを確認してください。

CLB クォータ

CLB クォータを超えると、Pod またはサービスの更新が CLB インスタンスへ同期されなくなります。現在のクォータ使用状況は、Server Load Balancer (SLB) コンソールの「クォータ管理」ページで確認でき、必要に応じてクォータ増量の申請を行ってください。

診断項目チェック内容デフォルト制限値超過時の影響
SlbQuotaBackendserverAttachedNumElastic Compute Service (ECS) インスタンスに関連付けられている CLB インスタンスの数ECS インスタンスあたり 50 バックエンドサーバーグループPod の更新が CLB インスタンスのバックエンドサーバーへ同期されません
SlbQuotaBackendserversNum1 つの CLB インスタンスに追加可能なバックエンドサーバー数CLB インスタンスあたり 200 バックエンドサーバーPod の更新が CLB インスタンスのバックエンドサーバーへ同期されません
SlbQuotaInstancesNumAlibaba Cloud アカウントで作成可能な CLB インスタンス数アカウントあたり 60 CLB インスタンス新しい CLB インスタンスを作成できません
SlbQuotaListenersNum1 つの CLB インスタンスに設定可能なリスナー数CLB インスタンスあたり 50 リスナーサービスの更新が CLB インスタンスへ同期されません