

# 使用网络综合监测仪中的监测仪和探测器
<a name="nw-monitor-working-with"></a>

首先，在网络综合监测仪中创建带有探测器的监测仪，以测量指定聚合周期内的网络性能。然后，您可以更新监测仪以进行所需的更改，例如，更改聚合周期、停用或激活探测器，或者添加或删除标签。

以下部分提供有关使用 Amazon CloudWatch 控制台为监测仪和探测器完成这些任务的分步指导。也可以使用 AWS Command Line Interface 对监测仪进行更改。

**Topics**
+ [创建监视器](getting-started-nw.md)
+ [编辑监测仪](nw-monitor-edit.md)
+ [删除监测仪](nw-monitor-delete.md)
+ [激活或停用探测器](nw-monitor-probe-status.md)
+ [向监测仪添加探测器](nw-monitor-add-probe.md)
+ [编辑探测器](nw-monitor-probe-edit.md)
+ [删除探测器](nw-monitor-probe-delete.md)
+ [标记和取消标记资源](nw-monitor-tags-cli.md)

# 创建监视器
<a name="getting-started-nw"></a>

以下部分介绍如何在网络综合监测仪中创建包含所需探测器的监测仪。创建监测仪时，可以通过选择源子网，然后为每个子网最多添加四个目标地，以此指定探测器。每个源-目标对即为一个探测器。

创建监测仪后，可以对其进行更改，例如，添加、移除或停用探测器。有关更多信息，请参阅 [使用网络综合监测仪中的监测仪和探测器](nw-monitor-working-with.md)。

