连接Lindorm Search和Grafana

本文介绍如何通过Solr插件将Lindorm Search和Grafana连接起来,使用Grafana可视化工具更好地监控和分析Lindorm Search的数据。

背景信息

Grafana是一个基于Go开发的指标数据图形化展示工具,可以实时从多个插件中采集数据并以图表展示,插件包括InfluxDB/OpenTSDB/MySQL/PosgreSQL/Elasticsearch/Solr,更多信息,请参见插件列表

步骤1:安装Grafana和插件

  1. 下载Grafana。具体操作,请参见下载Grafana

  2. 添加开源Solr插件。具体操作,请参见添加开源插件

    1. 执行如下命令下载开源Solr插件。

      git clone https://github.com/pueteam/datasource-plugin-solr
    2. 执行如下命令拷贝插件到Grafana目录。

      cp datasource-plugin-solr grafana-7.0.5/plugins-bundled -R
    3. 执行如下命令重启Grafana服务。

      service grafana-server restart

步骤2:添加数据源

  1. 登录Grafana。

  2. 在左侧菜单栏,选择shezhi > Data Sources

  3. Data Sources页签,单击Add data source

  4. Add data source页面,搜索框中搜索Solr,单击Solr对应的Select按钮。

  5. 配置数据源。

    主要参数说明如下表所示。

    参数

    说明

    Name

    数据源名称。

    URL

    目前只支持HTTP方式获取,具体操作,请参见获取Solr的URL地址

    SolrCloud Mode

    打开SolrCloud Mode开关,其他参数保持默认配置。

  6. 单击Save & Test

步骤3:添加仪表盘

  1. 在左侧菜单栏,选择添加图标 > Dashboard

  2. New Panel面板中,单击Choose Visualization

  3. 配置模板变量。

    1. New dashboard页面右上角单击shezhi图标。

    2. Type参数中选择standard

    3. Grafana中的CollectionTimestampFields参数自动从Solr中获取的。

    4. Query参数保持默认配置。配置页面如下图所示。配置页面

  4. 单击Add

获取Solr的URL地址

  1. 登录阿里云Lindorm控制台。请参见Lindorm控制台

  2. 实例列表 > 数据库连接中切换到搜索引擎页面,单击开通外网地址获取URL地址,如获取URL地址所示。

    图 1. 获取URL地址获取URL地址