logo NodeSeekbeta

【NodeScriptKit】Prometheus Node Exporter 探针管理脚本

Key Value
开源 https://github.com/RayWangQvQ/ray-sh/tree/main/prometheus
Github Raw https://raw.githubusercontent.com/RayWangQvQ/ray-sh/refs/heads/main/prometheus/node_exporter_installer.sh
功能描述 一键安装和管理 Prometheus 的 Node Exporter 探针

Node Exporter因为是监控物理机的基础信息,官方并不推荐使用容器来安装,不基于docker我又经常忘记怎么查看状态、日志和卸载,所以有个脚本来统一管理还是比较有用的。

一键安装指令:

bash <(curl -sSL https://raw.githubusercontent.com/RayWangQvQ/ray-sh/main/prometheus/node_exporter_installer.sh)

没有root的(Serv00或dataonline等空间类型的服务器)可以用下面的:

bash <(curl -sSL https://raw.githubusercontent.com/RayWangQvQ/ray-sh/main/prometheus/node_exporter_installer_non_root.sh)

功能菜单

image

运行

image

访问

成功后 IP + 端口访问:

image

面板

添加到 Prometheus 和 Grafana 后(以面板ID: 23333 为例):

image

之前都是自己使用,写得比较潦草。

看到论坛的活动,逼着自己去优化了下,使支持多系统和用户动态交互了。

果然写代码还是要目标驱动 xhj004

从哪吒迁移了 Prometheus 和 Grafana 后,也是小折腾了一段时间,积累了一丢丢经验,改天有空准备整理下,出个系列教程,讲下怎么安装 Prometheus 和 Grafana、怎么反代、怎么理解时序形数据库、怎么画自己自定义的 Grafana 面板...

先预告占个坑位,也算是另一种目标驱动倒逼自己吧~

xhj026 xhj026 xhj026

@福尔摩斯

12
  • @jsllxx #6 发布于4/25/2025, 1:38:43 AM
    不懂就问Grafana是不是属于主控

    • Node Exporter和Blackbox Exporter等等Exporter属于探针
    • Prometheus属于“主控”(其实没法控制),维护了一个时序数据库,定时从各个Exporter拉取数据
    • Grafana属于展示面板,可以添加各种数据源,Prometheus只是其中一个数据源,常见的还有 Kibana、Azure Applicantion Insight等等
  • 别的跳过,请给我你的gf面板,谢谢🙏

  • BTW,脚本测试使用了 @AliceNetwork 的 Ephemera,太TM好用啦
    xhj028

  • grafana的配置还是太复杂了

  • 萌新装了,发现网卡监控没流量……

  • Cy求踢!

  • 不懂就问Grafana是不是属于主控

  • @在7楼 #0 支持 xhj008 ,请教下你这个标题彩图是用什么工具生成的?

12

你好啊,陌生人!

我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!

📈用户数目📈

目前论坛共有72034位seeker

🎉欢迎新用户🎉