教程:创建使用正则表达式模式在区域之间切换的控制面板 - Amazon CloudWatch
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

教程:创建使用正则表达式模式在区域之间切换的控制面板

此过程中的步骤说明了如何创建可以在区域之间切换的灵活控制面板。本教程使用正则表达式模式变量,而不是属性变量。有关使用属性变量的教程,请参阅 教程:将函数名称作为变量创建 Lambda 控制面板

对于许多应用场景,您可以创建使用属性变量在区域之间切换的控制面板。但如果小部件依赖包含区域名称的 Amazon 资源名称(ARN),则必须使用模式变量来更改 ARN 中的区域名称。

使用控制面板模式变量创建灵活的多区域控制面板
  1. 访问 https://console.aws.amazon.com/cloudwatch/ 打开 CloudWatch 控制台。

  2. 在导航窗格中,选择 DashboardsCreate dashboard

  3. 输入控制面板的名称,然后选择创建控制面板

  4. 向控制面板添加小部件。添加要显示特定区域数据的小部件时,请不要指定仅在一个区域有值的任何维度。例如,对于 Amazon EC2 指标,应指定聚合指标,而不是 InstanceID 维度的指标。

    有关向控制面板添加小部件的更多信息,请参阅 在 CloudWatch 控制面板上创建和使用小部件

  5. 添加小部件后,在查看控制面板时,选择操作变量创建变量

  6. 选择模式变量

  7. 对于变量更改的属性,输入当前控制面板区域的名称,例如 us-east-2

    如果该框下方的标签显示了将该受变量影响的小部件,则说明您输入的区域正确。

  8. 对于输入类型,对于此应用场景,选择单选按钮

  9. 对于定义输入的填充方式,选择创建自定义值列表

  10. 创建自定义值中,输入要切换的区域,每行一个区域。在每个区域之后,输入逗号,然后输入要为该单选按钮显示的标签。例如:

    us-east-1, N. Virginia

    us-east-2, Ohio

    eu-west-3, Paris

    填写自定义值时,预览窗格会更新显示单选按钮的效果。

  11. (可选)要进行更多设置,请选择辅助设置并执行以下一项或多项操作:

    • 要自定义变量的名称,请在自定义变量名称中输入名称。

    • 要自定义变量输入字段的标签,请在输入标签中输入标签。在本教程中,请输入 Region:

      在此处输入值时,预览窗格会更新显示单选按钮的效果。

    • 要设置首次打开控制面板时此变量的默认值,请在默认值中输入默认值。

  12. 选择添加变量

    这时会显示控制面板,顶部附近的区域单选按钮旁将显示一个 Region: 标签。在区域之间切换时,所有使用该变量的小部件都将显示有关所选区域的信息。