

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# DevOps Guru 入門
<a name="getting-started"></a>

在本節中，您將了解如何開始使用 Amazon DevOps Guru，以便分析應用程式的營運資料和指標以產生洞見。

**Topics**
+ [

# 步驟 1：設定
](get-set-up.md)
+ [

# 步驟 2：啟用 DevOps Guru
](getting-started-enable-service.md)
+ [

# 步驟 3：指定您的 DevOps Guru 資源涵蓋範圍
](choose-coverage.md)

# 步驟 1：設定
<a name="get-set-up"></a>

開始之前，請執行 中的步驟來準備 [設定 Amazon DevOps Guru](setting-up.md)。

# 步驟 2：啟用 DevOps Guru
<a name="getting-started-enable-service"></a>

若要將 Amazon DevOps Guru 設定為第一次使用，您必須選擇設定 DevOps Guru 的方式。您可以監控整個組織的應用程式，或監控目前帳戶中的應用程式。

您可以在整個組織中監控應用程式，或僅為目前的帳戶啟用 DevOps Guru。下列程序概述了根據您的需求設定 DevOps Guru 的不同方式。

# 監控整個組織的帳戶
<a name="getting-started-multi-account"></a>

如果您選擇監控整個組織的應用程式，請登入您的組織管理帳戶。您可以選擇性地將組織成員帳戶設定為**委派管理員**。您一次只能有一個委派管理員，稍後可以修改管理員設定。您設定的管理帳戶和委派管理員帳戶都可以存取組織中所有帳戶的所有洞見。

您可以使用 主控台為您的組織新增跨帳戶支援，也可以使用 CLI AWS 來執行此操作。

## 使用 DevOps Guru 主控台加入
<a name="w2aac16b9b7b7"></a>

您可以使用 主控台，為整個組織的帳戶新增支援。

**使用 主控台讓 DevOps Guru 檢視彙總的洞見**

1. 開啟位於 https：//[https://console.aws.amazon.com/devops-guru/](https://console.aws.amazon.com/devops-guru/) 的 Amazon DevOps Guru 主控台。

1. 選擇**監控整個組織的應用程式**做為設定類型。

