# 提前准备

* 为了使Mobingi的每小时报告分析有效、将讲解需要用在您的AWS帐户的执行任务和需要提交给Mobingi的信息。
* 作业后提交给Mobingi的信息如下。 请您记录每个阶段的作业。 （作业后也可以确认。)

```
- AWS帐户ID（12位数）

- 已创建的报告的信息

    - 报告名

    - S3存储桶

    - 报告路径前缀，或报告路径

- 授权指定存储桶用的 IAM角色的ARN (例如: arn:aws:iam::xxxxxxxxxxxx:role/crossacounnt-access-for-mobingi)
```

## 步骤1：创建S3存储桶以及每小时报告（任意） <a href="#step1" id="step1"></a>

* 使用帐单信息共享的AWS帐户创建每小时报告。
* 如果您已有以下的报告定义条件，可跳过此操作。

  `时间单位: 每小时`

  `报告含有的项目的资源ID将有效`

  `在存储桶中不包含Mobingi不能浏览的对象（为了给整个存储桶阅读访问权）`

### 步骤1-1：创建S3存储桶

* 从S3控制台中用任意的名称创建存储桶。 选项可为默认值。

  因要使用此为报告的输出目标，请记录存储桶名称。

### 步骤1-2：创建每小时报告

* 从AWS管理控制台中，打开“帐单信息和成本管理控制面板”，转到报告菜单内。

进行创建报告。

