【Prometheus】【实战篇(七)】在 Grafana 中配置数据源并使用 Prometheus Node Exporter

embedded/2024/12/24 10:57:52/

在这里插入图片描述

目录

      • 1、配置 Prometheus 数据源
      • 2、导入 Node Exporter 仪表盘
      • 3、查看Dashbords监控数据
      • 4、通过JSON文件离线方式导入仪表盘
        • 4.1、访问grafana的官网下载配置文件
        • 4.2、将对应的文件内容填充到如下
      • 5、总结

1、配置 Prometheus 数据源

  1. 登录到 Grafana

    • 打开浏览器,访问 Grafana 地址,默认是 http://localhost:3000
    • 默认的用户名和密码是:
      • 用户名:admin
      • 密码:admin
    • 登录后,系统会提示你更改密码。
  2. 添加 Prometheus 数据源

    • 在 Grafana 左侧导航栏中,点击 “Connections"
    • 选择 Data Sources(数据源)。
    • 点击 “Add data source”(添加数据源)。
    • 在数据源列表中选择 Prometheus

在这里插入图片描述

  1. 配置 Prometheus 数据源

    • HTTP 部分,设置 URL 为 Prometheus 服务器的地址。如果 Prometheus 运行在本地并监听默认端口 9090,可以设置为:

      http://localhost:9090
      
    • 配置完成后,点击 “Save & Test”(保存并测试)来验证连接是否成功。

在这里插入图片描述

2、导入 Node Exporter 仪表盘

  1. 导入仪表盘
    • 在 Grafana 左侧导航栏中,点击 Dashboards按钮
    • 点击界面右侧的New下拉选项,点击Import按钮
      在这里插入图片描述
  • “Import via grafana.com”(通过 grafana.com 导入)中,输入一个适合的仪表盘 ID,例如 1860(这是一个常用的 Node Exporter 仪表盘 ID)。
    在这里插入图片描述

在这里插入图片描述

  • 点击 “Load”(加载),Grafana 会自动从 Grafana Dashboards 下载并加载该仪表盘。
    在这里插入图片描述
  1. 选择数据源
    • 导入仪表盘时,Grafana 会要求你选择数据源。在 “Prometheus” 数据源下拉框中,选择你刚刚配置的 Prometheus 数据源。
    • 点击 “Import”(导入)来完成操作。
      在这里插入图片描述

3、查看Dashbords监控数据

点击Dashbords,找到刚刚新建的监控数据,然后点击《主机监控》进入

在这里插入图片描述
在这里插入图片描述

4、通过JSON文件离线方式导入仪表盘

如果grafana所在的环境不能访问外网的时候,我们可以在能够访问外网的设备上先下载对应的配置JSON文件,然后进行导入。具体的操作如下:

grafana_77">4.1、访问grafana的官网下载配置文件

grafana.com/dashboards

在这里插入图片描述

4.2、将对应的文件内容填充到如下

在这里插入图片描述

5、总结

  • 通过 Grafana 配置 Prometheus 数据源并导入 Node Exporter 仪表盘,可以实现对主机监控数据的可视化展示。
  • 仪表盘可以展示各种指标,如 CPU、内存、磁盘等资源的使用情况,并通过 Grafana 的图表和报警功能监控系统性能。

http://www.ppmy.cn/embedded/148311.html

相关文章

express+mysql实现注册功能

这里写自定义目录标题 app.jsregister.htmlsuccess.html初始化项目mysql app.js const express require("express"); const bodyParser require("body-parser"); const mysql require("mysql"); const path require("path"); con…

Redis 多实例配置说明

Redis 多实例就是在在单个服务器上运行多个redis服务(通过不同的配置文件来启动不同的redis进程)。 所以需要保证以下配置项在当前服务器上唯一。 监听端口: port PID文件: pidfile 日志文件 :logfile 持久化数据的…

【Linux】ubuntu通过远程命令行启动桌面应用

背景介绍 我有一台服务器, 但没有外接鼠标和键盘。 安装了驱动和桌面程序, 连接到了显示器大屏。 配置了固定的ip地址和ssh服务。 目的 想在服务器上开启浏览器显示在大屏上。 如何通过ssh命令来实现这呢 具体代码 export DISPLAY:0.0 …

数据结构_平衡二叉树

结点类 构造函数分为有参和无参,相同点都是初始化树高为1 class Node { public:int data; // 用于输出int val; // 数据域,用于排序int height; // 树高Node* left;Node* right;Node();Node(int v, int d);static int max(int a, int b); };Node::N…

小程序租赁系统的优势与未来发展潜力分析

内容概要 小程序租赁系统正在成为租赁行业的热门工具,大家都在谈论它的优势和未来潜力。让我们简单分析一下这些优势: “便捷性和高效性是小程序租赁系统的两个杀手锏,让我们一起揭开它们的神秘面纱!” 在许多情况下,…

Elasticsearch相关知识@1

目录标题 Lucene1. **什么是 Lucene?**2. **Lucene 在 Elasticsearch 中的作用**3. **Lucene 的核心功能**(1) **倒排索引**(2) **分词**(3) **查询解析**(4) **相关性评分** 4. **为什么 Elasticsearch 使用 Lucene?**5. **Lucene 和 Elasticsearch 的区别**6. **总结** 分片…

Spring(七)Spring Cloud----Feign、Zuul和Apollo

文章目录 一、服务调用Feign1.1 Feign的基本使用1.2 Feign的属性配置1.2.1 Ribbon配置1.2.2 Hystrix配置 二、网关服务Zuul2.1 Zuul的基本使用2.1.1 请求路由2.1.2 请求过滤 2.2 路由详解2.2.1 传统路由配置2.2.2 服务路由配置2.2.3 服务路由的默认规则2.2.4 自定义路由映射规则…

linux 根据名称 杀死linux 上某个jar进程或其他进程

在 Linux 系统上,可以通过进程名称杀死特定的 .jar 进程。以下是具体的步骤: 1. 查找目标进程 通过 ps 命令查找运行的 .jar 文件对应的进程。 示例: 假设目标进程的 .jar 文件名是 myapp.jar。 ps aux | grep myapp.jar输出示例&#x…