操作手册
【试用教程】使用Grafana对日志服务SLS数据进行可视化
grafana
手动配置
50
教程简介
在本教程中,您将学习如何在阿里云Grafana服务工作区中添加日志服务SLS数据源并创建大盘。
阿里云Grafana服务是云原生的运维数据可视化平台,面向用户提供免运维和快速启动Grafana运行环境的能力,默认集成如数据库、消息队列、Prometheus监控、日志服务等各类阿里云服务数据源,并提供丰富的数据看板,让运维监控更加精细。
阿里云Grafana服务默认安装日志服务SLS数据源插件。通过此插件,可实现SLS数据同步并实时呈现在Grafana大盘中。
我能学到什么
如何在Grafana中创建大盘。
如何在Grafana中添加数据源。
准备环境及资源
30
开始教程前,请按以下步骤准备环境和资源:
开通日志服务SLS并完成ECS实例的日志采集,具体操作,请参见快速入门。
您可以前往阿里云免费试用查看您的阿里云账号是否具有云服务器ECS试用资格。如有试用资格,可通过试用ECS来完成教程。如无试用资格,则需使用自有ECS资源才能完成教程。不建议使用生产环境中的自有ECS资源,也不要将教程中的测试数据和自有ECS资源的数据混用。测试完成后及时清理测试数据,避免影响自有资源正常运行。
开通应用实时监控服务ARMS,具体操作,请参见开通ARMS。
访问阿里云免费试用。单击页面右上方的登录/注册按钮,并根据页面提示完成账号登录(已有阿里云账号)、账号注册(尚无阿里云账号)或实名认证(根据试用产品要求完成个人实名认证或企业实名认证)。
成功登录后,在产品类别下选择中间件>Grafana 服务,在可观测可视化 Grafana 版卡片上单击立即试用。
在可观测可视化 Grafana 版面板,设置Grafana工作区名称、Admin密码和区域,选中服务协议右侧的复选框,然后单击立即试用完成试用申请。
本教程中区域选择中国大陆,建议使用的日志源也在中国大陆地域内。
Grafana支持免费试用1个月。
配置数据源
5
登录Grafana服务控制台,在左侧导航栏选单击工作区管理。
在工作区管理页面单击目标工作区右侧的访问地址url链接进入Grafana。
如果需要登录Grafana,可以单击Sign in with Alibaba Cloud直接使用当前阿里云账号登录Grafana。
在Grafana左侧导航栏选择
> Data sources。
在Data sources页签单击Add data source。
在Add data source页面的Others区域,单击log-service-datasource。
在log-service-datasource的配置页面,完成以下参数的配置。
参数
说明
示例
Name
数据源名称,可自行定义。
log-service-datasource测试
Network Type
本教程中保持默认公网选项。
公网(Public Network)
Endpoint
Project的访问域名。您可以在Project的项目概览页签查看。更多信息,请参见服务入口。
cn-beijing.log.aliyuncs.com
Project
需进行数据同步的Project名称,您可以在SLS控制台的Project列表区域获取。
k8s-log-ce503c96******
Logstore
目标Project中需进行数据同步的日志库名称,您可以在目标Project空间获取。
apiserver-cbe******
AccessKeyId
获取方式,请参见查看RAM用户的AccessKey信息。
LTAI5tAt5yoz7a******
AccessKeySecret
AYREyoDjO2tdV******
单击Save & Test。返回页面如图所示,表明配置成功。
创建大盘面板
7
在Grafana左侧导航栏选择
> Dashboard,然后单击New Dashboard。
在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。
在右侧设置大盘面板的名称、展示样式等。更多信息,请参见Grafana官方文档。本教程中选择默认折线图样式、设置面板名称为PV。
单击右上角的Apply。大盘面板创建成功。
单击右上角的
图标,设置大盘的名称和归属目录。
单击Save。大盘创建成功。
完成
3
查看已添加的数据源
在Grafana左侧导航栏选择
> Data sources。
在Data sources页面可以查看已添加的数据源,单击数据源名称可以查看数据源的配置信息。
查看已创建的大盘
在Grafana左侧导航栏,选择
> Browse。
在Browse页签,单击目标目录下的监控大盘,查看目标大盘上的所有监控图表。
清理及后续
5
清理
Grafana服务
Grafana服务提供10个用户账号、有效期为一个月的免费试用额度。试用到期后,对应的工作区将会被停机,工作区数据会保留15天。15天停机期间,如果您对工作区进行续费,工作区将恢复使用。停机15天后,对应的工作区实例将自动释放,工作区数据将会被自动删除。
如果无需继续使用Grafana工作区,请手动释放工作区。具体操作,请参见释放工作区。
如果仍需要继续使用Grafana工作区,请在试用到期前登录Grafana服务控制台,在工作区管理页面目标工作区右侧单击续费,Grafana各版本计费详情,请参见Grafana服务计费规则。
日志服务SLS
如果您需要停止使用日志服务,请关闭日志服务。具体操作,请参见如何关闭日志服务或停止计费?。
ECS实例
如果您在本教程中使用的ECS为阿里云免费试用的试用实例,参考以下规则清理:
包年包月实例到期会自动释放,释放实例的同时释放数据。
如果需要继续使用实例,请在试用到期前及时续费。到期未续费的实例会因欠费而被自动停机,停机15天内实例将保留,15天后实例和数据都将被自动释放。
后续
创建大盘后您还可以通过创建告警及时获取指标变化信息。具体操作,请参见告警管理(ARMS告警)。
总结
常用知识点
问题1:在Grafana的哪个页面可以查看已添加的数据源?(单选题)
正确答案是Data sources页面。
问题2:以下哪个原因会导致大盘面板无数据?(单选题)
正确答案是创建大盘面板时设置的查询语句中的指标不在数据源中
。