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 では、Java および MySQL プロセス用に 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 と指定したキーファイルを使用してリモートホストにアクセスします。Enterprise ConsoleはSSHジャンプサーバをサポートしていません。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 Leap 12、openSUSE Leap 15、および Ubuntu バージョン 16 以上の tzdata

    tzdata パッケージは MySQL コネクタでも必要となります。

  • Ubuntu、CentOS、Debian、openSUSE Leap 12、openSUSE Leap 15、および Amazon Linux 2 の libncurses5(以上)

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

  • ncurses-libs-5.x :RHEL および CentOS の場合

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

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

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

Linuxフレーバーコマンド
  • Red Hat
  • CentOS
  • Amazon

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

  • yum install libaio
  • yum install numactl
  • yum install tzdata
  • yum install ncurses-libs-5.x

Enterprise Console インストーラを実行する前に、rpm のパッケージ mgr が 1 つだけインストールされていることを確認します。


RHEL8、CentOS8、および Amazon2 の場合は、信頼できるソースからダウンロードした rpm ファイルを使用して ncurses-libs-5.x ライブラリをインストールします。

sudo rpm -ivh --force ncurses-base-5.x.rpm
sudo rpm -ivh --force ncurses-libs-5.x.rpm

注:ncurses-libsncurses-base に依存するため、最初に ncurses-base をインストールする必要があります。

rpm ダウンロードの信頼できるソースの例:

http://mirror.centos.org/centos/7/os/x86_64/Packages/ncurses-base-5.9-14.20130511.el7_4.noarch.rpm

http://mirror.centos.org/centos/7/os/x86_64/Packages/ncurses-libs-5.9-14.20130511.el7_4.x86_64.rpm

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

Enterprise Console インストーラを実行する前に、1 つのパッケージ mgr のみが dpkgrpm の間にインストールされていることを確認します。この pkg マネージャユーティリティは、Enterprise Console をインストールする前に必須の pkgs を確認するために使用されます。


DebianAPT などのパッケージマネージャを使用し、前述の Ubuntu の説明に従ってライブラリをインストールします。 
openSUSE Leap 12 および Leap 15

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

  • sudo zypper install libaio
  • sudo zypper install libncurses5
  • sudo zypper install libnuma1
  • sudo zypper install tzdata

    Enterprise Console インストーラを実行する前に、パッケージ mgrrpm用)が 1 つだけインストールされていることを確認します。また、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.

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

高可用性の要件

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

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

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

サポートされる 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