Splunk AppDynamics では、Aurora データベースインスタンスをコントローラ EC2 インスタンスに接続する際に使用するエイリアスを作成することをお勧めします。

次に例を示します。

appdcontroller.mydomain.com → appdcontrollerdb.cxylwiexaqo2.us-east-2.rds.amazonaws.com (DNS name for the Aurora DB instance)

appd-database.mydomain.com → ip-172-31-22-161.us-east-2.compute.internal (private DNS name for the ENI attached to the Controller)

Enterprise Console を使用してコントローラをインストールする場合は、これらのエイリアスを使用する必要があります。エイリアスを使用することで、Enterprise Console が特定の Aurora DB インスタンスやコントローラをホスティングする EC2 インスタンスと密接に連動することを防ぎます。 

たとえば、データベースが完全に機能しなくなり、スナップショットからデータベースを復元する必要がある場合、その Aurora DB インスタンスに新しい DNS 名を用意することになります。Enterprise Console を Aurora DB インスタンス自体の DNS 名でなくエイリアスに向けることで、DNS エイリアスのみを更新すればよく、Enterprise Console の構成はそのままにできます。 

ただし、別の可用性ゾーン(AZ)に属する異なる EC2 インスタンスにコントローラを移行する必要がある場合も、DNS エイリアスが新しい AZ の ENI を指すように更新するだけで済みます。 

AWS 構成をテストする目的では、DNS エイリアスを増やせないことがあります。このような場合は、Enterprise Console とコントローラ EC2 インスタンスの双方の /etc/hosts ファイルにエントリを追加します。例: 

172.31.17.84 appdcontroller 
172.31.25.80 appd-database