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

创建自定义小组件

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

在 CloudWatch 控制面板中创建自定义小组件

  1. 访问 https://console.aws.amazon.com/cloudwatch/,打开 CloudWatch 控制台。

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

  3. 选择 Add widget

  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. 选择 Next (下一步)

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

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

      4. 输入小组件的标题。

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

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