基于Grafana的WebUI添加Prometheus数据源(三)

news2025/2/21 19:50:07

基于Grafana的WebUI添加Prometheus数据源(三)

1、 Grafana 介绍

1.1 什么是Grafana

  • Grafana是一款近几年比较流行的开源数据绘图工具平台。
  • Grafana原生支持包括但不限于InfluxDB,MySQL,OpenTSDB,PostgreSQL和Prometheus等多种数据源作为输入源数据。

官方地址:https://grafana.com/
下载地址:https://grafana.com/grafana/download

2.2 下载并部署Grafana

2.2.1 下载软件包

[root@prometheus ~]# wget https://dl.grafana.com/enterprise/release/grafana-enterprise-9.5.2-1.x86_64.rpm

2.2.2 安装软件

[root@prometheus ~]# yum -y localinstall grafana-enterprise-9.5.2-1.x86_64.rpm

2.2.3 启动服务

[root@prometheus ~]# systemctl start grafana-server
[root@prometheus ~]# systemctl enable grafana-server

2.3 登录Grafana

登录web界面,默认密码:admin/admin

图片.png-695.7kB

2、 基于Grafana的WebUI添加Prometheus数据源

2.1 添加数据源

图片.png-238.5kB

2.2 选择数据源

Grafana将数据源分为:

  • 时间序列数据库("Time series databases"),
  • 日志和文档型数据库("Logging & document databases"),
  • 分布式追踪("Distributed tracing"),
  • 关系型数据库(SQL),云环境(Cloud),企业插件(Enterprise plugins)等。

如下图所示,我们选择Time series databases中的"Prometheus"作为数据源。

图片.png-153.1kB

2.3 自定义数据源信息

图片.png-141.9kB

图片.png-17.3kB

2.4 数据源添加成功

如果我们后期想要对其进行修改,可以直接点击相应的数据源按需求编辑即可

图片.png-132.6kB

3、自定义Dashboard

3.1 Add an empty(添加空面板)

如下图所示,依次点击 "+" 按钮 ---> "New dashboard" ---> "Add visualization"

图片.png-145kB

图片.png-112.2kB

3.2 自行绘图

(1 - ((sum(increase(node_cpu_seconds_total{mode="idle"}[1m])) by (instance)) / (sum(increase(node_cpu_seconds_total[1m])) by (instance)))) * 100

如下图所示,我们可以将PQL语句直接贴到咱们的Grafana的"Metrics browser"选项处,这会立即出图哟!

图片.png-237.5kB

3.3 保存(save) Dashboard

如下图所示,点击"Save"按钮,就可以保存咱们画的图啦

图片.png-35kB

3.4 创建新的图形

我们可以继续点击"Add",会继续创建新的图形,直到完成我们的需求后,再点击"Save"按钮。

图片.png-176.6kB

3.5 添加视图后点击Apply

图片.png-215.8kB

3.6 保存视图

图片.png-232.6kB

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/604254.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

勤于奋讲解国外LEAD做任务前的准备

欢迎关注勤于奋 每天12点准时更新国外LEAD相关技术 今天跟大家分享一些做国外LEAD一些资源,就是做国外LEAD前IP的检查,有人不是很清楚,今天分享一些检查工具。 第一个当然是whoer,这个工具我用的最多,很早的时候就使…

深入了解CUDA编程模型:并行计算的强大工具

深入了解CUDA编程模型:并行计算的强大工具 本篇博客将详细介绍NVIDIA的CUDA编程模型,帮助您更好地理解并行计算的基本原理和技巧。CUDA是一种通用并行计算平台和编程模型,它允许开发者利用NVIDIA的GPU进行高性能计算。 CUDA已经成为GPU计算的…

躺平减重法,续篇,泸州富顺六斤胡吃海喝之行的减重数据变化

朋友们大都知道我最近先回了一趟北京,然后去四川泸州参加了腾讯云泸州老窖联合举办的传统企业数字化转型研讨会,会议结束后,又去了富顺县,在我同学的四星级酒店大吃大喝了四天,嗯,果然不负众望,…

设计一个像ESPN一样的实时视频流系统

功能需求 •直播事件与流之间的最大延迟不超过1分钟•系统应能够适应大量用户(异构交付)•系统应能将视频转换为不同的分辨率和编解码器•系统应具备容错性 视频转换和接收 由于我们正在实时直播整个事件,因此我们不能等待整个视频结束后再开…

分布式ID-Leaf

目录 一,背景二,ID生成方案1,UUID2,类snowflake方案3,号段模式4,基于Redis模式5,数据库自增ID 三,Leaf Segment1,拉取源码2,修改配置并创建号段表3&#xff0…

FM实现F4帮助系列三:弹出框多筛选条件的搜索帮助(根据搜索帮助筛选字段)...

