Cisco AppDynamics SaaS Infrastructure Visibility クラスタエージェントを使用した Kubernetes のモニタリング Current: クラスタエージェントの要件およびサポート対象環境 PDF Download PDF Download page クラスタエージェントの要件およびサポート対象環境. Current page All pages クラスタエージェントの要件およびサポート対象環境 このページでは、リソース要件、さまざまな Kubernetes ベースのソフトウェアとの互換性、クラスタエージェントの配布、ライセンス、およびパフォーマンスの仕様について説明します。ハードウェア要件クラスタエージェントを実行するには、デフォルトのハードウェア要件は次のとおりです。CPU:1250mメモリ:300Mi 100 ポッドごとに、メモリ要件は 50Mi 増加し、CPU 要件は 100m 増加します。たとえば、クラスタエージェントを介して 500 個のポッドがインストゥルメント化されている場合、550Mi(300Mi + 250Mi)のメモリ制限と 1750m(1250m + 500m)の CPU 制限が必要です。これらの値は、自動インストゥルメンテーションありでもなしでもクラスタエージェントを使用する場合に適用されます。 ソフトウェア要件クラスタエージェントは、Linux で実行され、Cisco AppDynamics オペレータを使用して展開されるように設計されています。クラスタエージェントには、次が必要です。Cisco AppDynamics コントローラ 20.3.0 以上。Kubernetes バージョン 1.19 以降(クラスタで Kubernetes metrics-server を展開および有効にしている状態)。 アクセス権を持ち、モニタできるクラスタ。サーバの可視性の十分なライセンス数。クラスタエージェントは、サーバーの可視性のライセンスを 1 つ消費します。「ライセンス管理」を参照してください。クラスタ エージェント オペレータおよびクラスタ エージェント イメージをプルするための Docker Hub または Red Hat コンテナレジストリへのアクセス、またはこれらのイメージが維持されている内部リポジトリへのアクセス。「クラスタエージェントのインストール」を参照してください。 クラスタエージェントを展開して Kubernetes クラスタをモニタする場合、ワーカーノードはモニタされません。ワーカーノードをモニタするには、追加のサーバの可視性のライセンス(ノードごとに 1 つのマシンエージェント)を使用するマシンエージェントをインストールする必要があります。次を参照してください。 Kubernetes CLI を使用したインフラストラクチャの可視性のインストール クラスタエージェントは次のクラウドプラットフォームと互換性があります。クラウド プラットフォームversionランチャー Kubernetes エンジン(RKE)1.2.1 と Kubernetes 1.19.31.3.1 と Kubernetes 1.21.51.3.9 と kubernetes 1.221.3.12 と Kubernetes 1.23.71.3.14 と Kubernetes 1.24.41.4.1 と Kubernetes 1.24.81.4.6 と Kubernetes 1.26.41.4.10 と Kubernetes 1.26.81.5.3 と Kubernetes 1.27.8 Red Hat Enterprise Linux(RHEL)8.x および 9.xRed Hat OpenShiftAzure:4.6、4.7、4.8、4.9、4.10、4.11、4.12、および 4.13AWS:4.11、4.12、および 4.13 metrics-server は OpenShift に付属していないため、個別に展開する必要があります。CRI-O コンテナランタイムは、4.2.7 以上でサポートされています。 RKE Government(RKE2)1.26、1.27、1.28、および 1.29Kubernetes1.19、1.20、1.21、1.22、1.23、1.24、1.25、1.26、および 1.27(Kubernetes metrics-server を展開している状態)Amazon EKSAMD:1.19、1.20、1.21、1.22、1.23、1.24、1.25、1.26、1.27、1.28、および 1.29(Kubernetes metrics-server を展開している状態)ARM:1.27 および 1.28(Kubernetes metrics-server を展開している状態) 自動インストゥルメンテーションは、ARM プラットフォームではサポートされていません。 Azure AKS 1.19、1.20、1.21、1.22、1.23、1.24、1.25、1.26、1.27、および 1.28(Kubernetes metrics-server を展開している状態)Google GKE 1.19、1.20、1.21、1.22、1.23、1.24、1.25、1.26、1.27、1.28、および 1.29kubectl1.19 以降Tanzu Kubernetes Grid Integrated Edition(TKGI)1.14.4 1.16、1.17、および 1.18クラスタエージェントの配信クラスタエージェントは、zip アーカイブとしてダウンロードサイトからダウンロードできます。また、アーカイブには、展開用のディストリビューション固有のコンフィギュレーション ファイルも含まれています。ライセンスクラスタエージェントには、サーバの可視性のライセンスが必要です。開始するには、「サーバの可視性の有効化」を参照してください。サーバの可視性のライセンスをすでに使用している場合、Kubernetes クラスタでのクラスタエージェントのインストールについては、「クラスタエージェントのインストール」を参照してください。クラスタエージェントのパフォーマンス認定 クラスタ エージェント バージョンパフォーマンス認定20.10 以下認定された安定制限(750 のポッドと 1500 のコンテナ)をモニタできます。20.11 以上クラスタエージェントの垂直スケーリング:認定された安定制限は次のとおりです。ポッドごとに 1 つのコンテナを実行する場合は、2250 のポッドと 2250 のコンテナをモニタできます。ポッドごとに 2 つのコンテナを実行すると、1500 のポッドと 3000 のコンテナをモニタできます。クラスタエージェントの水平スケーリング:クラスタあたりのポッドの数が制限を超えている場合は、複数のクラスタエージェントを展開して、Helm チャートを使用してクラスタをモニタできます。「Helm チャートを使用したクラスタエージェントのインストール」を参照してください。コントローラごとのクラスタエージェントの制限については、「クラスタエージェントとポッドの制限」を参照してください。23.11 以上クラスタエージェントの垂直スケーリング:認定された安定制限は次のとおりです。ポッドごとに 1 つのコンテナを実行する場合は、5000 のポッドと 5000 のコンテナをモニターできます。ポッドごとに 2 つのコンテナを実行すると、2000 のポッドと 4000 のコンテナをモニターできます。クラスタエージェントの水平スケーリング:クラスタあたりのポッドの数が制限を超えている場合は、複数のクラスタエージェントを展開して、Helm チャートを使用してクラスタをモニタできます。「Helm チャートを使用したクラスタエージェントのインストール」を参照してください。コントローラごとのクラスタエージェントの制限については、「クラスタエージェントとポッドの制限」を参照してください。クラスタエージェントとポッドの制限制限を設定するには、サポートチケットを作成します。 ×