日志服务MetricStore提供了兼容Prometheus的查询接口,您可以直接通过Prometheus数据源方式对接到Grafana进行可视化演示。本文介绍配置Prometheus监控数据为Grafana数据源的操作步骤。
前提条件
已安装Grafana。具体操作,请参见安装Grafana。
已接入时序数据。具体操作,请参见通过Remote Write协议接入Prometheus监控数据。
对接Grafana
登录Grafana。
在左侧导航栏,选择 。
在Data Sources页签,单击Add data source。
选择Prometheus,单击Select。
在Settings页签中,请参考如下说明配置数据源。
参数
说明
Name
请您自定义一个数据源的名称,例如Prometheus-01。
HTTP
URL:日志服务MetricStore的URL,格式为https://{project}.{sls-endpoint}/prometheus/{project}/{metricstore}。其中{sls-endpoint}为Project所在地域的Endpoint,详情请参见服务入口,{project}和{metricstore}为您已创建的日志服务的Project和Metricstore,请根据实际值替换。例如:https://sls-prometheus-test.cn-hangzhou.log.aliyuncs.com/prometheus/sls-prometheus-test/prometheus。
说明为保证传输安全性,请务必设置为
https
。Whitelisted Cookies:添加访问白名单,可选。
Auth
打开Basic auth开关。
Basic Auth Details
User为阿里云账号AccessKeyID。
Password为阿里云账号AccessKeySecret。
建议您使用仅具备指定Project只读权限的RAM用户账号,详情请参见指定Project只读授权策略。
单击Save & Test。
导入日志服务Grafana模板
您可以在Grafana模板市场中查找日志服务提供的可视化模板并一键导入到您的Grafana中,进行可视化展示。
复制Grafana模板ID。
登录Grafana模板市场。
单击您要导入的模板。
在页面右侧,单击Copy ID to Clipboard。
登录Grafana。
在左侧导航栏中,选择 。
在Grafana.com Dashboard文本框中输入您在步骤1中复制的Grafana模板ID。
配置完成后,单击空白处,即可进入配置页面,配置数据源。
配置数据源。
此处需配置为您在对接Grafana中添加的数据源。不同仪表盘对应的数据源参数不同,可能为telegraf、host等。
单击Import。
Prometheus查询API
日志服务提供了兼容Prometheus的查询API,可直接配置日志服务作为Grafana的Prometheus数据源,同时也支持用各类Prometheus API直接访问。支持的API如下:
API名称 | 示例 |
| |
| |
| |
| |
|