Prometheus和NodeExporter安装监控数据的方法

这篇文章主要介绍了Prometheus和NodeExporter安装监控数据的方法的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Prometheus和NodeExporter安装监控数据的方

这篇文章主要介绍了Prometheus和NodeExporter安装监控数据的方法的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Prometheus和NodeExporter安装监控数据的方法文章都会有所收获,下面我们一起来看看吧。

在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)

关于“Prometheus和NodeExporter安装监控数据的方法”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“Prometheus和NodeExporter安装监控数据的方法”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注恰卡网行业资讯频道。

本站部分文章来自网络或用户投稿,如无特殊说明或标注,均为本站原创发布。涉及资源下载的,本站旨在共享仅供大家学习与参考,如您想商用请获取官网版权,如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
开发者

vue如何实现侧边定位栏

2022-7-23 1:07:34

开发者

Pandas怎么将Timestamp转为datetime类型

2022-7-23 1:07:39

搜索