适用于 Grafana 的 Splunk Infrastructure Monitoring 数据源
Splunk Infrastructure Monitoring 数据源插件允许您在 Grafana 中查询和可视化 Splunk Infrastructure Monitoring 指标。
要求
此插件有以下要求
- 一个 Splunk Infrastructure Monitoring(以前称为 SignalFx)帐户
- 以下任一帐户类型
- 适用于拥有 Grafana Cloud 免费、高级或试用帐户或已激活 Grafana Enterprise 许可证的用户。
已知限制
此插件没有已知限制。
安装插件
导航到 Splunk Infrastructure Monitoring 插件主页。
在左侧菜单中,单击安装插件按钮。
显示安装选项卡。
满足兼容性要求
此插件没有兼容性要求。
验证插件是否已安装
- 在 Grafana Enterprise 中,从左侧菜单导航到配置 > 数据源。
- 从右上角,单击添加数据源按钮。
- 在搜索字段中搜索
Splunk Infrastructure Monitoring
,并将鼠标悬停在 Splunk Infrastructure Monitoring 搜索结果上。 - 单击 Splunk Infrastructure Monitoring 的选择按钮。
- 如果您可以单击选择按钮,则表示已安装成功。
- 如果按钮丢失或禁用,则表示插件未安装。请检查您的 Grafana Enterprise 许可证是否有效,并重新安装插件。如果您仍需要帮助,请联系 Grafana Labs。
在 Grafana 中配置数据源
按照这些说明添加新的 Splunk Infrastructure Monitoring 数据源,并填写以下字段:
- 访问令牌
- 输入您的 SignalFx 帐户生成的访问令牌。有多种类型可供选择。要了解有关访问令牌类型的更多信息,请参阅身份验证令牌。
- 域
- 输入一个域,它是一个托管您组织的独立部署。您可以在登录 SignalFx 用户界面后,在您的个人资料页面上找到您的域名称。
使用预置配置数据源
可以使用配置文件和 Grafana 的预置系统配置数据源。您可以在预置文档页面上阅读有关其工作原理以及可以为数据源设置的所有设置的更多信息。
以下是使用基本身份验证为此数据源提供的一些预置示例:
apiVersion: 1
datasources:
- name: Splunk Infrastructure Monitoring
type: grafana-splunk-monitoring-datasource
access: proxy
basicAuth: false
editable: true
enabled: true
jsonData:
realmName: Realm name
secureJsonData:
accessToken: access token
查询数据源
查询编辑器接受 SignalFlow 程序/查询。要了解有关 SignalFlow 的更多信息,请参阅SignalFlow Analytics Language。
使用 Signalflow 标签
Signalflow 标签将作为元数据应用于结果。例如,publish(label = 'foo')
会将 label="foo"
添加到元数据中。
模板和变量
要添加新的 Splunk Infrastructure Monitoring 查询变量,请参阅添加查询变量。将您的 Splunk Infrastructure Monitoring 数据源用作数据源,并选择以下查询类型之一:
创建变量后,您可以使用变量语法在 Splunk Infrastructure Monitoring 查询中使用它。有关变量的更多信息,请参阅模板和变量。
了解更多
更多注释帮助
创建注释时,请使用 SignalFlow 警报或事件查询。
获取检测器警报的示例
alerts((detector_name = 'Deployment')).publish();
按类型获取自定义事件的示例
events((eventType = 'simulated')).publish();