配置 Falcon LogScale 数据源
通过填写以下字段来添加数据源
基本字段
字段 | 描述 |
---|---|
名称 | 此 Falcon LogScale 数据源的名称。 |
URL | Falcon LogScale 的托管地址,例如 https://cloud.community.humio.com 。 |
超时 | HTTP 请求超时时间(秒)。 |
身份验证字段
字段 | 描述 |
---|---|
基本认证 | 输入 Falcon LogScale 用户名和密码。 |
TLS 客户端认证 | 使用传输层安全协议进行身份验证的内置选项。 |
跳过 TLS 验证 | 启用以跳过 TLS 验证。 |
包含凭据 | 启用后,跨站请求将发送 cookie 或认证头等凭据。 |
包含 CA 证书 | 启用以验证自签名 TLS 证书。 |
自定义 HTTP 头 通过 Grafana 内部 Provisioning 管理的数据源可以配置为向发送到该数据源的所有请求添加 HTTP 头。头名称在 jsonData
字段中配置,而头值应在 secureJsonData 中配置。有关自定义 HTTP 头 的更多信息,请参阅自定义 HTTP 头。
LogScale Token 身份验证
您可以使用您的个人 LogScale Token 进行身份验证。要生成个人访问令牌,请登录 LogScale 并导航到用户菜单 > 管理账户 > 个人 API Token。然后,设置或重置您的令牌。将令牌复制并粘贴到 Token 字段中。
转发 OAuth 身份
注意:此功能是实验性的,这意味着它可能无法按预期工作,可能导致 Grafana 行为异常,并且将来可能会引入重大更改。
先决条件
OAuth 身份转发仅适用于使用与 Grafana 相同 OAuth 提供商进行适当配置的自托管 LogScale 实例。目前可能并非所有 OAuth/OIDC 配置都受支持。
启用此身份验证方法后,无需提供令牌即可使用 LogScale 数据源。取而代之的是,使用与 LogScale 实例相同 OAuth 提供商登录 Grafana 的用户的令牌将转发到数据源,并用于对任何请求进行身份验证。
注意:某些 Grafana 功能(例如告警)将无法按预期工作。Grafana 后端功能要求凭据始终在作用域内,而此身份验证方法将不满足此要求。
默认 LogScale Repository
您可以设置一个默认的 LogScale repository 用于您的查询。如果您未指定默认 repository,则必须为每个查询选择一个 repository。
配置数据链接
数据链接允许您从 Grafana 面板链接到其他数据源。有关数据链接的更多信息,请参阅数据链接。
要配置数据链接,请在数据源配置页面的数据链接部分点击添加按钮。按如下方式填写字段
字段 | 描述 |
---|---|
字段 | 您要链接到的字段。它可以是确切名称或正则表达式模式。 |
标签 | 这为数据链接提供了有意义的名称。 |
正则表达式 | 用于匹配字段值的正则表达式。如果您想要整个值,请使用 (.*) |
URL 或查询 | 提供给所选数据源的 URL 链接或查询。您可以在 URL 或查询中使用变量。有关数据链接变量的更多信息,请参阅配置数据链接 |
内部链接 | 选择此选项可链接到 Grafana 数据源。 |
通过 Provisioning 配置数据源
可以使用 Grafana 的 Provisioning 系统通过配置文件配置数据源。要了解其工作原理,包括可以为此数据源设置的所有配置,请参阅Provisioning Grafana 数据源
以下是使用基本认证配置此数据源的一些 Provisioning 示例
apiVersion: 1
datasources:
- name: Falcon LogScale
type: grafana-falconlogscale-datasource
url: https://cloud.us.humio.com
jsonData:
defaultRepository: <defaultRepository or blank>
authenticateWithToken: true
secureJsonData:
accessToken: <accessToken>
导入 Falcon LogScale 的仪表盘
按照这些说明导入仪表盘。
您可以在 配置 > 数据源 > 选择您的 Falcon LogScale 数据源 > 选择仪表盘选项卡中找到导入的仪表盘,以查看可用的预制仪表盘。