创建自定义小组件 - Amazon CloudWatch
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

创建自定义小组件

要创建自定义小部件,您可以使用 Amazon 提供的任意一种示例,也可以创建自己的小部件。Amazon 示例包括使用 JavaScript 和 Python 的示例,并且这些示例是通过 Amazon CloudFormation 堆栈创建的。有关示例列表,请参阅 示例自定义小组件

在 CloudWatch 控制面板中创建自定义小组件
  1. 访问 https://console.aws.amazon.com/cloudwatch/ 打开 CloudWatch 控制台。

  2. 在导航窗格中,选择 Dashboards(控制面板),然后选择一个控制面板。

  3. 选择 + 符号。

  4. 选择 Custom widget(自定义小组件)

  5. 使用以下方法之一:

    • 要使用 Amazon 提供的自定义小部件,请执行以下操作:

      1. 在下拉框中选择示例。

        Amazon CloudFormation 控制台在新浏览器中启动。在 Amazon CloudFormation 控制台中,执行以下操作:

      2. (可选)自定义 Amazon CloudFormation 堆栈名称。

      3. 选择所示例使用的任何参数。

      4. 选择 I acknowledge that Amazon CloudFormation might create IAM resources(我确认,Amazon CloudFormation 可能创建 IAM 资源),然后选择 Create stack(创建堆栈)

    • 要自行创建 Amazon 提供的自定义小组件,请执行以下操作:

      1. 选择下一步

      2. 选择从列表中选择 Lambda 函数,或输入其 Amazon Resource Name (ARN)。如果从列表中选择它,还要指定函数所在的区域以及要使用的版本。

      3. 对于 Parameters(参数),选择函数所使用的任何参数。

      4. 输入小组件的标题。

      5. 对于 Update on(更新),配置应该更新小组件的时间(应该再次调用 Lambda 函数的时间)。此选项可以是以下一个或多个项:Refresh(刷新)以便在控制面板自动刷新时更新它,Resize(调整大小)以便在调整小组件大小时更新它,或者 Time Range(时间范围)以便在调整控制面板的时间范围时更新它(包括缩放图表时)。

      6. 如果对预览满意,请选择 Create widget(创建小组件)