

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 在 AMS 中查找实例 IDs 或 IP 地址
<a name="find-instance-id"></a><a name="find-instance-procedure"></a>
+ 要请求访问实例、登录实例或创建 AMI，您必须拥有实例 ID。对于 EC2 实例（独立实例或堆栈的一部分）或数据库实例，可以通过几种不同的方式查找 ID：
  + ASG 堆栈中实例的 AMS 控制台：在 RFC 详细信息页面上查看创建堆栈的 RFC。在 “执行输出” 部分，您将找到 ASG 堆栈的堆栈 ID，然后可以转到 EC2 控制台 A **uto Scaling Gro** ups 页面搜索该堆栈 ID 并为其查找实例。找到实例后，将其选中，页面底部将打开一个包含详细信息的区域，其中包含包括 IP 地址在内的详细信息。
  + 独立实例 EC2 或数据库 (DB) 实例的 AMS 控制台：在 RFC 详细信息页面上查看创建 EC2 堆栈或数据库实例的 RFC。在 “执行输出” 部分，您将找到实例 ID 和 IP 地址。
  + AWS EC2 控制台：

    1. 在导航窗格中，选择 **Instances (实例)**。将打开 “**实例**” 页面。

    1. 单击您想要获得 ID 的实例。实例详细信息页面打开并显示 ID 和 IP 地址。
  + AWS 数据库控制台：

    1. 在主页上，选择**数据库实例**。将打开 “**实例**” 页面。

    1. 筛选您想要获取 ID 的数据库实例。实例详细信息页面打开并显示 ID。
  + AMS CLI/API。
**注意**  
必须安装 AMS CLI 才能使这些命令生效。要安装 AMS API 或 CLI，请前往 AMS 控制台**开发者资源**页面。有关 AMS CM API 或 AMS SKMS API 的参考资料，请参阅《用户指南》中的 “AMS 信息资源” 部分。您可能需要添加身份验证`--profile`选项；例如，`aws amsskms ams-cli-command --profile SAML`。您可能还需要添加该`--region`选项，因为所有 AMS 命令都将使用 us-east-1；例如。`aws amscm ams-cli-command --region=us-east-1`
**注意**  
AMS API/CLI （amscm 和 amsskms）终端节点位于 AWS 弗吉尼亚北部区域。`us-east-1`根据您的身份验证设置方式以及您的账户和资源所在的 AWS 区域，您可能需要在发出命令`--region us-east-1`时进行添加。如果这是您的身份验证方法`--profile saml`，则可能还需要添加。

    运行以下命令以获取堆栈执行输出详细信息：

    ```
    aws amsskms get-stack --stack-id STACK_ID
    ```

    输出如下所示， InstanceId 显示在底部附近`Outputs`（显示的值为示例）：

    ```
    {
        "Stack": {
            "StackId": "stack-7fa52bd5eb8240123", 
            "Status": {
                "Id": "CreateCompleted", 
                "Name": "CreateCompleted"
            }, 
            "VpcId": "vpc-01234567890abcdef", 
            "Description": "Amazon", 
            "Parameters": [
                {
                    "Value": "sg-01234567890abcdef,sg-01234567890abcdef", 
                    "Key": "SecurityGroups"
                }, 
                {
                    "Value": "subnet-01234567890abcdef", 
                    "Key": "InstanceSubnetId"
                }, 
                {
                    "Value": "t2.large", 
                    "Key": "InstanceType"
                }, 
                {
                    "Value": "ami-01234567890abcdef", 
                    "Key": "InstanceAmiId"
                }
            ], 
            "Tags": [], 
            "Outputs": [
                {
                    "Value": "i-0b22a22eec53b9321", 
                    "Key": "InstanceId"
                }, 
                {
                    "Value": "10.0.5.000", 
                    "Key": "InstancePrivateIP"
                }
            ], 
            "StackTemplateId": "stm-s6xvs000000000000", 
            "CreatedTime": "1486584508416", 
            "Name": "Amazon"
        }
    }
    ```