ARMS的可观测可视化 Grafana 版默认安装日志服务SLS数据源插件。通过此插件,可实现SLS数据同步并实时呈现在Grafana大盘中。您无需手动获取或迁移数据。本文介绍如何通过SLS数据源插件同步SLS数据,并使用SLS数据源创建大盘面板。
日志服务SLS支持存储日志数据和时序数据,本文仅介绍如何在Grafana中添加日志数据。时序数据接入Grafana的操作,请参见时序数据对接Grafana。
功能入口
- 登录ARMS控制台,在左侧导航栏选择 。
- 在工作区管理页面,单击目标工作区右侧的访问地址url链接进入Grafana。说明 如果需要登录Grafana,可以使用Grafana的Admin账号和创建工作区时设置的密码登录Grafana,或单击Sign in with Alibaba Cloud直接使用当前购买工作区的阿里云账号登录Grafana。
配置数据源
- 在Grafana左侧导航栏选择 。
- 在Data sources页签单击Add data source。
- 在Add data source页面的Others区域,单击log-service-datasource。说明 您也可以通过在页面上方的搜索框中输入log-service-datasource来快速找到该插件,搜索框也支持模糊搜索。
- 在log-service-datasource的配置页面,完成以下参数的配置。
参数 说明 Name 数据源名称,可自行定义。 Endpoint Project的访问域名。您可以在Project的项目概览页签查看。更多信息,请参见服务入口。 Project 需进行数据同步的Project名称,在SLS控制台的Project列表区域获取。 Logstore 目标Project中需进行数据同步的日志库名称,您可以在目标Project空间获取。 AccessKeyId 获取方式,请参见查看RAM用户的AccessKey信息。 AccessKeySecret - 单击Save & Test。返回如下页面,表明配置成功。
创建大盘面板
说明 此处以展示PV&UV的图表(Graph)为例,其他图标的添加步骤,请参见添加仪表盘。
- 在Grafana左侧导航栏选择 。
- 在New dashboard页面单击Add a new panel。
- 在Edit Panel页面的Query区域的下拉列表中选择log-service-datasource数据源,并完成如下配置。
参数 说明 示例 Query 基于数据源中的指标设置查询语句。 查询PV的示例语句: * | select count(*) as c, __time__-__time__%60 as t group by t
ycol Y轴显示指标。 根据示例Query语句,此处配置为日志总条数c。 xcol(time) X轴显示指标,一般设置为t(时间)。 配置为t。 - 在右侧设置监控图表的名称、类型、展示样式等。
- 单击右上角的Apply。大盘面板创建成功。
- 单击右上角的
图标,设置监控大盘的名称和归属目录。
- 单击Save。大盘创建成功。
查看监控数据
- 在Grafana左侧导航栏,选择 。
- 在Browse页签,单击目标目录下的监控大盘。查看目标大盘上的所有监控图表。