1. 選擇您要用作委派管理員的帳戶。然後，選擇**註冊委派管理員**。這可讓您存取已啟用 DevOps Guru 的任何帳戶的合併檢視。委派管理員具有整個組織所有 DevOps Guru 洞察和指標的合併檢視。您可以使用 SSM 快速設定或 AWS CloudFormation 堆疊集啟用其他帳戶。若要進一步了解快速設定，請參閱[使用快速設定設定 DevOps Guru](https://docs.aws.amazon.com/systems-manager/latest/userguide/quick-setup-devops.html)。若要進一步了解如何使用堆疊集進行設定，請參閱*CloudFormation 《 使用者指南*》中的[使用堆疊](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/stacks.html)，以及 [步驟 2 – 判斷 DevOps Guru 的涵蓋範圍](setting-up.md#setting-up-determine-coverage)和 [使用 CloudFormation 堆疊來識別 DevOps Guru 應用程式中的資源](working-with-cfn-stacks.md)。

## 使用 CLI AWS 加入
<a name="w2aac16b9b7b9"></a>

您可以使用 AWS CLI 讓 DevOps Guru 檢視彙總的洞見。執行下列命令。

```
aws iam create-service-linked-role --aws-service-name devops-guru.amazonaws.com --description "My service-linked role to support DevOps Guru"

aws organizations enable-aws-service-access --service-principal devops-guru.amazonaws.com

aws organizations register-delegated-administrator --account-id >ACCOUNT_ID< --service-principal devops-guru.amazonaws.com
```

下表說明 命令。


| 命令 | Description | 
| --- | --- | 
|  `create-service-linked-role`  |  授予 DevOps Guru 收集組織相關資訊的許可。如果此步驟不成功，請勿繼續。  | 
|  `enable-aws-service-access`  |  將您的組織加入 DevOps Guru。  | 
|  `register-delegated-administrator`  |  提供成員帳戶的存取權，以檢視洞見。  | 

# 監控您目前的 帳戶
<a name="getting-started-single-account"></a>

如果您選擇監控目前 AWS 帳戶中的應用程式，請選擇您的帳戶和區域中涵蓋或分析 AWS 的資源，並指定一或兩個用於在建立洞見時通知您的 Amazon Simple Notification Service 主題。您可以視需要稍後更新這些設定。

**讓 DevOps Guru 監控目前 AWS 帳戶中的應用程式**

1. 開啟位於 https：//[https://console.aws.amazon.com/devops-guru/](https://console.aws.amazon.com/devops-guru/) 的 Amazon DevOps Guru 主控台。

1. 選擇**監控目前 AWS 帳戶中的應用程式**做為設定類型。

1. 在 **DevOps Guru 分析涵蓋範圍內**，選擇下列其中一項。
   + **分析目前 AWS 帳戶中的所有 AWS 資源**：DevOps Guru 會分析您帳戶中的所有 AWS 資源。
   + **選擇 AWS 資源以供稍後分析**：您稍後選擇分析界限。如需詳細資訊，請參閱[判斷 DevOps Guru 的涵蓋範圍](setting-up.md#setting-up-determine-coverage)及[在 DevOps Guru 中更新您的 AWS 分析涵蓋範圍](update-settings.md#update-coverage)。

   DevOps Guru 可以分析與其支援 AWS 的帳戶相關聯的任何資源。如需支援服務和資源的詳細資訊，請參閱 [Amazon DevOps Guru 定價](https://aws.amazon.com/devops-guru/pricing/)。

1. 您最多可以新增兩個主題。DevOps Guru 使用 主題來通知您重要的 DevOps Guru 事件，例如建立新的洞見。如果您現在未指定主題，您可以稍後在導覽窗格中選擇**設定**來新增主題。

   1. 在**指定 Amazon SNS 主題**中，選擇要使用的主題。

   1.  若要新增 Amazon SNS 主題，請執行下列其中一項操作。
      +  選擇**使用電子郵件產生新的 SNS 主題**。然後，從**指定電子郵件地址**中，輸入您要接收通知的電子郵件地址。若要輸入其他電子郵件地址，請選擇**新增電子郵件**。
      +  選擇**使用現有的 SNS 主題**。然後，從**選擇 AWS 帳戶中的主題**中，選擇您要使用的主題。
      +  選擇**使用現有的 SNS 主題 ARN，從另一個帳戶指定現有的主題**。然後，在**輸入主題的 ARN** 中，輸入主題 ARN。ARN 是主題的 Amazon Resource Name。您可以在不同的帳戶中指定主題。如果您在另一個帳戶中使用主題，則必須將資源政策新增至主題。如需詳細資訊，請參閱[Amazon SNS 主題的許可](sns-required-permissions.md)。

1.  選擇**啟用**。

若要將 Amazon DevOps Guru 設定為第一次使用，您必須選擇帳戶和區域中涵蓋或分析的資源 AWS ，並指定一或兩個用於在建立洞見時通知您的 Amazon Simple Notification Service 主題。您可以視需要稍後更新這些設定。

# 步驟 3：指定您的 DevOps Guru 資源涵蓋範圍
<a name="choose-coverage"></a>

如果您在稍後啟用 DevOps Guru 時選擇指定 AWS 資源，則需要選擇 AWS 帳戶中建立您要分析之資源的 CloudFormation 堆疊。 CloudFormation 堆疊是您以單一單位管理的一組 AWS 資源。您可以使用一或多個堆疊來包含執行營運應用程式所需的所有資源，然後指定這些資源，以便 DevOps Guru 分析這些資源。如果您未指定堆疊，DevOps Guru 會分析您帳戶中的所有 AWS 資源。如需詳細資訊，請參閱*CloudFormation 《 使用者指南*》中的[使用堆疊](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/stacks.html)，以及 [判斷 DevOps Guru 的涵蓋範圍](setting-up.md#setting-up-determine-coverage)和 [使用 CloudFormation 堆疊來識別 DevOps Guru 應用程式中的資源](working-with-cfn-stacks.md)。

**注意**  
如需支援服務和資源的詳細資訊，請參閱 [Amazon DevOps Guru 定價](https://aws.amazon.com/devops-guru/pricing/)。

**指定 DevOps Guru 資源涵蓋範圍**

1. 開啟位於 https：//[https://console.aws.amazon.com/devops-guru/](https://console.aws.amazon.com/devops-guru/) 的 Amazon DevOps Guru 主控台。

1. 在導覽窗格中展開**設定**。

1. 在**分析的資源**中，選擇**編輯分析的資源**。

1. 選擇下列其中一個涵蓋範圍選項。
   + 如果您希望 DevOps Guru 分析帳戶和區域中所有支援的資源，請選擇**所有** AWS 帳戶資源。如果您選擇此選項， AWS 您的帳戶就是您的資源分析涵蓋範圍界限。您帳戶中每個堆疊中的所有資源都會分組到自己的應用程式中。任何不在堆疊中的剩餘資源都會分組到自己的應用程式中。
   + 如果您希望 DevOps Guru 分析所選堆疊中的資源，請選擇 **CloudFormation ** 堆疊，然後選擇下列其中一個選項。
     + **所有資源** – 分析您帳戶中堆疊中的所有資源。每個堆疊中的資源會分組到自己的應用程式中。不會分析您帳戶中任何不在堆疊中的資源。
     + **選取堆疊** – 選取您希望 DevOps Guru 分析的堆疊。您選取的每個堆疊中的資源會分組到自己的應用程式。您可以在**尋找**堆疊中輸入堆疊的名稱，以快速找到特定堆疊。您最多可以選取 1，000 個堆疊。

     如需詳細資訊，請參閱[使用 CloudFormation 堆疊來識別 DevOps Guru 應用程式中的資源](working-with-cfn-stacks.md)。
   + 如果您希望 DevOps Guru 分析包含您選擇的**標籤**的所有資源，請選擇標籤。選擇*金鑰*，然後選擇下列其中一個選項。
     + **所有帳戶資源** – 分析目前區域和帳戶中的所有 AWS 資源。具有所選標籤索引鍵的資源會依標籤值分組，如果有的話。沒有此標籤索引鍵的資源會個別分組和分析。
     + **選擇特定標籤值** – 會分析包含具有所選*索引鍵*之標籤的所有資源。DevOps Guru 會根據標籤*的值*將您的資源分組到應用程式中。

     如需詳細資訊，請參閱[使用標籤來識別 DevOps Guru 應用程式中的資源](working-with-resource-tags.md)。
   +  如果您不希望 DevOps Guru 分析任何資源，請選擇**無**。此選項會停用 DevOps Guru，讓您停止因資源分析而產生費用。

1. 選擇**儲存**。