菜单
文档breadcrumb arrow 插件breadcrumb arrow Falcon LogScale 数据源breadcrumb arrow 配置 Falcon LogScale 数据源

配置 Falcon LogScale 数据源

通过填写以下字段来添加数据源

基本字段

字段描述
名称此 Falcon LogScale 数据源的名称。
URLFalcon 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 示例

yaml
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 数据源 > 选择仪表盘选项卡中找到导入的仪表盘,以查看可用的预制仪表盘。