配置亚马逊托管 Grafana 工作空间 - Amazon Managed Grafana

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

配置亚马逊托管 Grafana 工作空间

亚马逊托管 Grafana 配置可以分为亚马逊托管 Grafana 身份验证和权限的配置以及 Grafana 工作空间的配置。本节包含有关您的 Grafana 工作空间配置的信息。

有关配置 Amazon Managed Grafana 身份验证和权限的更多信息,请参阅以下主题。

查看工作空间属性时,您可以在工作区配置选项选项卡上修改亚马逊托管 Grafana 中您的 Grafana 工作空间的配置

对 Grafana 实例进行配置更改可能会导致实例重启以重新加载新设置。更改配置后,您的用户可能需要刷新显示 Grafana 工作区的所有浏览器页面。

注意

首次创建工作区时,您也可以使用相同的选项。

使用亚马逊托管 Grafana 控制台更改 Grafana 工作空间的配置
  1. 打开 Amazon Managed Grafana 控制台,网址为 https://console.aws.amazon.com/grafana/。

  2. 在左侧导航窗格中,选择菜单图标。

  3. 选择所有工作区

  4. 选择要配置的工作空间的名称。这将打开该工作区的详细信息。

  5. 选择 Workspace 配置选项选项卡,查看您的实例的实例配置选项。

  6. 选择 Grafana 警报或插件管理旁边的编辑

    • Grafana 警报

      您可以启用 Grafana 警报要在 Grafana 工作区中查看 Prometheus 警报,请选中 “打开 Grafana 警报” 复选框。这会为您的 Grafana 警报发送多条通知。如果您使用在 Grafana 中定义的警报,我们不建议您打开 Grafana 警报。

      如果您不想查看 Prometheus 警报,但想改用 Grafana 托管警报,请清除 “打开 Grafana 警报” 旁边的复选框。这将打开经典的仪表板警报。即使你没有开启 Grafana 警报,也会对你现有的 Grafana 警报进行评估。

    • 插件管理

      要开启插件管理,请选中开启插件管理复选框。开启插件管理功能允许亚马逊托管 Grafana 工作空间中的管理员使用 Grafana 插件目录安装、更新或移除插件。此选项仅适用于支持 Grafana 版本 9 或更高版本的工作空间。

注意

如果您关闭 Grafana 警报,则在 Grafana 警报处于开启状态时对警报配置所做的所有更改都将丢失。这包括您创建的任何新警报规则。

有关使用 Grafana 警报以及开启或关闭警报的效果的更多信息,请参阅。Grafana 版本 10 中的警报

下一节将介绍如何使用亚马逊托管 Grafana API 或对 Grafana 实例配置进行更改。 AWS CLI

使用 API 设置配置或 AWS CLI

您可以使用亚马逊托管 Grafana API 或。 AWS CLI

注意

configuration是一个 JSON 字符串,允许以后添加的 future 配置设置。

AWS CLI
要更新亚马逊托管 Grafana 实例配置,请使用 AWS CLI

运行以下命令为实例打开 Grafana 警报和插件管理功能。将<region>和<workspace-id>字符串替换为适合您的实例的值。

aws grafana update-workspace-configuration \ --region region \ --workspace-id <workspace-id> \ --configuration '{"plugins": {"pluginAdminEnabled": true}, "unifiedAlerting": {"enabled": true}}'

该配置目前支持以下选项。它们会打开或关闭 Grafana 警报或插件管理。

  • 要启用 Grafana 警报,请使用以下配置选项:

    --configuration '{"unifiedAlerting": { "enabled": true }}'
  • 要启用插件管理,请使用以下配置选项:

    --configuration '{"plugins": {"pluginAdminEnabled": true }}'

    此选项仅在支持 Grafana 版本 9 或更高版本的工作空间中可用。

Amazon Managed Grafana API
使用 API 更新亚马逊托管 Grafana 实例配置

使用以下操作为实例启用 Grafana 警报和插件管理功能。将该<workspace-id>字符串替换为适合您的实例的值。

PUT /workspaces/<workspace-id>/configuration HTTP/1.1 Content-type: application/json { "configuration": "{ \"unifiedAlerting\": { \"enabled\": true }, \"plugins\": { \"pluginAdminEnabled\": true }}" }

该配置目前支持以下选项。它们会打开或关闭 Grafana 警报或插件管理。

  • 要启用 Grafana 警报,请使用以下配置选项:

    "configuration": "{\"unifiedAlerting\": { \"enabled\": true }}"
  • 要启用插件管理,请使用以下选项:

    "plugins": "{\"pluginAdminEnabled\": true }"

    此选项仅在支持 Grafana 版本 9 或更高版本的工作空间中可用。