Doris学习笔记之监控

背景

Doris可以使用Prometheus和Grafana进行监控和采集,官网下载最新版即可。

  1. Prometheus官网下载:https://prometheus.io/download/;
  2. Grafana官网下载:https://grafana.com/grafana/download。

Doris的监控数据通过FE和BE的http接口向外暴露。监控数据以key-value的文本形式对外展现。每个key还可能有不同的Label加以区分。当用户搭建好Doris 后,可以在浏览器,通过以下接口访问监控数据:

  1. Frontend: fe_host:fe_http_port/metrics,如http://scentos:8030/metrics;
  2. Backend: be_host:be_web_server_port/metrics,如 http://scentos:8040/metrics

整个监控架构如下图:
在这里插入图片描述

Prometheus

首先下载压缩包(https://github.com/prometheus/prometheus/releases/download/v2.26.0/prometheus-2.26.0.linux-amd64.tar.gz),上传,解压,重命名:

[root@scentos szc]# tar -zxvf prometheus-2.26.0.linux-amd64.tar.gz
[root@scentos szc]# mv prometheus-2.26.0.linux-amd64/ prometheus-2.26.0/
[root@scentos szc]# cd prometheus-2.26.0/

修改prometheus.yml,配置两个targets,分别表示FE和BE,并定义labels和groups:

[root@scentos prometheus-2.26.0]# vim prometheus.yml
...............
scrape_configs:
  # The job name is added as a label `job=<job_name>` to any timeseries scraped from this config.
  - job_name: 'prometheus-doris'


    # metrics_path defaults to '/metrics'
    # scheme defaults to 'http'.


    static_configs:
    - targets: ['scentos:8030']
      labels:
          group: fe
    - targets: ['scentos:8040']
      labels:
          group: be

启动Prometheus:

[root@scentos prometheus-2.26.0]# nohup ./prometheus --config.file=./prometheus.yml

在浏览器访问ip:9090,并查看Status->Targets:
在这里插入图片描述
便可以看到FE和BE已经上线:
在这里插入图片描述
点击一个,结果如下:
在这里插入图片描述

Grafana

下载安装和启动:

[root@scentos szc]# wget https://dl.grafana.com/enterprise/release/grafana-enterprise-7.5.2-1.x86_64.rpm
[root@scentos szc]# yum install grafana-enterprise-7.5.2-1.x86_64.rpm
[root@scentos szc]# service grafana-server start

访问ip:3000,用户名密码都是admin:
在这里插入图片描述
第一次访问要修改密码,不过可以点击下面的skip跳过这一步,就进入grafana的主界面:
在这里插入图片描述
然后,添加数据源:
在这里插入图片描述
在这里插入图片描述
选中Prometheus,点击Select,然后配置URL即可:
在这里插入图片描述
点击下面的保存并测试,出现数据源正常就行:
在这里插入图片描述
然后添加Dashboard,点击导入:
在这里插入图片描述通过面板json导入中需要输入的内容参见百度网盘:链接:https://pan.baidu.com/s/1OTaQd3CZSSKmsJFwhn6HrQ ,提取码:y4p1
再点击加载:
在这里插入图片描述
在下一步里,palo选择上一步创建的Prometheus数据源,点击导入:
在这里插入图片描述
在下一步里,palo选择上一步创建的Prometheus数据源,点击导入:
在这里插入图片描述

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值