创建自定义小组件
要创建自定义小部件,您可以使用 AWS 提供的任意一种示例,也可以创建自己的小部件。AWS 示例包括使用 JavaScript 和 Python 的示例,并且这些示例是通过 AWS CloudFormation 堆栈创建的。有关示例列表,请参阅 示例自定义小组件。
在 CloudWatch 控制面板中创建自定义小组件
-
访问 https://console.aws.amazon.com/cloudwatch/
打开 CloudWatch 控制台。 -
在导航窗格中,选择 Dashboards(控制面板),然后选择一个控制面板。
-
选择 + 符号。
-
选择 Custom widget(自定义小组件)。
-
使用以下方法之一:
要使用 AWS 提供的自定义小部件,请执行以下操作:
在下拉框中选择示例。
AWS CloudFormation 控制台在新浏览器中启动。在 AWS CloudFormation 控制台中,执行以下操作:
(可选)自定义 AWS CloudFormation 堆栈名称。
选择所示例使用的任何参数。
选择 I acknowledge that AWS CloudFormation might create IAM resources(我确认,Amazon CloudFormation 可能创建 IAM 资源),然后选择 Create stack(创建堆栈)。
要自行创建 AWS 提供的自定义小组件,请执行以下操作:
选择下一步。
选择从列表中选择 Lambda 函数,或输入其 Amazon Resource Name (ARN)。如果从列表中选择它,还要指定函数所在的区域以及要使用的版本。
对于 Parameters(参数),选择函数所使用的任何参数。
输入小组件的标题。
对于 Update on(更新),配置应该更新小组件的时间(应该再次调用 Lambda 函数的时间)。此选项可以是以下一个或多个项:Refresh(刷新)以便在控制面板自动刷新时更新它,Resize(调整大小)以便在调整小组件大小时更新它,或者 Time Range(时间范围)以便在调整控制面板的时间范围时更新它(包括缩放图表时)。
如果对预览满意,请选择 Create widget(创建小组件)。