可以使用 Amazon CloudWatch 控制台或 AWS Command Line Interface 来管理监测仪和探测器。要以编程方式使用网络综合监测仪，请参阅《[Network Synthetic Monitor API Reference](https://docs.aws.amazon.com/networkmonitor/latest/APIReference/Welcome.html)》和《AWS Command Line Interface Command Reference》中的 [networkmonitor](https://docs.aws.amazon.com/cli/latest/reference/networkmonitor/)。

以下过程提供有关使用 Amazon CloudWatch 控制台创建监测仪的分步指导。
+ [定义监测仪详细信息](#NWDefineDetails)
+ [选择源和目标](#NWSourceDestination)
+ [确认探测器](#NWConfirmProbes)
+ [查看并创建监测仪](#NWReviewCreate)

**重要**  
这些步骤需一次性完成。您无法保存正在进行的工作以待后续处理。

## 定义监测仪详细信息
<a name="define-details-nw"></a>

创建监测仪的第一步是定义基本详细信息，方法是为监测仪命名和定义聚合周期。（可选）您还可以添加标签。

**定义监测仪详细信息**

1. 点击 [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/) 打开 CloudWatch 控制台，然后在**网络监测**下选择**综合监测仪**。

1. 选择 **Create monitor（创建监控）**。

1. 对于**监测仪名称**，输入监测仪的名称。

1. 对于**聚合周期**，选择您想要向 CloudWatch 发送指标的频率：**30 秒**或 **60 秒**。
**注意**  
较短的聚合周期有助于更快地检测网络问题。但是，您选择的聚合周期可能会影响账单费用。有关定价的更多信息，请参阅 [Amazon CloudWatch 定价](https://aws.amazon.com//cloudwatch/pricing/)页面。

1. （可选）对于**标签**，添加**键**和**值**对以帮助识别此资源，以使您可以搜索或筛选特定信息。

   1. 选择**添加新标签**。

   1. 输入**键**名称和关联**值**。

   1. 要添加新标签，请选择**添加新标签**。

      选择**添加新标签**即可添加多个标签，也可选择**删除**来删除标签。

   1. 如果要将标签与监测仪的探针关联，则请保持选中**向监测仪创建的探针添加标签**。这样即可向监测仪探针添加标签，这对基于标签的身份验证或计量可能有帮助。

1. 选择**下一步**。在下一页上，您将指定源和目标，以便为监测仪创建探测器。

## 选择源和目标
<a name="source-destination-nw"></a>

对于网络综合监测仪中的每个监测仪，您可以指定一个或多个探测器，即 AWS 源和目标的组合。
+ 探测器源是网络运行所在区域中的 VPC 和关联子网，或者只有 VPC 子网。
+ 目标是本地 IP 地址、网络协议、端口和网络数据包大小的组合。

**重要**  
这些步骤需一次性完成。您无法保存正在进行的工作以待后续处理。

**选择源和目标**

1. 先决条件：[定义监测仪详细信息](#define-details-nw)。

1. 在 **AWS** **网络源**下，选择要包含在监测仪中的一个或多个子网。要选择 VPC 中的所有子网，请选择该 VPC。或者，选择 VPC 内的特定子网。所选子网即为监测仪源。

1. 对于**目标 1**，输入本地网络的目标 IP 地址。同时支持 IPv4 和 IPv6 地址。

1. 选择**高级设置**。

1. 对于**协议**，为本地目标选择网络协议。该协议可以是 **ICMP** 或 **TCP**。

1. 如果选择 **TCP**，请输入以下信息：

   1. 输入您的网络用于连接的**端口**。该端口号必须为介于 **1** 到 **65535** 之间的数字。

   1. 输入**数据包大小**。此即探测器在源和目标之间发送的各个数据包的大小（以字节为单位）。数据包大小必须为介于 **56** 到 **8500** 之间的数字。

1. 选择**添加目标**，向监测仪添加另一个本地目标。针对您要添加的每个目标重复这些步骤。

1. 添加完源和目标后，选择**下一步**以确认监测仪的探测器。

## 确认探测器
<a name="confirm-probes-nw"></a>

在**确认探测器**页面上，查看将为监测仪创建的所有探测器，确保其源和目标设置正确。

**确认探测器**页面会显示您在上一步中指定的探测器规格的源和目标所有可能的组合。例如，如果您有六个源子网和四个目标 IP 地址，总共有 24 种可能的探测器组合，因此将创建 24 个探测器。

**重要**  
这些步骤应在一个会话中完成。您无法保存正在进行的工作以待后续处理。
 **确认探测器**页面不会表明探测器是否有效。我们建议您仔细查看此页面，然后删除任何无效的探测器。如果不删除，则您可能需要为无效的探测器付费。

**确认监测仪探测器**

1. 先决条件：[选择源和目标](#source-destination-nw)。

1. 在**确认探针**页面上，查看源和目标探针组合列表。

1. 选择要从监测仪中删除的所有探针，然后选择**删除**。
**注意**  
系统不会提示您确认删除探针。如果您删除探针并想要将其恢复，则必须重新进行设置。您可以按照 [向监测仪添加探测器](nw-monitor-add-probe.md) 中的步骤操作，向现有监测仪添加探针。

1. 选择**下一步**，然后查看监测仪详细信息。

## 查看并创建监测仪
<a name="review-create-nw"></a>

最后一步是查看监测仪和监测仪探测器的详细信息，然后创建监测仪。此时，您可以更改有关监测仪的任何信息。

检查完毕后，更改所有不正确的信息，然后创建监测仪。

创建监测仪后，网络综合监测仪就会开始跟踪指标，并且您将开始为监测仪中的探测器付费。

**重要**  
此步骤应在一个会话中完成。您无法保存正在进行的工作以待后续处理。
如果您选择编辑某个部分，则必须从进行编辑的那一刻开始逐步完成创建监测仪的过程。之前的监测仪创建页面会保留您已经输入的信息。

**查看并创建监测仪**

1. 在**查看并创建探测器**页面上，为要进行更改的任意部分选择**编辑**。

1. 在该部分进行更改，然后选择**下一步**。

1. 完成编辑后，选择**创建监测仪**。

   网络综合监测仪页面的**监测仪**部分会显示监测仪创建的当前状态。当网络综合监测仪仍在创建监测仪时，**状态**为**待处理**。当**状态**更改为**活动**时，即可通过访问监测仪控制面板查看 CloudWatch 指标。

   有关使用监测仪控制面板的信息，请参阅 [网络综合监测仪控制面板](nw-monitor-dashboards.md)。

**注意**  
新添加的监测仪可能需要几分钟才能开始收集网络指标。

# 编辑监测仪
<a name="nw-monitor-edit"></a>

您可以编辑网络综合监测仪的信息，包括更改名称、设置新的聚合周期，或者添加或移除标签。更改监测仪的信息不会更改任何与之关联的探测器。

可以使用 Amazon CloudWatch 控制台或 AWS Command Line Interface 来管理监测仪和探测器。要以编程方式使用网络综合监测仪，请参阅《[Network Synthetic Monitor API Reference](https://docs.aws.amazon.com/networkmonitor/latest/APIReference/Welcome.html)》和《AWS Command Line Interface Command Reference》中的 [networkmonitor](https://docs.aws.amazon.com/cli/latest/reference/networkmonitor/)。

**使用控制台编辑监测仪**

1. 点击 [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/) 打开 CloudWatch 控制台，然后在**网络监测**下选择**综合监测仪**。

1. 在**监测仪**部分，选择要编辑的监测仪。

1. 在监测仪控制面板页面上，选择**编辑**。

1. 在**监测仪名称**中输入监测仪的新名称。

1. 在**聚合周期**中选择要向 CloudWatch 发送指标的频率。有效期为：
   + **30 秒**
   + **60 秒**
**注意**  
较短的聚合周期有助于更快地检测网络问题。但是，您选择的聚合周期可能会影响账单费用。有关定价的更多信息，请参阅 [Amazon CloudWatch 定价](https://aws.amazon.com//cloudwatch/pricing/)页面。

1. （可选）在**标签**部分添加**键**和**值**对可进一步帮助识别此项资源，您可以在此基础上搜索或筛选特定信息。您也可以只更改任何当前**键**的**值**。

   1. 选择**添加新标签**。

   1. 输入**键**名称和关联**值**。

   1. 要添加新标签，请选择**添加新标签**。

      选择**添加新标签**即可添加多个标签，也可选择**删除**来删除标签。

   1. 如果要将标签与监测仪关联，请保持选中**向监测仪创建的探测器添加标签**。这样即可向监测仪探测器添加标签，如果您使用的是基于标签的身份验证或计量，这种做法很有帮助。

1. 选择**保存更改**。

# 删除监测仪
<a name="nw-monitor-delete"></a>

在删除网络综合监测仪中的监测仪之前，无论监测仪**状态**如何，必须停用或删除与该监测仪关联的所有探测器。删除监测仪后，您不再需要为监测仪中探测器支付费用。请注意，已删除的监测仪无法恢复。

可以使用 Amazon CloudWatch 控制台或 AWS Command Line Interface 来管理监测仪和探测器。要以编程方式使用网络综合监测仪，请参阅《[Network Synthetic Monitor API Reference](https://docs.aws.amazon.com/networkmonitor/latest/APIReference/Welcome.html)》和《AWS Command Line Interface Command Reference》中的 [networkmonitor](https://docs.aws.amazon.com/cli/latest/reference/networkmonitor/)。

**使用控制台删除监测仪**

1. 点击 [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/) 打开 CloudWatch 控制台，然后在**网络监测**下选择**综合监测仪**。

1. 在**监测仪**部分，选择要删除的监测仪。

1. 选择**操作**，然后选择**删除**。

1. 如果您有任何处于活动状态的监测仪探针，则系统将提示您停用。选择**停用探测器**。
**注意**  
选择**停用探测器**后，您将无法取消或撤消此操作。但已停用的探测器不会从监测仪中删除。如果您愿意，则可以稍后将其重新激活。有关更多信息，请参阅 [激活或停用探测器](nw-monitor-probe-status.md)。

1. 在确认字段中，输入 **confirm**，然后选择**删除**。

或者，您以编程方式删除监测仪，例如，通过使用 AWS Command Line Interface。

**使用 CLI 删除监测仪**

1. 要删除监测仪，您需要知道监测仪名称。如果您不知道名称，则请运行 [list-monitors](https://docs.aws.amazon.com/cli/latest/reference/networkmonitor/list-monitors.html) 命令获取监测仪列表。记下要删除的监测仪的名称。

1. 验证该监测仪是否包含任何活动的探针。根据上一步的监测仪名称，使用 [get-monitor](https://docs.aws.amazon.com/cli/latest/reference/networkmonitor/get-monitor.html)。此操作将返回该监测仪的所有关联探测器的列表。

1. 如果监测仪包含活动的探针，则必须首先将这些探针设置为非活动状态或将其删除。
   + 要将探测器设置为非活动状态，请使用 [update-probe](https://docs.aws.amazon.com/cli/latest/reference/networkmonitor/update-probe.html)，并将状态设置为 `INACTIVE`。
   + 要删除探测器，请使用 [delete-probe](https://docs.aws.amazon.com/cli/latest/reference/networkmonitor/delete-probe.html)。

1. 将探针设置为 `INACTIVE` 或删除后，您可以通过运行 [delete-monitor](https://docs.aws.amazon.com/cli/latest/reference/networkmonitor/create-probe.html) 命令来删除监测仪。当您删除监测仪时，不会删除非活动探针。

# 激活或停用探测器
<a name="nw-monitor-probe-status"></a>

您可以在网络综合监测仪中激活或停用监测仪中的探测器。如果您目前并未使用探测器，但将来可能需要再次使用，则可能需要将其停用。如果停用探针而不是删除探针，则您无需花时间重新设置。您无需支付已停用探测器的费用。

可以使用 Amazon CloudWatch 控制台或 AWS Command Line Interface 来管理监测仪和探测器。要以编程方式使用网络综合监测仪，请参阅《[Network Synthetic Monitor API Reference](https://docs.aws.amazon.com/networkmonitor/latest/APIReference/Welcome.html)》和《AWS Command Line Interface Command Reference》中的 [networkmonitor](https://docs.aws.amazon.com/cli/latest/reference/networkmonitor/)。

**使用控制台将探针设置为活动或非活动状态**

1. 点击 [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/) 打开 CloudWatch 控制台，然后在**网络监测**下选择**综合监测仪**。

1. 选择**监测仪详细信息**选项卡。

1. 在**探测器**部分，选择要激活或停用的探测器。

1. 选择**操作**，然后选择**激活**或**停用**。
**注意**  
重新激活探针后，探针会再次开始产生的计费。

# 向监测仪添加探测器
<a name="nw-monitor-add-probe"></a>

可以为网络综合监测仪中的现有监测仪添加探测器。请注意，当您向监测仪添加探针时，账单结构将更新为包含新探针。

可以使用 Amazon CloudWatch 控制台或 AWS Command Line Interface 来管理监测仪和探测器。要以编程方式使用网络综合监测仪，请参阅《[Network Synthetic Monitor API Reference](https://docs.aws.amazon.com/networkmonitor/latest/APIReference/Welcome.html)》和《AWS Command Line Interface Command Reference》中的 [networkmonitor](https://docs.aws.amazon.com/cli/latest/reference/networkmonitor/)。

**使用控制台向监测仪添加探测器**

1. 点击 [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/) 打开 CloudWatch 控制台，然后在**网络监测**下选择**综合监测仪**。

1. 在**监测仪**部分，执行以下任一操作：
   + 选择要向其添加探测器的监测仪**名称**链接。选择**监测仪详细信息**选项卡，然后在**探测器**部分选择**添加探测器**。
   + 选择监测仪复选框，选择**操作**，然后选择**添加探测器**。

1. 在**添加探测器**页面上，执行以下操作：

   1.  在 **AWS** **网络源**下，选择要向监测仪添加的子网。
**注意**  
一次仅能添加一个探测器，每个监测仪最多可以添加四个探测器。

   1.  输入本地网络的目标 **IP 地址**。同时支持 IPv4 和 IPv6 地址。

   1.  选择**高级设置**。

   1.  为目标选择网络**协议**。该协议可以是 **ICMP** 或 **TCP**。

   1.  如果**协议**为 **TCP**，请输入以下信息。否则，请跳到下一步：
      + 输入您的网络用于连接的**端口**。该端口号必须为介于 **1** 到 **65535** 之间的数字。
      + 输入**数据包大小**。此即探测器在源和目标之间发送的各个数据包的大小（以字节为单位）。数据包大小必须为介于 **56** 到 **8500** 之间的数字。

1. （可选）在**标签**部分添加**键**和**值**对可进一步帮助识别此项资源，您可以在此基础上搜索或筛选特定信息。

   1. 选择**添加新标签**。

   1. 输入**键**名称和关联**值**。

   1. 要添加新标签，请选择**添加新标签**。

      选择**添加新标签**即可添加多个标签，也可选择**删除**来删除任何标签。

1. 选择**添加探测器**。

   当探测器处于激活状态时，**状态**显示为**待定**。探测器可能需要几分钟才能变为**活动**状态。

# 编辑探测器
<a name="nw-monitor-probe-edit"></a>

无论现有探针处于活动还是非活动状态，您都可以更改该探针的任何信息。

可以使用 Amazon CloudWatch 控制台或 AWS Command Line Interface 来管理监测仪和探测器。要以编程方式使用网络综合监测仪，请参阅《[Network Synthetic Monitor API Reference](https://docs.aws.amazon.com/networkmonitor/latest/APIReference/Welcome.html)》和《AWS Command Line Interface Command Reference》中的 [networkmonitor](https://docs.aws.amazon.com/cli/latest/reference/networkmonitor/)。

**使用控制台编辑探针**

1. 点击 [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/) 打开 CloudWatch 控制台，然后在**网络监测**下选择**综合监测仪**。

   在**名称**下，选择监测仪链接，打开监测仪控制面板。

1. 选择**监测仪详细信息**选项卡。

1. 在**探针**部分，选择要编辑的探针的链接。

1. 在探针详情页上，选择**编辑**。

1. 在**编辑*探针***页面上，输入探针的新目标 **IP 地址**。同时支持 IPv4 和 IPv6 地址。

1. 选择**高级设置**。

1. 依次选择网络**协议**、**ICMP** 或 **TCP**。

1.  如果**协议**为 **TCP**，则请输入以下信息：
   + 输入您的网络用于连接的**端口**。该端口号必须为介于 **1** 到 **65535** 之间的数字。
   + 输入**数据包大小**。此即探测器在源和目标之间发送的各个数据包的大小（以字节为单位）。数据包大小必须为介于 **56** 到 **8500** 之间的数字。

1. （可选）添加、更改或删除探针的标签。

1. 选择**保存更改**。

# 删除探测器
<a name="nw-monitor-probe-delete"></a>

如果您确认以后不再需要使用探针，则可将其删除而非停用。您无法恢复已删除的探针；相反地，您必须重新创建该探针。删除探针后，该探针将停止计费。

可以使用 Amazon CloudWatch 控制台或 AWS Command Line Interface 来管理监测仪和探测器。要以编程方式使用网络综合监测仪，请参阅《[Network Synthetic Monitor API Reference](https://docs.aws.amazon.com/networkmonitor/latest/APIReference/Welcome.html)》和《AWS Command Line Interface Command Reference》中的 [networkmonitor](https://docs.aws.amazon.com/cli/latest/reference/networkmonitor/)。

**使用控制台删除探测器**

1. 点击 [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/) 打开 CloudWatch 控制台，然后在**网络监测**下选择**综合监测仪**。

1. 在**监测仪**部分的**名称**下，选择监测仪链接以打开监测仪控制面板。

1. 选择**监测仪详细信息**选项卡。

1. 选择监测仪复选框，选择**操作**，然后选择**删除**。

1. 在**删除探测器**对话框中，执行以下操作：

1. 选择**删除**，确认您要删除探测器。

   **探测器**部分的探测器**状态**显示为**正在删除**。删除后，探测器将从**探测器**部分删除。

# 标记和取消标记资源
<a name="nw-monitor-tags-cli"></a>

可以在网络综合监测仪中使用资源标签来添加或移除标签。

可以通过在控制台中更新监测仪或探测器来更新标签。或者，以编程方式处理标签，例如，通过使用 AWS Command Line Interface。

**使用 CLI 更新监测仪标签**
+ 要列出资源标签，请使用 [list-tags-for-resources](https://docs.aws.amazon.com/cli/latest/reference/networkmonitor/list-tags-for-resources.html)。
+ 要标记资源，请使用 [tag-resource](https://docs.aws.amazon.com/cli/latest/reference/networkmonitor/tag-resource.html)。
+ 要取消标记资源，请使用 [untag-resource](https://docs.aws.amazon.com/cli/latest/reference/networkmonitor/untag-resource.html)。