

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

# 查看 Macie 的估计使用成本
<a name="account-mgmt-costs-review"></a>

要查看当前的 Amazon Macie 估计使用成本，您可以使用 Amazon Macie 控制台或 Amazon Macie API。控制台和 API 都提供了 Macie 定价维度的估计成本。如果您目前正在参与 30 天免费试用，则可以使用此数据来估算免费试用结束后使用 Macie 的费用。有关 Macie 定价维度和注意事项的信息，请参阅 [了解估计使用成本](account-mgmt-costs-calculations.md)。有关使用成本的详细信息和示例，请参阅 [Amazon Macie 定价](https://aws.amazon.com/macie/pricing/)。

在 Macie 中，估计的使用成本以美元 (USD) 报告，并且仅适用于当前 AWS 区域。如果您使用控制台查看数据，则成本估算为当前日历月至今（含）。如果您使用 Amazon Macie API 以编程方式查询数据，您可以为估算值指定一个包含的时间范围，可以是前 30 天的滚动时间范围，也可以是当前日历月至今的滚动时间范围。

**Topics**
+ [在控制台上查看估计使用成本](#account-mgmt-costs-review-console)
+ [使用 API 查询估计使用成本](#account-mgmt-costs-review-api)

## 查看 Amazon Macie 控制台上的估计使用成本
<a name="account-mgmt-costs-review-console"></a>

在 Amazon Macie 控制台上，成本估算方式如下：
+ **预防性控制监控**‬：这是维护您的 Amazon Simple Storage Service (Amazon S3) 通用存储桶库存以及评估和监控存储桶安全性和访问控制的估计成本。
+ **敏感数据发现作业**‬：这是您运行的敏感数据发现作业的估计成本。
+ **自动敏感数据发现**：这是执行自动敏感数据发现的估计成本。这包括监控和评测您的 S3 存储桶清单，以确定符合分析条件的 S3 对象。它还包括分析符合条件的对象并报告敏感数据统计、调查发现和其他类型的结果。

要使用控制台查看自动发现敏感数据的估算值，您必须是组织的 Macie 管理员或拥有独立的 Macie 帐户。

**在控制台上查看您的估计使用成本**

按照以下步骤使用 Amazon Macie 控制台查看您的估计使用成本。

1. 打开亚马逊 Macie 主机，网址为。[https://console.aws.amazon.com/macie/](https://console.aws.amazon.com/macie/)

1. 使用页面右上角的选择 AWS 区域 器，选择要查看估算成本的区域。

1. 在导航窗格中，选择**使用量**。

如果您拥有独立的 Macie 账户或者组织中的成员账户，则**使用情况**页面会显示您账户的估计使用成本的明细。

如果您是组织的 Macie 管理员，**使用情况**页面会列出您组织中的账户：在表格中：
+ **服务配额（作业）**：这是当前用于运行敏感数据发现作业以分析账户拥有的存储桶中的 S3 对象的每月配额。
+ **免费试用**：这些字段显示了某个账户当前是否正在参与预防性控制监控或自动敏感数据发现的免费试用。如果账户适用的免费试用已结束，则 **免费试用** 字段为空。
+ **总数**：这是账户的估计总成本。

**估计成本**部分显示了您组织的总估计成本和明细。要查看组织中特定账户的估计成本明细，请在表中选择该账户。然后，**估计成本**部分将显示明细。要显示其他账户的此数据，请在表中选择该账户。要清除账户选择，请选择账户 ID 旁边的 **X**。

## 使用 Amazon Macie API 查询估计使用成本
<a name="account-mgmt-costs-review-api"></a>

要以编程方式查询您的估计使用成本，可以使用 Amazon Macie API 的以下操作：
+ **GetUsageTotals**‬：此操作会返回您账户的总估计使用成本，按使用指标分组。如果您是组织的 Macie 管理员，此操作将返回组织中所有账户的汇总成本估算。要了解有关此操作的更多信息，请参阅*《Amazon Macie API 参考》*中的[使用情况总计](https://docs.aws.amazon.com/macie/latest/APIReference/usage.html)。
+ **GetUsageStatistics**‬：此操作会返回您账户的使用情况统计数据和相关数据，按账户分组，然后按使用指标分组。该数据包括总估计使用成本和当前账户配额。如果适用，它还会显示您的 Macie 30 天免费试用和自动敏感数据发现的开始时间。如果您是组织的 Macie 管理员，此操作将返回组织中所有账户的数据细目。您可以通过对查询结果进行排序和筛选来自定义查询。要了解有关此操作的更多信息，请参阅[《Amazon Macie API 参考》](https://docs.aws.amazon.com/macie/latest/APIReference/usage-statistics.html)中的*使用情况统计*。

当您使用任一操作时，您可以选择性地为数据指定包含的时间范围。此时间范围可以是前 30 天的滚动时间范围 (`PAST_30_DAYS`) ，或当前日历月初至今 (`MONTH_TO_DATE`) 的滚动时间范围。如果未指定时间范围，则 Macie 将返回前 30 天的数据。

以下示例说明了如何使用 [AWS Command Line Interface (AWS CLI)](https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-welcome.html) 查询估计使用成本和统计数据。您也可以使用其他 AWS 命令行工具或 AWS SDK 的当前版本，或者直接向 Macie 发送 HTTPS 请求来查询数据。有关 AWS 工具和的信息 SDKs，请参阅[构建工具 AWS](https://aws.amazon.com/developer/tools/)。

**Topics**
+ [查询总估计使用成本](#account-mgmt-costs-review-api-totals)
+ [查询使用情况统计信息](#account-mgmt-costs-review-api-statistics)

### 示例 1：查询总估计使用成本
<a name="account-mgmt-costs-review-api-totals"></a>

要使用查询估计的总使用成本 AWS CLI，请运行[get-usage-totals](https://docs.aws.amazon.com/cli/latest/reference/macie2/get-usage-totals.html)命令并选择性地指定数据的时间范围。例如：

```
C:\> aws macie2 get-usage-totals --time-range MONTH_TO_DATE
```

其中，*`MONTH_TO_DATE`* 指定当前日历月至今作为数据的时间范围。

如果命令成功运行，则您将收到类似于以下内容的输出：

```
{
    "timeRange": "MONTH_TO_DATE",
    "usageTotals": [
        {
            "currency": "USD",
            "estimatedCost": "153.45",
            "type": "SENSITIVE_DATA_DISCOVERY"
        },
        {
            "currency": "USD",
            "estimatedCost": "65.18",
            "type": "AUTOMATED_SENSITIVE_DATA_DISCOVERY"
        },
        {
            "currency": "USD",
            "estimatedCost": "1.51",
            "type": "DATA_INVENTORY_EVALUATION"
        },
        {
            "currency": "USD",
            "estimatedCost": "0.98",
            "type": "AUTOMATED_OBJECT_MONITORING"
        }
    ]
}
```

`estimatedCost` 是关联使用指标 (`type`) 的总估计使用成本：
+ `SENSITIVE_DATA_DISCOVERY`，用于通过敏感数据发现作业分析 S3 对象。
+ `AUTOMATED_SENSITIVE_DATA_DISCOVERY`，用于通过自动化敏感数据发现来分析 S3 对象。
+ `DATA_INVENTORY_EVALUATION`，用于监控和评测 S3 通用存储桶以确保安全性和访问控制。
+ `AUTOMATED_OBJECT_MONITORING`，用于评测和监控您的 S3 存储桶清单，以识别符合通过自动敏感数据发现进行分析的 S3 对象。

### 示例 2：查询使用情况统计信息
<a name="account-mgmt-costs-review-api-statistics"></a>

要使用查询使用情况统计信息 AWS CLI，请运行[get-usage-statistics](https://docs.aws.amazon.com/cli/latest/reference/macie2/get-usage-statistics.html)命令。您可以选择对查询结果进行排序、筛选和指定时间范围。以下示例检索了过去 30 天内 Macie 管理员账户的使用情况统计信息。结果按照 AWS 账户 ID 的升序排序。

对于 Linux、macOS 或 Unix，使用反斜杠 (\$1) 行继续符来提高可读性：

```
$ aws macie2 get-usage-statistics \
--sort-by '{"key":"accountId","orderBy":"ASC"}' \
--time-range PAST_30_DAYS
```

对于 Microsoft Windows，使用脱字符 (^) 行继续符来提高可读性：

```
C:\> aws macie2 get-usage-statistics ^
--sort-by={\"key\":\"accountId\",\"orderBy\":\"ASC\"} ^
--time-range PAST_30_DAYS
```

其中：
+ *accountId*指定用于对结果进行排序的字段。
+ *ASC*是根据指定字段 (*accountId*) 的值对结果应用的排序顺序。
+ *`PAST_30_DAYS`* 指定前 30 天为数据的时间范围。

如果命令成功运行，Macie 将返回一个 `records` 数组。该数组包含查询结果中包含的每个账户的对象。例如：

```
{
    "records": [
        {
            "accountId": "111122223333",
            "automatedDiscoveryFreeTrialStartDate": "2024-01-28T16:00:00+00:00",
            "freeTrialStartDate": "2020-05-20T12:26:36.917000+00:00",
            "usage": [
                {
                    "currency": "USD",
                    "estimatedCost": "1.51",
                    "type": "DATA_INVENTORY_EVALUATION"
                },
                {
                    "currency": "USD",
                    "estimatedCost": "65.18",
                    "type": "AUTOMATED_SENSITIVE_DATA_DISCOVERY"
                },
                {
                    "currency": "USD",
                    "estimatedCost": "153.45",
                    "serviceLimit": {
                        "isServiceLimited": false,
                        "unit": "TERABYTES",
                        "value": 50
                    },
                    "type": "SENSITIVE_DATA_DISCOVERY"
                },
                {
                    "currency": "USD",
                    "estimatedCost": "0.98",
                    "type": "AUTOMATED_OBJECT_MONITORING"
                }
            ]
        },
        {
            "accountId": "444455556666",
            "automatedDiscoveryFreeTrialStartDate": "2024-01-28T16:00:00+00:00",
            "freeTrialStartDate": "2020-05-18T16:26:36.917000+00:00",
            "usage": [
                {
                    "currency": "USD",
                    "estimatedCost": "1.58",
                    "type": "DATA_INVENTORY_EVALUATION"
                },
                {
                    "currency": "USD",
                    "estimatedCost": "63.13",
                    "type": "AUTOMATED_SENSITIVE_DATA_DISCOVERY"
                },
                {
                    "currency": "USD",
                    "estimatedCost": "145.12",
                    "serviceLimit": {
                        "isServiceLimited": false,
                        "unit": "TERABYTES",
                        "value": 50
                    },
                    "type": "SENSITIVE_DATA_DISCOVERY"
                },
                {
                    "currency": "USD",
                    "estimatedCost": "1.02",
                    "type": "AUTOMATED_OBJECT_MONITORING"
                }
            ]
        }
    ],
    "timeRange": "PAST_30_DAYS"
}
```

`estimatedCost` 是账户关联使用指标 (`type`) 的总估计使用成本：
+ `DATA_INVENTORY_EVALUATION`，用于监控和评测 S3 通用存储桶以确保安全性和访问控制。
+ `AUTOMATED_SENSITIVE_DATA_DISCOVERY`，用于通过自动化敏感数据发现来分析 S3 对象。
+ `SENSITIVE_DATA_DISCOVERY`，用于通过敏感数据发现作业分析 S3 对象。
+ `AUTOMATED_OBJECT_MONITORING`，用于评测和监控账户的 S3 存储桶清单，以识别符合通过自动敏感数据发现进行分析的 S3 对象。