Prometheus和NodeExporter安装监控数据说明

作者:LiberHome 时间:2022-09-22 00:55:40 

在mac下载安装prometheus

  • 在https://prometheus.io/download/下载prometheus放到自定义的位置。

  • 解压压缩包

  • 创建data文件夹mkdir -p data

mac下安装Node Exporter

(NodeExporter是Prometheus提供的一个可以采集到主机信息的应用程序,它能采集到机器的 CPU、内存、磁盘等信息)

cd到目标目录,然后用命令下载二进制包

curl -OL https://github.com/prometheus/node_exporter/releases/download/v1.3.1/node_exporter-1.3.1.darwin-amd64.tar.gz

解压这个二进制包

tar -xzf node_exporter-1.3.1.darwin-amd64.tar.gz

进入&运行node exporter

cd node_exporter-1.3.1.darwin-amd64
cd ..
cp node_exporter-1.3.1.darwin-amd64/node_exporter /usr/local/bin/node_exporter

运行

cd ...
cd /usr/local/bin
./node_exporter

访问http://localhost:9100/看到

Prometheus和NodeExporter安装监控数据说明

点击http://localhost:9100/metrics进去可以看到

# HELP node_cpu Seconds the cpus spent in each mode.
# TYPE node_cpu counter
node_cpu{cpu="cpu0",mode="idle"} 362812.7890625
# HELP node_load1 1m load average.
# TYPE node_load1 gauge
node_load1 3.0703125

数据说明

  • HELP 解释当前指标的含义

  • TYPE 说明当前指标的数据类型

  • node_cpu的注释表明当前指标是cpu0上idle进程占用CPU的总时间

  • CPU占用时间是一个只增不减的度量指标,从类型中也可以看出node_cpu的数据类型是计数器(counter)

  • node_load1 该指标反映了当前主机在最近一分钟以内的负载情况 指标类型为仪表盘(gauge)

参考文档 https://yunlzheng.gitbook.io/prometheus-book/

来源:https://segmentfault.com/a/1190000042115225

标签:Prometheus,NodeExporter,安装监控,数据说明
0
投稿

猜你喜欢

  • 浅谈Python 参数与变量

    2023-05-19 12:27:25
  • influx+grafana自定义python采集数据和一些坑的总结

    2022-08-23 14:55:54
  • 解决pycharm 工具栏Tool中找不到Run manager.py Task的问题

    2023-02-26 09:04:31
  • python基于物品协同过滤算法实现代码

    2021-06-23 21:56:16
  • 用户体验中的五大要素

    2008-07-07 16:41:00
  • CentOS7服务器中apache、php7以及mysql5.7的安装配置代码

    2023-11-19 02:14:52
  • 用PHP+java实现自动新闻滚动窗口

    2023-11-22 12:31:01
  • 使用 Python 遍历目录树的方法

    2021-09-21 22:19:32
  • 基于python实现自动化办公学习笔记(CSV、word、Excel、PPT)

    2022-09-21 05:14:57
  • django form和field具体方法和属性说明

    2023-07-24 11:22:45
  • Flask框架Flask-Login用法分析

    2022-05-20 08:21:27
  • js+php实现静态页面实时调用用户登陆状态的方法

    2023-10-09 22:32:45
  • python追加元素到列表的方法

    2023-07-08 14:29:47
  • 快速解决SQL server 2005孤立用户问题

    2009-01-04 14:02:00
  • Python标准库sched模块使用指南

    2022-09-20 12:19:06
  • tensorflow-gpu安装的常见问题及解决方案

    2021-08-18 11:31:18
  • python抓取并保存html页面时乱码问题的解决方法

    2022-06-06 21:41:40
  • Python folium的实用功能详解

    2021-08-27 10:07:21
  • javascript权威指南,学习笔记,之运算符号

    2008-04-20 16:43:00
  • Python实现内存泄露排查的示例详解

    2021-03-03 21:55:29
  • asp之家 网络编程 m.aspxhome.com