当前位置: 首页 > news >正文

Prometheus+Grafana主机运行数据

目录

介绍

安装Node Exporter

配置Prometheus

验证配置

导入仪表盘


介绍

Prometheus是一款开源的监控和警报工具,而Node Exporter是Prometheus的一个官方插件,用于采集主机上的各种系统和硬件指标。

安装Node Exporter

下载最新版本的Node Exporter二进制文件,可以在 Prometheus GitHub Releases 找到。

wget https://github.com/prometheus/node_exporter/releases/download/v1.7.0/node_exporter-1.7.0.linux-amd64.tar.gz

解压缩并将二进制文件移到你希望运行的位置。

tar -xzvf node_exporter-1.7.0.linux-amd64.tar.gz

启动Node Exporter:

./node_exporter

或者将其作为服务运行,具体方式取决于你的操作系统。

配置Prometheus

在Prometheus的配置文件(通常为prometheus.yml)中添加Node Exporter的目标配置。

scrape_configs:------- job_name: 'node-exporter'static_configs:- targets: ['localhost:9100']  # Node Exporter的默认端口为9100

重新启动Prometheus以加载新的配置。

验证配置

访问Prometheus的Web界面(默认端口为9090):http://localhost:9090。

在"Targets"页面,你应该看到一个名为"node-exporter"的目标,并且其状态应为"UP"。

选择 Prometheus 作为数据源类型。

在 HTTP 部分配置 Prometheus 的地址,如:http://192.168.1.1:9090,然后点击 "Save & Test" 验证连接是否成功。

导入仪表盘

在左侧菜单栏中选择 "+",然后选择 "导入仪表盘"。

在grafana.com/dashboards查找并导入常见应用程序的仪表板,官网(很多,不断优化、迭代中)。

比如:主机基础监控(cpu,内存,磁盘,网络),导入仪表板模板:仪表板 ID 或 下载 JSON。

至此,Prometheus+Grafana 部署成功。

 

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 搜维尔科技:【研究】Scalefit是一款可在工作场所自动处理3D姿势分析结果的软件
  • 【PHP小课堂】学习PHP中的字符串操作函数(二)
  • HDFS 块重构和RedundancyMonitor详解
  • ceph mgr [errno 39] RBD image has snapshots (error deleting image from trash)
  • oracle查询出表中某几个字段值不唯一的数据
  • 小程序内容管理系统设计
  • 05.FFMPEG日志系统
  • MYSQL 四、mysql进阶 8(索引优化与查询优化)
  • 第20章 Mac+VSCode配置C++环境
  • EtherCAT主站IGH-- 12 -- IGH之foe_request.h/c文件解析
  • C++:入门基础
  • JMH324-免费【最后一战LOL】MOBA竞技版本+单机一键端+视频教程+文本教程
  • 配置webstorm按eslint规则自动格式化代码
  • 断开SSH连接后继续执行任务
  • grpc-go服务端接口添加
  • android图片蒙层
  • Elasticsearch 参考指南(升级前重新索引)
  • ES6之路之模块详解
  • gitlab-ci配置详解(一)
  • java中的hashCode
  • leetcode378. Kth Smallest Element in a Sorted Matrix
  • puppeteer stop redirect 的正确姿势及 net::ERR_FAILED 的解决
  • SpringBoot几种定时任务的实现方式
  • SpringCloud(第 039 篇)链接Mysql数据库,通过JpaRepository编写数据库访问
  • Webpack 4 学习01(基础配置)
  • - 概述 - 《设计模式(极简c++版)》
  • 高度不固定时垂直居中
  • 悄悄地说一个bug
  • 如何使用 JavaScript 解析 URL
  • 数据科学 第 3 章 11 字符串处理
  • 一些css基础学习笔记
  • 我们雇佣了一只大猴子...
  • ​补​充​经​纬​恒​润​一​面​
  • #162 (Div. 2)
  • #NOIP 2014# day.1 生活大爆炸版 石头剪刀布
  • (0)Nginx 功能特性
  • (3)nginx 配置(nginx.conf)
  • (day6) 319. 灯泡开关
  • (echarts)echarts使用时重新加载数据之前的数据存留在图上的问题
  • (ZT)北大教授朱青生给学生的一封信:大学,更是一个科学的保证
  • (超简单)使用vuepress搭建自己的博客并部署到github pages上
  • (纯JS)图片裁剪
  • (第8天)保姆级 PL/SQL Developer 安装与配置
  • (三)终结任务
  • (三十五)大数据实战——Superset可视化平台搭建
  • (一)Thymeleaf用法——Thymeleaf简介
  • (转)Oracle 9i 数据库设计指引全集(1)
  • (转)创业的注意事项
  • (转载)虚函数剖析
  • .Net6 Api Swagger配置
  • .Net小白的大学四年,内含面经
  • @Autowired多个相同类型bean装配问题
  • @SuppressWarnings注解
  • [ 蓝桥杯Web真题 ]-Markdown 文档解析
  • [].slice.call()将类数组转化为真正的数组