监控系统-Prometheus(普罗米修斯)(三)Grafana可视化图形工具

监控系统-Prometheus(普罗米修斯)(三)Grafana可视化图形工具文章目录监控系统-Prometheus(普罗米修斯)(三)Grafana可视化图形工具Grafana入门Grafana对Prometheus的支持安装创建一个Prometheus的数据源配置dashboards参考监控系统-Prometheus(普罗米修斯)(三)Grafana可视化图形工具Github地址:https://github.com/grafana/grafana官网地址:https://grafana.com官网文档地址:http://docs.grafana.org/下载地址:ht

大家好,又见面了,我是你们的朋友全栈君。

监控系统-Prometheus(普罗米修斯)(三)Grafana可视化图形工具

Github地址:https://github.com/grafana/grafana
官网地址:https://grafana.com
官网文档地址:http://docs.grafana.org/
下载地址:https://grafana.com/grafana/download

Grafana是一个图形化工具, 它可以从很多种数据源(例如Prometheus)中读取数据信息, 使用很漂亮的图表来展示数据, 并且有很多开源的dashborad可以使用,可以快速地搭建起一个非常精美的监控平台。它与Prometheus的关系就类似于Kibana与ElasticSearch。

Grafana入门

Grafana是一款用Go语言开发的开源数据可视化工具,可以做数据监控和数据统计,带有告警功能。目前使用grafana的公司有很多,如paypal、ebay、intel等。

①可视化:快速和灵活的客户端图形具有多种选项。面板插件为许多不同的方式可视化指标和日志。
②报警:可视化地为最重要的指标定义警报规则。Grafana将持续评估它们,并发送通知。
③通知:警报更改状态时,它会发出通知。接收电子邮件通知。
④动态仪表盘:使用模板变量创建动态和可重用的仪表板,这些模板变量作为下拉菜单出现在仪表板顶部。
⑤混合数据源:在同一个图中混合不同的数据源!可以根据每个查询指定数据源。这甚至适用于自定义数据源。
⑥注释:注释来自不同数据源图表。将鼠标悬停在事件上可以显示完整的事件元数据和标记。
⑦过滤器:过滤器允许您动态创建新的键/值过滤器,这些过滤器将自动应用于使用该数据源的所有查询。

Grafana对Prometheus的支持

Prometheus官网:GRAFANA SUPPORT FOR PROMETHEUS
参考URL: https://prometheus.io/docs/visualization/grafana/

安装

  1. 参考官网说明,进行安装。
    官网下线Grafana

  2. 启动Grafana

systemctl  daemon-reload
systemctl  start grafana-server && systemctl  enable grafana-server
ss -tulnp |grep 3000

注意:第一次登录需要更改密码
http://127.0.0.1:3000/login

默认情况下,Grafana将在http://localhost:3000.上监听**。默认登录是”admin” / “admin”.**

创建一个Prometheus的数据源

  1. 配置prometheus数据源
    首先是添加数据源,示例如下:
    在这里插入图片描述选择Prometheus
    在这里插入图片描述设置适当的Prometheus Server URL(例如, http://localhost:9090/)
    在这里插入图片描述点击Save & Test (如下,需要我们提前开启Prometheus,正常联通,界面会显示如下)
    在这里插入图片描述

配置dashboards

登录grafana的dashboards平台,查询所需的json文件,地址
https://grafana.com/grafana/dashboards

去官网寻找对应的表盘,我们选择node exporter监控看板
在grafana中在导入表盘

例如: 访问 https://grafana.com/grafana/dashboards/8919/revisions
下载最新的json,或copy 对应 id
在这里插入图片描述点击import

在这里插入图片描述
在这里插入图片描述展示结果如下:
在这里插入图片描述

参考

运维监控之-Prometheus+Grafana+node_exporter监控并报警到钉钉&邮件
参考URL: https://blog.csdn.net/yaodunlin/article/details/89159500
Prometheus+Grafana+node-exporter配置
参考URL: https://www.cnblogs.com/mscm/p/13660930.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/161748.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • python计算坐标点欧式距离_计算Python Numpy向量之间的欧氏距离实例

    python计算坐标点欧式距离_计算Python Numpy向量之间的欧氏距离实例计算PythonNumpy向量之间的欧氏距离,已知vec1和vec2是两个Numpy向量,欧氏距离计算如下:importnumpydist=numpy.sqrt(numpy.sum(numpy.square(vec1-vec2)))或者直接:dist=numpy.linalg.norm(vec1-vec2)#补充知识:Python中计算两个数据点之间的欧式距离,一个点到数据集中其他点的距离之和#如下所示:#计算数两个数据点之间的欧式距离importn

    2022年6月19日
    53
  • contextConfigLocation 配置

    contextConfigLocation 配置web.xml通过contextConfigLocation配置spring的方式SSI框架配置文件路径问题:struts2的1个+N个路径:src+src(可配置)名称:struts.xml+Nspring的1个路径:src名称:applicationContex…

    2022年6月15日
    36
  • pycharm2021.11激活码(JetBrains全家桶)

    (pycharm2021.11激活码)这是一篇idea技术相关文章,由全栈君为大家提供,主要知识点是关于2021JetBrains全家桶永久激活码的内容IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html1M3Q9SD5XW-eyJsa…

    2022年3月28日
    54
  • LoadRunner11.00安装&使用教程[通俗易懂]

    LoadRunner11.00安装&使用教程[通俗易懂]本教程分为四部分内容:安装序言:由于LoadRunner12.02或者12.53版本是HP公司推出的自带免费50个虚拟用户进行压力测试的版本,目的为了工程师去学习与了解的该工具。为了增大压力(增加虚拟用户数)到达高并发的性能测试,采用LoadRunner11.00,增加对应的Lice…

    2022年9月13日
    3
  • Date,LocalDate,时间戳获取时间的方式与转换「建议收藏」

    Date,LocalDate,时间戳获取时间的方式与转换「建议收藏」开发过程中总会涉及到时间转换问题,下面描述了几种时间的获取方式以及转换:1.Date日期格式化2.LocalDate获取年月日3.时间戳的获取4.Date转换时间戳5.时间戳转Date1.Date日期格式化“`…

    2022年9月28日
    5
  • 算法交易:华尔街怪兽的核武器

    算法交易:华尔街怪兽的核武器1980年华尔街的黑客生涯:天时地利20世纪70年代末期,算法开始进入人们的工作,这一趋势席卷了世界各地的金融市场,标志着华尔街黑客时代已然来临。华尔街逐渐吸引了美国越来越多杰出的数学家和科学家投身于编写交易算法的工作。在布莱克?斯科尔斯统治市场之前,已经有少数工程师和科学家进入曼哈顿下城市场了,但他们大都是外来移民。麻省理工、哈佛和此类高等学府的工程楼和科学楼成了招聘者竞相争夺人才…

    2022年7月11日
    14

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号