AppDynamics SaaS 23.x エンドユーザモニタリング 合成モニタリング Current: プライベート合成エージェントのインストール(Web および API モニタリング) PDF Download PDF Download page プライベート合成エージェントのインストール(Web および API モニタリング). Current page Include child pages All pages プライベート合成エージェントのインストール(Web および API モニタリング) このページでは、Kubernetes(K8S)クラスタで Web モニタリングプライベート合成エージェント(PSA)および API モニタリングプライベート合成エージェント(PSA)を実行するために必要なハードウェアコンポーネントについて説明します。Web モニタリング PSA は、次のプラットフォームをサポートしています。SaaS コントローラオンプレミスコントローラ 21.4.1 以降、オンプレミス合成サーバー 21.4.1 以降Python 3 以降Chrome ブラウザPostgres 12Ignite を使用するインメモリデータベースを用いる Heimdallx86-64 アーキテクチャAPI モニタリング PSA は、次のプラットフォームをサポートしています。SaaS コントローラ 21.11 以降JavascriptPostgres 12Ignite を使用するインメモリデータベースを用いる Heimdallx86-64 アーキテクチャ 次のいずれかのデータベースを使用して PSA をインストールできます。Postgres データベース(PSA バージョン 22.6.0 以前を使用)Ignite を使用するインメモリデータベースを用いる Heimdall(PSA バージョン 22.9.0 を使用) Google Cloud Platform 上の Web モニタリング PSA は、オンプレミス合成サーバーではサポートされていませんAPI モニタリング PSA は、オンプレミスコントローラではサポートされていません 前提条件Kubernetes クラスタバージョン(1.21 ~ 1.22)ライセンスユニット(SaaS およびオンプレミス):ブラウザ合成モニタリング - プライベートエージェント - ロケーションごとブラウザ合成モニタリング - プライベートエージェント - ロケーション無制限ハードウェア要件次の表に、ハードウェアコンポーネントとその推奨構成を示します。コンポーネント説明最小設定推奨設定# InstancesPer Instance# InstancesPer InstanceHeimdall(オーケストレータ)PSA クラスタの測定ジョブを取得するためにシンセティッククラウドに接続するオーケストレータ。1プロセッサ:2 vCPU メモリ:4 GB RAM2プロセッサ:3 vCPU メモリ:5 GB RAMPostgres(DB) インメモリデータベース(Ignite)を用いる Heimdall を使用する場合、Postgres は必要ありません。 進行中の測定メタデータのローカルストレージのデータベース(DB)。この DB にはビジネスデータは保存されません。DB データの損失またはクラッシュは、進行中の測定にのみ影響します。新しい DB を設定する代わりに、HA(高可用性)で設定された既存の Postgres DB を DB Java Database Connectivity(JDBC)URL(Heimdall の構成の一部)として使用できます。1プロセッサ:2 vCPU メモリ:4 GB RAM1プロセッサ:3 vCPU メモリ:6 GB RAM測定コンテナすべての測定を実行するために、Heimdall によって自動調整された一時的なコンテナ。(Web モニタリング PSA)測定コンテナイメージは、追加のライブラリをインストールするようにカスタマイズできます。必要に応じて、測定ごとに一時的なコンテナインスタンスがスケジュールされます。バースト可能な CPU-RAM必要に応じて、測定ごとに一時的なコンテナインスタンスがスケジュールされます。バースト可能な CPU-RAMWeb Monitoring PSA:最小:0.5 vCPU、1 GB RAM最大:1.25 CPU、2 GB RAMAPI Monitoring PSA:0.1 vCPU および 100 MB RAMWeb Monitoring PSA:最小:0.5 vCPU、1 GB RAM最大:1.25 CPU、2 GB RAMAPI Monitoring PSA:0.1 vCPU および 100 MB RAM測定コンテナの数次の式を使用して、必要な同時コンテナの数を計算できます。((ジョブ数)x(平均ジョブ時間(分))/(頻度(分)))たとえば、ジョブ数が 10、平均時間がジョブあたり 30 秒、実行間隔は 5 分の場合に必要なコンテナ数は次のとおりです。(10 x(30/60))/ 5)= 1 コンテナ インメモリデータベースを用いる Heimdall を使用する場合、複数のコンテナを作成することはできません。 同時測定Kubernetes クラスタ仕様によって、実行可能な同時測定の数が決まります。インフラ制限を超えてジョブを送信すると、Kubernetes クラスタでジョブがキューイングされます。同時実行ジョブの数を自動的に調整するには、クラスタ自動スケーラを有効にします。K8S の自動スケーラ機能は、クラウドまたはマネージド サービス プロバイダーによって異なります。これらの環境のいずれかで Web モニタリング PSA および API モニタリング PSA を設定するには、以下を参照してください。 Minikube での Web モニタリング PSA および API モニタリング PSA の設定 Azure AKS での Web モニタリング PSA および API モニタリング PSA の設定 ベアメタル K8s での Web モニタリング PSA および API モニタリング PSA の設定 Minikube を使用した Windows 環境での Web モニタリング PSA の設定 Web モニタリング PSA および API モニタリング PSA の設定 ×