

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# モニタリングとトラブルシューティング
<a name="monitoring"></a>

Amazon [Amazon CloudWatch](https://aws.amazon.com/cloudwatch/) [ EventBridge](https://aws.amazon.com/eventbridge)、および を使用して MGN をモニタリングし[AWS CloudTrail](https://aws.amazon.com/cloudtrail/)、未加工データを収集して読み取り可能なnear-real-timeメトリクスに加工できます。詳細については、 AWS ドキュメントの[「アプリケーション移行サービスのモニタリング](https://docs.aws.amazon.com/mgn/latest/ug/monitoring-overview.html)」を参照してください。 

問題が発生し、新しいテストインスタンスまたはカットオーバーインスタンスを起動する場合は、テストまたはカットオーバーアクションを元に戻すことができます。これにより、ソースサーバーのライフサイクルステータスが前のステージに戻り、これらのサーバーがカットオーバーされていないことを示します。元に戻すときに、コスト削減の目的でテストインスタンスまたはカットオーバーインスタンスを削除することもできます。詳細については、MGN ドキュメントの[「トラブルシューティング](https://docs.aws.amazon.com/mgn/latest/ug/troubleshooting.html)」を参照してください。 

エージェントをインストールすると、ソースサーバーが Application Migration Service コンソールに表示され、サーバーの詳細を表示してレプリケーションの進行状況を確認できます。 

## ソースサーバーでの接続性と名前解決のテスト
<a name="source"></a>

Windows リモートデスクトッププロトコル (RDP)、Secure Shell (SSH)、または AWS Sessions Manager を使用してソースサーバーにログインし、以下をテストします。
+ TCP ポート 443 での HTTPS 経由の MGN エンドポイントへの接続。
  + Windows (PowerShell):

    ```
    Test-NetConnection -ComputerName mgn.<aws_region>.amazonaws.com -Port 443
    ```
  + Linux または Windows (`cmd`):

    ```
    Telnet mgn.<aws_region>.amazonaws.com 443
    ```
+ TCP ポート 443 での HTTPS 経由の Amazon S3 エンドポイントへの接続。
  + Windows (PowerShell):

    ```
    Test-NetConnection -ComputerName <s3_endpoint_name> -Port 443
    ```
  + Linux または Windows (`cmd`):

    ```
    Telnet <s3_endpoint_name> 443
    ```
+ TCP ポート 1500 でのレプリケーションサーバー IP への接続:
  + Windows (PowerShell):

    ```
    Test-NetConnection -ComputerName <Replication_Server_Private_IP> -Port 1500
    ```
  + Linux または Windows (`cmd`):

    ```
    Telnet <Replication_Server_Private_IP> 1500
    ```

さらに、次のコマンドを使用して、Amazon EC2 および MGN API エンドポイントがプライベート IPs に解決されていることを確認します。(Windows と Linux で同じコマンドを使用できます)。
+ `nslookup ec2.<aws_region>.amazonaws.com`
+ `nslookup mgn.<aws_region>.amazonaws.com`

## ステージングエリアネットワークでの接続性と名前解決のテスト
<a name="staging"></a>

ステージングエリアで接続性をテストするには、ステージングサブネットで一時的に EC2 インスタンスを起動し、以下をテストします。 
+ TCP ポート 443 での HTTPS 経由の MGN エンドポイントへの接続。
  + Windows (PowerShell):

    ```
    Test-NetConnection -ComputerName mgn.<aws_region>.amazonaws.com -Port 443
    ```
  + Linux または Windows (`cmd`):

    ```
    Telnet mgn.<aws_region>.amazonaws.com 443
    ```
+ TCP ポート 443 での HTTPS 経由の Amazon EC2 エンドポイントへの接続。
  + Windows (PowerShell):

    ```
    Test-NetConnection -ComputerName ec2.<aws_region>.amazonaws.com -Port 443
    ```
  + Linux または Windows (`cmd`):

    ```
    Telnet ec2.<aws_region>.amazonaws.com 443
    ```

エージェントをソースサーバーにインストールした後、「レプリケーションソフトウェアのダウンロード」ステップでレプリケーションの初期化が停止する場合は、以下を確認します。
+ 名前解決:

  ```
  nslookup s3.<aws_region>.amazonaws.com
  ```
**注記**  
Amazon S3 エンドポイントはパブリック IP に解決されますが、Amazon S3 ゲートウェイエンドポイントを介してプライベートに接続します。
+ TCP/443 ポートでの HTTPS プロトコル経由の接続。
  + Windows の場合:

    ```
    Test-NetConnection -ComputerName s3.<aws_region>.amazonaws.com -Port 443
    ```
  + Linux の場合:

    ```
    Telnet s3.<aws_region>.amazonaws.com 443
    ```