连接到 Amazon S OpenSearch ervice 数据来源 - Amazon Managed Grafana

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

连接到 Amazon S OpenSearch ervice 数据来源

注意

在支持版本 9 或更高版本的工作区中,此数据来源可能需要您安装相应的插件。有关更多信息,请参阅 使用插件扩展您的工作区

借助 Amazon Managed Grafana,您可以使用 Grafana AWS 工作区控制台中的数据来源配置选项将 OpenSearch Amazon Service 添加为数据来源。此数据来源支持 OpenSearch 服务域,这些域运行 OpenSearch 集群以及旧版 Elasticsearch 集群。

AWS 数据来源配置选项通过发现您现有的 S OpenSearch ervice 账户,简化了将 S OpenSearch ervice 添加为数据来源的过程,并可管理访问所需身份验证凭证的配置 OpenSearch。您可以使用此方法设置身份验证,将 S OpenSearch ervice 添加为数据来源,也可以使用与自我管理的 Grafana 服务器上相同的方法手动设置数据来源和必要的身份验证凭证。

此 OpenSearch 请求支持管道处理语言(PPL)。有关 PPL 的更多信息,请参阅使用管道处理语言查询 Amazon S OpenSearch ervice 数据

您可以使用S OpenSearch ervice 数据来源执行多种类型的简单 OpenSearch 或复杂,以便可视化 OpenSearch。您还可以使用存储在中的日志事件为图形添加注释。 OpenSearch

OpenSearch 服务设置

名称 描述
Name 数据来源名称。您将在面板和查询中通过其名称查看数据来源。
Default 默认数据来源意味着将为新面板预先选择该数据来源。
Url S OpenSearch ervice 域的端点。端点采用以下格式: https://search-my-domain.us-east-1.es.amazonaws.com。。
Access 服务器(默认)= 必须可从 Grafana 后端/服务器访问 URL。浏览器 = 必须可在浏览器中访问 URL。

访问模式控制对数据来源请求的处理方式。如果没有其他说明,服务器应该是首选方式。

服务器访问模式(默认)

所有请求都是从浏览器向 Grafana 后端或服务器发出的,后端或服务器会将请求转发到数据来源,从而规避了可能的跨源资源共享(CORS)要求。如果选择此访问模式,则必须可以从 Grafana 后端或服务器访问 URL。

浏览器(直接)访问

Amazon Managed Grafana 不支持浏览器直接访问。

索引设置

您可以在此处指定time field, OpenSearch 指定。您可以对索引名称或通配符使用时间模式。

OpenSearch/Elasticsearch

在版本下拉菜单中指定 Elasticsearch 版本。 OpenSearch 版本很重要,因为每个版本的查询组成方式不同。目前,Grafana 支持 1.0.x OpenSearch 。支持的 Elasticsearch 版本有 2.0+5.0+5.6+6.0+7.0+。值 5.6+ 表示版本 5.6 或更高版本,但低于 6.0。值 6.0+ 表示版本 6.0 或更高版本,但低于 7.0。最后,7.0+ 表示版本 7.0 或更高版本,但低于 8.0。

最小时间间隔

按时间间隔自动分组的下限。建议设置以写入频率;例如,如果您的数据每分钟写入一次,则为 1m。也可以在控制面板的数据来源选项下覆盖/配置此选项。此值的格式必须为数字,后跟有效的时间标识符;例如,1m(1 分钟)或 30s(30 秒)。支持以下时间标识符。

标识符 描述
y Year
M Month
w
d
h 小时
m 分钟
s
ms 毫秒

日志

Explore 中可视化日志时,可选择从数据来源设置页面配置 Message field nameLevel field name 这两个参数,以确定日志消息和日志级别将使用哪些字段。

例如,如果您使用 Filebeat 的默认设置将日志发送到 OpenSearch 服务,则以下配置应该有效。

  • 消息字段名称:message

  • 级别字段名称:fields.level

数据链接可根据指定字段创建链接,该链接可在 Explore 的日志视图中访问。

每个数据链接配置由以下部分组成:

  • 字段:数据链接使用的字段名称。

  • URL/查询:如果是外部链接,则输入完整的链接 URL。如果是内部链接,则此输入将用作目标数据来源的查询。在这两种情况下,您都可以使用 ${__value.raw } 宏从字段中插值。

  • 内部链接:选择此选项以确定是内部链接还是外部链接。如果是内部链接,您可以使用数据来源选择器选择目标数据来源。仅支持跟踪数据来源。