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
投稿

猜你喜欢

  • SQL语句之WHERE子句的使用方法

    2007-08-11 12:25:00
  • Python序列的推导式实现代码

    2022-04-24 05:53:46
  • 基于python分析你的上网行为 看看你平时上网都在干嘛

    2021-09-02 15:04:39
  • python3 中时间戳、时间、日期的转换和加减操作

    2023-12-31 17:41:36
  • 跟老齐学Python之for循环语句

    2021-12-22 04:52:50
  • django生产环境搭建(uWSGI+django+nginx+python+MySQL)

    2024-01-26 03:27:48
  • 胜过语言的图形符号

    2009-05-06 12:43:00
  • SQL Server中通过reverse取某个最后一次出现的符号后面的内容(字符串反转)

    2024-01-23 14:19:39
  • JavaScript错误处理try..catch...finally+涵盖throw+TypeError+RangeError

    2024-04-22 13:26:05
  • 给ubuntu18安装python3.7的详细教程

    2022-11-02 16:34:57
  • js动态创建、删除表格示例代码

    2024-04-19 09:54:37
  • windows 下python+numpy安装实用教程

    2022-06-26 09:52:26
  • JS 设计模式之:单例模式定义与实现方法浅析

    2024-04-29 14:10:04
  • numpy自动生成数组详解

    2023-09-02 22:53:47
  • python-json校验-jsonpath解析

    2023-11-20 11:40:01
  • python安装sklearn模块的方法详解

    2023-08-01 17:23:48
  • Vue编写多地区选择组件

    2024-06-07 15:24:40
  • python获取文件路径、文件名、后缀名的实例

    2022-05-05 10:47:27
  • oracle删除已存在的表的实例

    2024-01-16 19:24:58
  • MySQL如何快速修改表的表结构

    2024-01-15 13:51:36
  • asp之家 网络编程 m.aspxhome.com