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

Container Service for Kubernetes:サービス診断

最終更新日:Mar 27, 2026

Container Service for Kubernetes (ACK) は、クラシックロードバランサー (CLB) インスタンスによってバックエンドが提供される Kubernetes サービスのトラブルシューティングを支援するための「サービス診断」機能を提供します。診断チェックでは、課金方法、証明書、CLB インスタンスの再利用、CLB クォータ、およびアノマリーイベントを対象としています。

重要

サービス診断を実行すると、ACK はクラスター内の各ノード上でデータ収集プログラムを実行し、診断結果を収集します。このプログラムは、OS のバージョン、ワークロードおよび Docker、kubelet のステータス、およびシステムログからの主要なエラー項目を収集します。ビジネス情報や機密データは一切収集しません。

診断項目

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

サービス

診断項目チェック内容修正方法
LBInstanceChargeTypeCLB インスタンスの課金方法が、サービスで指定された課金方法と一致しているか一致しない場合は、サービスのアノテーションを更新して、CLB インスタンスの課金方法に合わせてください。詳細については、「CLB インスタンスを設定するためのサービス YAML ファイルへのアノテーション追加」をご参照ください。
LBCertIdCLB インスタンスの証明書が、サービスで指定された証明書と一致しているか一致しない場合は、サービスの証明書 ID アノテーションを更新して、CLB インスタンス上の HTTPS リスナーで使用されている証明書に合わせてください。詳細については、「CLB インスタンスを設定するためのサービス YAML ファイルへのアノテーション追加」をご参照ください。
LBReusableCLB インスタンスが再利用可能かどうかCLB 再利用に関する要件については、「考慮事項」をご参照ください。
ServiceWarningEventsサービスがエラーイベントを生成したかどうかサービスのエラーイベントには [%s] の内容が含まれます。詳細については、「サービスのエラーとその解決方法」をご参照ください。
LBExistedサービスに関連付けられた CLB インスタンスが存在するかどうかCLB インスタンスが存在しない場合は、「サービスのエラーとその解決方法」をご参照ください。
ReadyPodNumサービスのバックエンド Pod が Ready 状態であるかどうかこの診断項目では、サービスのバックエンド Pod が Ready 状態であるかを確認します。

ResourceQuotas

CLB クォータ制限に達すると、Pod の更新およびサービスの変更を CLB インスタンスに同期できなくなります。以下の診断項目では、いずれかの CLB クォータがデフォルト制限に達していないかをチェックします。CLB クォータは、Server Load Balancer (SLB) コンソールの「クォータ管理」ページで確認できます。

診断項目チェック内容デフォルト制限
SlbQuotaBackendserverAttachedNumECS インスタンスに関連付けられた CLB インスタンス数ECS インスタンスあたり 50 バックエンドサーバーグループ
SlbQuotaBackendserversNumCLB インスタンス内のバックエンドサーバー数CLB インスタンスあたり 200 バックエンドサーバー
SlbQuotaInstancesNumAlibaba Cloud アカウントにおける CLB インスタンス数アカウントあたり 60 CLB インスタンス
SlbQuotaListenersNumCLB インスタンスに設定されたリスナー数CLB インスタンスあたり 50 リスナー
説明

アカウント内の CLB インスタンス数が上限に達した場合、新しい CLB インスタンスを作成できません。