![](https://3788097850-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LEMvLfZDvQFZLQc2YmY%2F-LIiknk0sxBAzlj7dxYx%2F-LIiktbQFkRQSL9LnKbQ%2FSnip20180730_1.png?alt=media\&token=941c2ec4-4b9a-4440-9de9-d32b363b7f77)

* 在“第1步：选择内容”页面，请填写以下内容进行下一步。
  * 报告名称：任意
  * 时间单位： **每小时**
  * 包含: 选择 **资源ID**
  * 对以下内容启用支持: 任意

![](https://3788097850-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LEMvLfZDvQFZLQc2YmY%2F-LNxYnpQ9QtTmt5OD6nK%2F-LNxZqZ28JcRw_ClB3yX%2FSnip20181004_1.png?alt=media\&token=0854ab1f-0bc3-420c-9f90-29895f4bfc44)

* 在“第2步：选择交付选项”页面，为包括S3存储桶的操作，按以下步骤进行。
  * 输入S3存储桶（之前创建的）名称
  * 示例策略的显示和复制（※请务必在填写S3存储桶名称后在显示）

![](https://3788097850-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LEMvLfZDvQFZLQc2YmY%2F-LIitQjZj9GDqU5Xp85k%2F-LIiukMGUOHJ306ZPWB1%2FSnip20180730_10.png?alt=media\&token=2773f532-765d-4d64-8783-cc401513f56d)

![](https://3788097850-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LEMvLfZDvQFZLQc2YmY%2F-LIitQjZj9GDqU5Xp85k%2F-LIivyF4Pr1_R9KGk_cH%2FSnip20180730_12.png?alt=media\&token=a99f2439-cd8c-4e22-a7a4-30c02af21e90)

* 复制策略示列后，打开**先前创建的S3存储桶** 的详细信息。（※建议在另一个标签或窗口上操作）
* 在S3中，按“权限”>>“存储桶策略”操作菜单。
* 在存储桶策略编辑器中，适用之前的样本策略

![](https://3788097850-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LEMvLfZDvQFZLQc2YmY%2F-LIoK8HS-ntrR4Z25fLf%2F-LIoKESI522gBJbicM4H%2FSnip20180801_63.png?alt=media\&token=8d7b599c-f6cd-4088-b9fd-d257063b7379)

返回到“第2步：选择交付选项”，输入以下项目并进行下一步。

* 报告路径前缀：任意（※也可忽略）
* 圧缩：任意

如果存储桶策略不正确，在验证不会成为“有效桶”。

请再次确认S3菜单。

![](https://3788097850-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LEMvLfZDvQFZLQc2YmY%2F-LIsJZVWv2oGFbzo-XTz%2F-LIsJjP-QUmpv5EW59Bj%2FSnip20180802_77.png?alt=media\&token=bfeeb78c-79c6-4357-90ae-79132b57a6f8)

检查“第3步：审核”的显示内容中是否有错误并点击查看和完成。

![](https://3788097850-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LEMvLfZDvQFZLQc2YmY%2F-LOQfqkCL0ctgWgq7DJH%2F-LOQg6v9SMoFc5-4hOYD%2FSnip20181010_1.png?alt=media\&token=b2dc1954-6e8d-4d05-bd90-942ef54920c6)

## 步骤2：创建一个授权Mobingi可以读取的IAM角色 <a href="#step2" id="step2"></a>

从AWS管理控制台中，打开IAM服务并转到“角色”>>“创建角色”菜单。

![](https://3788097850-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LEMvLfZDvQFZLQc2YmY%2F-LIitQjZj9GDqU5Xp85k%2F-LIiwIm8fP_1B6oxnETQ%2FSnip20180730_14.png?alt=media\&token=f6270208-d814-498b-ab25-92b166da4ad2)

在“选择受信任实体的类型”中选择“其他AWS帐户”，输入下面的Mobingi帐户ID。

* Mobingi帐户ID： 131920598436

![](https://3788097850-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LEMvLfZDvQFZLQc2YmY%2F-LIn2Gwo5WVS4pTGxJkY%2F-LInCQYhLo-uLiB20P-j%2FSnip20180801_57.png?alt=media\&token=09aff072-cb9c-4b8e-8696-02c0f73b5c49)

在“Attach permissions policies”菜单中，选择“创建策略”。

![](https://3788097850-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LEMvLfZDvQFZLQc2YmY%2F-LIitQjZj9GDqU5Xp85k%2F-LIiweFSBhuvUSmbT0Qb%2FSnip20180730_5.png?alt=media\&token=a02ca108-d066-4ef6-af6a-386b7bdb5c26)

由于在另一个标签（窗口）中打开“创建策略”菜单，选择JSON作为输入格式，以以下的内容输入策略。请将 Resource的`{replace_to_report_bucket}`部分置换为 **要使用的报告的存储桶名称**。

```bash
{
    "Version": "2012-10-17",
   "Statement": [
         {
               "Effect": "Allow",
               "Action": [
                     "s3:Get*",
                     "s3:List*"
               ],
               "Resource": [
                     "arn:aws:s3:::{replace_to_report_bucket}",
                     "arn:aws:s3:::{replace_to_report_bucket}/*"
               ]
         }
   ]
}
```

![](https://3788097850-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LEMvLfZDvQFZLQc2YmY%2F-LIoyN_pDDjCgdz33fyS%2F-LIoyTtdOodS15EXiOUE%2FSnip20180801_72.png?alt=media\&token=07ca628d-ddd1-4f0f-be57-426c1bd8180e)

进入“查看策略”，输入以下项目并创建策略。

* 名称： 任意(※必須)
* 描述：任意

![](https://3788097850-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LEMvLfZDvQFZLQc2YmY%2F-LIoK8HS-ntrR4Z25fLf%2F-LIoKKhqUYRq0ztPXRDM%2FSnip20180801_64.png?alt=media\&token=11bc9e1d-f824-4bc4-a9bb-f5d1753b5915)

返回“创建角色”菜单并更新列表，显示之前创建的策略。 激活选项，进入下一步确认。

![](https://3788097850-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LEMvLfZDvQFZLQc2YmY%2F-LIsVoPq61sPYtTos3Xo%2F-LIsVtAyzEVr1Mhit9fP%2FSnip20180802_88.png?alt=media\&token=18104115-005a-453a-858a-e6c00a9e2546)

在“确认”菜单中，输入以下项目。

* 角色名称：任意（\*必填）
* 角色描述：任意

确认是否已适用“可信任实体”和“策略”，并创建角色。

![](https://3788097850-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LEMvLfZDvQFZLQc2YmY%2F-LIsVoPq61sPYtTos3Xo%2F-LIsWe0cYCjM7Gj-t3nn%2FSnip20180802_89.png?alt=media\&token=276b3ef3-f293-48aa-80f4-e4d2747b5680)

记录已创建的角色的ARN。

![](https://3788097850-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LEMvLfZDvQFZLQc2YmY%2F-LIsVoPq61sPYtTos3Xo%2F-LIsYIHOtJr_OBQsaisy%2FSnip20180802_90.png?alt=media\&token=61264bcb-7966-4f8f-97b1-9d218e308602)
