最近更新时间:2024.04.19 13:54:14
首次发布时间:2023.07.20 21:12:55
日志服务提供数据源插件以供日志数据快速对接 Grafana,便于您在 Grafana 中可视化展示与分析日志服务中的日志数据。本文档演示通过日志服务数据源插件将日志数据接入 Grafana 的操作步骤。
作为开源的可视化监控平台,Grafana 提供数据指标监控、可视化分析等功能,通常用于网络架构、应用性能分析等多种场景下的大规模指标数据和时序数据的可视化展示。日志数据被采集到日志服务中之后,您可以通过日志服务提供的数据源插件将日志数据与 Grafana 对接,并在 Grafana 中创建可视化的仪表盘与图表,实现日志数据在 Grafana 中的可视化分析。
下载数据源插件包。详细信息请参考 Github 仓库。
Grafana 9.0 及以上版本
wget https://codeload.github.com/volcengine/tls-grafana-datasource/zip/refs/heads/main
Grafana 6.x~8.x 版本
wget https://codeload.github.com/volcengine/tls-grafana-datasource/zip/refs/tags/v1.2
将数据源插件包解压到 Grafana 插件目录下。
根据不同的安装方式选择对应的 Grafana 插件目录,并执行对应命令。
Grafana 安装方式 | 插件目录 | 解压缩命令示例 |
---|---|---|
使用 RPM 或者 YUM 安装 |
|
|
使用 |
|
|
修改 Grafana 配置文件中的权限配置。
在 Grafana 配置文件中增加数据源插件相关的权限配置参数,以允许 Grafana 加载此插件。
说明
Grafana 6.x 版本默认允许加载未签名的插件,无需添加此配置。
Grafana 安装方式 | 插件目录 | 插件配置 |
---|---|---|
使用 RPM 或者 YUM 安装 |
|
|
使用 |
|
|
重启 Grafana。
执行以下命令重启 Grafana,使插件配置生效。
执行 kill 命令终止 Grafana 进程。
重新启动 Grafana。
根据安装方式选择对应的命令,重启 Grafana。
Grafana 安装方式 | 重启命令 |
---|---|
使用 RPM 或者 YUM 安装 |
|
使用 |
|
在 Grafana 中添加日志服务数据源。
以管理员身份登录 Grafana。
在左侧菜单栏中选择 Administration > Data sources。
在 Data sources 页签中,单击 Add new data source。
在 Add data source 页面中,找到并单击找到 Tls-Grafana-Datasource。
填写数据源配置。
配置 | 说明 |
---|---|
Name | 数据源名称。 |
Endpoint | 日志服务的服务地址,例如 说明
|
Region | 日志服务的地域 ID,必须与 Endpoint 的地域一致。详细信息请参见服务地址。 |
Topic | 日志数据所在的日志服务日志主题 ID。 |
AccessKeyId | 火山引擎账户密钥 Access Key ID。 说明 建议使用 IAM 用户的密钥,且 IAM 用户应具备 Action |
AccessKeySecret | 火山引擎账户密钥 Secret Access Key。 |
单击 Save & test。
添加数据源之后,您还需要在 Grafana 中创建仪表盘,并为其添加图表。
日志服务提供常见场景下的图表配置示例供您参考。
柱状图常用于展示分类数据,每个分类为一个柱状图形,其高度为每一分类的数值大小。
参数配置
您可以参考操作步骤添加仪表盘和图表,其中柱状图的配置示例如下。
配置参数 | 说明 | 示例 |
---|---|---|
Query | 检索分析语句。 检索分析语句应符合火山引擎日志服务检索分析语法。详细说明请参考检索概述。 |
|
xcol | X 轴的展示字段。 |
|
ycol | Y 轴的展示字段。 |
|
可视化图表
表格可用于展示或对比统一类型字段的值,例如在访问日志中查询用户的操作时间等场景。
参数配置
您可以参考操作步骤添加仪表盘和图表,其中表格的配置示例如下。
配置参数 | 说明 | 示例 |
---|---|---|
Query | 检索分析语句。 检索分析语句应符合火山引擎日志服务检索分析语法。详细说明请参考检索概述。 |
|
xcol | X 轴的展示字段。 |
|
ycol | Y 轴的展示字段。 | / |
可视化图表
时序图可用于展示不同时间节点的数据变化趋势,例如查看一段时间内的访问量趋势等场景。
参数配置
您可以参考操作步骤添加仪表盘和图表,其中时序图的配置示例如下。
配置参数 | 说明 | 示例 |
---|---|---|
Query | 检索分析语句。 检索分析语句应符合火山引擎日志服务检索分析语法。详细说明请参考检索概述。 |
|
xcol | X 轴的展示字段。 |
|
ycol | Y 轴的展示字段。 |
|
可视化图表
单值图以矩形框形式突出展示检索分析结果,适用于数据信息突出展示的场景,例如某一时刻或时间段的某个关键信息。
参数配置
您可以参考操作步骤添加仪表盘和图表,其中单值图的配置示例如下。
配置参数 | 说明 | 示例 |
---|---|---|
Query | 检索分析语句。 检索分析语句应符合火山引擎日志服务检索分析语法。详细说明请参考检索概述。 |
|
xcol | X 轴的展示字段。 |
|
ycol | Y 轴的展示字段。 |
|
可视化图表
饼图用于表示不同分类的占比,通过弧度来对比分类之间的占比差异、每个分类相较于总和的数值差异。