zoukankan      html  css  js  c++  java
  • Prometheus监控系统(三)Prometheus与Grafana集成

    1. Prometheus和Grafana集成

    Grafana是一款采用Go语言编写的开源应用,主要用于大规模指标数据的可视化展现,是网络架构和应用分析中最流行的时序数据展示工具。目前已支持绝大部分常用的时序数据库。

    下载地址为:https://grafana.com/grafana/download

    安装Grafana:

    wget https://dl.grafana.com/enterprise/release/grafana-enterprise-8.1.5-1.x86_64.rpm
    sudo yum install grafana-enterprise-8.1.5-1.x86_64.rpm
    

    启动:

    sudo systemctl start grafana-server
    

    之后即可登陆:http://10.0.3.197:3000 访问grafana页面。

    1.1.    添加数据源Prometheus

    通过DataSource创建一个Prometheus的dashboard:

     

    然后在Dashboard => Panel 中添加 Prometheus的界面,并执行PromQL即可:

     

    1.2. 使用Grafana模板

    上面的是手动添加Dashboard的方式,比较繁琐。Grafana社区鼓励用户分享Dashboard,通过https://grafana.com/grafana/dashboards 网站,可以找到大量使用的Dashboard模板。

    Grafana中所有的Dashboard通过JSON进行共享,下载并导入这些JSON文件,即可直接使用这些已经定义好的Dashboard。

    在Dashboard官网搜索Flink:

     

    例如我们使用这个模板:

    https://grafana.com/grafana/dashboards/11049

    直接下载JSON文件即可。

    然后在Grafana中导入JSON文件:

     

    效果图如:

     

    其他还有很多非常好用的dashboard,例如node exporter,可以继续试一试。

  • 相关阅读:
    关于codeblocks插件(持续更新)
    自定义gvim配色方案qiucz.vim的源码
    mark it
    poj 1032
    poj 1028
    最小公倍数是lcm
    problems
    hdu 1067
    某些题的做法。。。
    突然明白了什么
  • 原文地址:https://www.cnblogs.com/zackstang/p/15332947.html
Copyright © 2011-2022 走看看