函数:F4IF_GET_SHLP_DESCR F4IF_START_VALUE_REQUEST 效果图: 本例子代码: 找到需要的帮助: *& Report ZLM_TEST_045 REPORT zlm_test_045. TABLES makt. DATA: BEGIN OF str_f4, matnr TYPE matnr, maktx TYPE maktx, END OF str_f4.…

【JavaEE初阶】前端第四节.JavaScript入门学习笔记

作者简介:大家好,我是未央; 博客首页:未央.303 系列专栏:Java测试开发 每日一句:人的一生,可以有所作为的时机只有一次,那就是现在!!! 前言 一、…

反馈体系

(1)引子 我前段时间看了一个小短视频,有主持人问马斯克:你最害怕什么? 马斯克想了很久,回答:我最害怕反馈机制失灵。 马斯克说的不是特斯拉汽车的反馈机制失灵(虽然特斯拉汽车上装了…

Office Visio 2010安装

哈喽,大家好。今天一起学习的是Visio 2010的安装,这是一个绘制流程图的软件,用有效的绘图表达信息,比任何文字都更加形象和直观。Office Visio 是office软件系列中负责绘制流程图和示意图的软件,便于IT和商务人员就复杂…

Java程序设计入门教程-- if 条件语句

目录 单分支选择语句(if) 双分支选择语句(if…else) 嵌套if语句 单分支选择语句(if) 情形 当判断条件满足时,执行语句体S,而不满足则什么都不做。 格式 if (条件判断表…

Web3:实质、本质和棒喝

本文的名称可能让人困惑,实质和本质不一样吗?棒喝又是个什么。 什么是实质、本质和棒喝 如果不是很计较的话,“实质”和“本质”其实差不多。但在这篇文章里,略有区别。 “实质”是说一个东西原原本本是个什么东西。 “本质”是一…

刚刚,吴恩达 ChatGPT 新课三连发!

你有没有想过,你可以自己构建一个AI系统,或者开发一个使用大语言模型(LLM)的应用,甚至理解并创建扩散模型?我在吴恩达的三门新课程中找到了答案,这些课程让我看到了AI的无限可能性。 好消息&…

Neo4j图数据库介绍及简单入门

文章目录 Neo4j图数据库介绍Neo4j数据库安装可视化例子Neo4j增删改查增删改查 Neo4j图数据库介绍 电影里有这样的片段,警察抓捕凶手时,在墙上会画一个图: 这里也有一个demo可以让我们看到一个做好的图数据库: 这个demo也是用Neo4…

前端基础几大件

文章目录 HTMLCSSJavaScriptAjaxAxios(第三方库,专门用于请求数据)SpringBoot单例模式与前端异步请求 HTML 在HTML当中,一切都是节点Object:(非常重要) 整个Html文档就是一个DOM文档节点。所有…

26 strcpy 的调试

前言 同样是一个 很常用的 glibc 库函数 不管是 用户业务代码 还是 很多类库的代码, 基本上都会用到 字符串的复制 不过 我们这里是从 具体的实现 来看一下 它的实现 主要是使用 汇编 来进行实现的, 因此 理解需要一定的基础 测试用例 就是简单的使用了一下 strcpy, s…

推进印度制造受挫,苹果仍踢出13家中国企业,一条道走到黑?

苹果公布了2022年的供应商名单,让人惊讶的是苹果将13家中国供应商踢出了供应链,而美国、日本的供应商却有所增加,似乎苹果仍然在降低对中国制造的依赖,这对于苹果来说未必是好事。 一、苹果的印度制造计划受挫 数年前苹果推动印度…

深度学习在金融领域的十大应用算法【附Python代码】

引言 随着金融数据的不断增长和复杂化,传统的统计方法和机器学习技术面临着挑战。深度学习算法通过多层神经网络的构建,以及大规模数据的训练和优化,可以从数据中提取更加丰富、高级的特征表示,从而提供更准确、更稳定的预测和决策…

chatgpt赋能python:如何用Python创建一个九宫格

如何用Python创建一个九宫格 作为一种流行的编程语言,Python可以用于各种各样的项目。这篇文章将介绍如何使用Python创建一个九宫格布局,并展示如何在网页优化(SEO)中使用它。在本文中,我们将使用Python 3和Flask框架…

如何衡量客户对产品的推荐意愿?

如何衡量客户对产品的推荐意愿?净推荐值 趣讲大白话:衡量客户对你好不好 【趣讲信息科技184期】 **************************** 净推荐值(Net Promoter Score,简称NPS)是一种衡量客户忠诚度和推荐意愿的指标。 净推荐值的计算公式为: NPS (…

flex+margin布局方法

方式&#xff1a;【具体代码1】 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta http-equiv"X-UA-Compatible" content"IEedge"><meta name"viewport" content"…