本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
连接到 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 name
和 Level field
name
这两个参数,以确定日志消息和日志级别将使用哪些字段。
例如,如果您使用 Filebeat 的默认设置将日志发送到 OpenSearch 服务,则以下配置应该有效。
-
消息字段名称:message
-
级别字段名称:fields.level
数据链接
数据链接可根据指定字段创建链接,该链接可在 Explore 的日志视图中访问。
每个数据链接配置由以下部分组成:
-
字段:数据链接使用的字段名称。
-
URL/查询:如果是外部链接,则输入完整的链接 URL。如果是内部链接,则此输入将用作目标数据来源的查询。在这两种情况下,您都可以使用
${__value.raw }
宏从字段中插值。 -
内部链接:选择此选项以确定是内部链接还是外部链接。如果是内部链接,您可以使用数据来源选择器选择目标数据来源。仅支持跟踪数据来源。