Enterprise Consoleを、コントローラおよび埋め込みイベントサービスと同じホストで実行することができます。その場合、Enterprise Consoleを実行するよう選択したマシンが、そのマシン上で実行されるすべてのコンポーネントの要件を満たしている必要があります。

ただし、Enterprise Consoleは個別の専用ホストに配置することが推奨されます。これは特に、コントローラを高可用性ペアとしてデプロイする場合に推奨されます。

サポートされるWebブラウザ

AppDynamics Enterprise Console UI は HTML 5 ベースのブラウザアプリケーションであり、最新バージョンのモダンブラウザで最も適切に機能します。 

Enterprise Console UIはテストされており、次のブラウザの最近2つのバージョンをサポートしています。

  • Safari
  • Chrome
  • Firefox
  • Microsoft Edge
  • Internet Explorer

一部の広告ブロッカーは、Enterprise Console UIの機能に干渉する場合があります。Enterprise Console UI の使用中は、広告ブロッカーを無効にすることが推奨されます。

CPUの要件

Enterprise Console は CPU の使用量が大きくないため、2 コアで複数のプラットフォームを管理できます。

メモリスペースの要件

Enterprise Consoleでコントローラと同じホストを共有している場合、追加のメモリは必要ありません。ただし、Enterprise Consoleホストがコントローラホストと共有されていない場合は、1 GBのRAM空き容量が必要になります。

ディスクスペースの要件

Enterprise Consoleをインストールするには、10 GBの空き容量が必要です。Enterprise Consoleをインストールした後、リモートコントローラのインストールなどの操作を実行するには、Enterprise Consoleホストで1 GB以上の追加容量が必要です。

ネットワークプロトコルの要件

Enterprise Consoleでは、SSHまたはSecure File Transfer Protocol(SFTP)を適切に構成し、リモートホストを使用できるようにする必要があります。

Enterprise Consoleでは、Java Secure Channel(JSch)APIと提供されたキーファイルを使用してリモートホストにアクセスします。SSHジャンプサーバーまたはジャンプホスト構成があるシナリオでは、アプリケーションを動作させるために追加のプロビジョニングが必要になります。このようなケースでは、AppDynamicsの担当者に連絡してください。

cURL

Linuxを実行するシステムでは、cURLがインストールされている必要があります。

必要なライブラリ

Linuxシステムには、Enterprise Consoleを操作するために以下のライブラリが含まれている必要があります。

  • libaio
  • RHEL、CentOS、および Fedora 用の libnuma.so.1 と、Ubuntu および Debian 用の libnuma1 を含む numactl パッケージ
  • glibc2.12 

    このglibcバージョンは特定のオペレーティングシステムリリースに組み込まれているため、更新できません。

  • RHEL、CentOS、Fedora、openSUSE 12、およびUbuntuバージョン16以上のtzdata

    また、tzdataパッケージもMySQLコネクタで必要とされます。

  • Ubuntu、Debian、および openSUSE 12 用の libncurses5

    MySQL 5.5.57 および 5.7.19 の場合、libtinfo.so.5 は必須の前提条件ライブラリです。

  • RHEL および CentOS 用の ncurses-libs-5.x

    MySQL 5.5.57 および 5.7.19 の場合、libtinfo.so.5 は必須の前提条件ライブラリです。

下の表は、Linux オペレーティングシステムの一部の共通フレーバーにおけるライブラリのインストール方法を示してします。

ライブラリをインストールできない場合は、Linux フレーバーのサポートされているバージョンであることを確認してください。

Linuxフレーバーコマンド
Red Hat および CentOS

以下のように yum を使用してライブラリをインストールします。

  • yum install libaio
  • yum install numactl
  • yum install tzdata
  • yum install ncurses-libs-5.x
FedoraFedora Web サイトから、ライブラリ RPM をインストールします。
  • yum install libaio
  • yum install numactl
  • yum install tzdata
Ubuntu

以下のように、apt-getを使用します。

  • sudo apt-get install libaio1
  • sudo apt-get install numactl
  • sudo apt-get install tzdata
  • sudo apt-get install libncurses5
DebianAPTなどのパッケージマネージャを使用し、(上記のUbuntuの説明に従って)ライブラリをインストールします。 
openSUSE 12

以下のように zypper を使用してライブラリをインストールします。

  • zypper install libaio
  • zypper install libnuma1
  • zypper install tzdata

    tzdataパッケージをインストールする前に、openSUSEマシンリポジトリを追加する必要があります。

    For openSUSE Tumbleweed run the following as root:
    zypper addrepo https://download.opensuse.org/repositories/home:amshinde/openSUSE_Tumbleweed/home:amshinde.repo
    zypper refresh
    zypper install tzdata
    
    For openSUSE Leap 42.1 run the following as root:
    zypper addrepo https://download.opensuse.org/repositories/home:amshinde/openSUSE_Leap_42.1/home:amshinde.repo
    zypper refresh
    zypper install tzdata
    
    For openSUSE 13.2 run the following as root:
    zypper addrepo https://download.opensuse.org/repositories/home:amshinde/openSUSE_13.2/home:amshinde.repo
    zypper refresh
    zypper install tzdata
    
    For openSUSE 13.1 run the following as root:
    zypper addrepo https://download.opensuse.org/repositories/home:amshinde/openSUSE_13.1/home:amshinde.repo
    zypper refresh
    zypper install tzdata

    You may run into file conflicts when two packages attempt to install files with the same name but different contents. If you choose to continue, the old files and their contents will be replaced.
     
    See the openSUSE website (https://software.opensuse.org/download.html?project=home%3Aamshinde&package=tzdata) to manually download and install the tzdata package.
  • zypper install libncurses5

オペレーティングシステムのサポート情報は、「プラットフォームの要件」を参照してください。

高可用性の要件

コントローラ高可用性(HA)ペアのデプロイを計画している場合、rsync をインストールする必要があります。さらに、SSH または SSH クライアントを使用する場合は、OpenSSH 5.3p1 が HA 用に Enterprise Console でサポートされている最小バージョンであることに注意してください。

サポートされる SSH キー交換と暗号アルゴリズム

次の SSH キー交換および暗号アルゴリズムを使用して、ホスト上の sshd 構成をカスタマイズできます。

サポートされる SSH詳細
キー交換
  • diffie-hellman-group-exchange-sha1
  • diffie-hellman-group1-sha1
  • diffie-hellman-group14-sha1
  • diffie-hellman-group-exchange-sha256
  • ecdh-sha2-nistp256
  • ecdh-sha2-nistp384
  • ecdh-sha2-nistp521
暗号アルゴリズム
  • blowfish-cbc
  • 3des-cbc
  • aes128-cbc
  • aes192-cbc
  • aes256-cbc
  • aes128-ctr
  • aes192-ctr
  • aes256-ctr
  • 3des-ctr
  • arcfour
  • arcfour128
  • arcfour256