Mac 当主机,Linux 当服务器(13)node_exporter——给机器请一个「体检医生」
Mac 学 Linux 入门(13):node_exporter——给机器请一个「体检医生」摘要:装 Prometheus 之前,你得先让机器学会「报告自己的状态」。这篇讲清 node_exporter 是什么、为什么它是数据源、装完之后怎么做四步验证,以及/metrics页面里最值得记住的五类指标(CPU / 内存 / 磁盘 / 网络 / 负载)和它们各自的计算公式。最后是一个经典排错:本地能访问、Mac 访问不了。承接上篇:监控的四环节讲清楚了。今天开始动手——先装 node_exporter。一、为什么不先装 Prometheus?早上到工位,小林打开终端,准备装 Prometheus。老周拦住他:「别急。你先装node_exporter。」「为啥不先装 Prometheus?」「因为Prometheus 是『收数据的人』,你现在还没数据可收。」老周说,「你得先让机器学会『报告自己的状态』。node_exporter就是干这个的。」「它报告啥?」「CPU、内存、磁盘、网络、文件系统、负载、进程数……基本上你能想到的系统指标,它都有。你可以把它理解成机器的『体检医生』——它不治病,但会告诉你哪里不正常。」「那它和 Prometheus 什么关系?」「node_exporter把指标暴露在一个 HTTP 端口上,Prometheus 定期去拉。就像医生把体检报告放在桌上,Prometheus 定期去取。」一句话理清楚:机器 → node_exporter(暴露 :9100/metrics) → Prometheus(每 15 秒来拉一次)二、安装 node_exporter「Ubuntu 上装node_exporter,有两种方式:apt 和二进制。你选哪个?」「apt 简单吧?」「对。但 apt 源里的版本可能旧一点。不过对你入门够用了,先用 apt。」sudoaptupdatesudoaptinstall-yprometheus-node-exporter装完之后,做四步验证:① 服务在跑吗systemctl status prometheus-node-exporter● prometheus-node-exporter.service - Prometheus exporter for machine metrics Loaded: loaded (/lib/systemd/system/prometheus-node-exporter.service; enabled; vendor preset: enabled) Active: active (running) since ...「active (running),说明在跑。apt 装的好处是:systemd 服务、开机自

相关新闻

上下文无关文法与下推自动机:从正则局限到语法分析实战

上下文无关文法与下推自动机:从正则局限到语法分析实战

1. 从“正则不够用”说起:为什么需要上下文无关语言很多人学计算理论,第一道坎就是正则语言和有限自动机。那套东西确实漂亮,状态机画出来一目了然,词法分析器写起来也顺手。但只要你动手写过一个稍微像样的解析器,就会…

2026/10/19 12:40:27 阅读更多 →
OpenCV形态学实战:从票据扫描图中分离文字、水平线与垂直线

OpenCV形态学实战:从票据扫描图中分离文字、水平线与垂直线

1. 项目背景与核心需求拆解1.1 这个需求到底在解决什么问题我接手过一个票据识别的模拟项目,输入是扫描出来的表格图片,里面混杂着印刷体文字、手写数字、横着的表格线、竖着的单元格线,偶尔还有几个没盖好的红章。业务方提的需求很朴素&…

2026/10/19 12:39:27 阅读更多 →
亲手实现极简Transformer:核心模块拆解与源码阅读实战

亲手实现极简Transformer:核心模块拆解与源码阅读实战

1. 项目概述:亲手写一个能跑通的Transformer到底难不难先说结论:如果你只是想把Transformer的核心流程用代码走一遍,难度真没想象中那么大。这个项目要做的,就是抛开那些动辄几千行的工程级实现,用最直白的方式&#x…

2026/10/19 12:39:27 阅读更多 →

最新新闻

进口阀门选型与采购实务:极端工况应用与避坑指南

进口阀门选型与采购实务:极端工况应用与避坑指南

进口阀门这些年一直是工业项目里绕不开的话题。做设备采购的、搞工艺设计的、管工厂运维的,几乎都跟它打过交道。很多人一听到“进口阀门”就想到贵、货期长、售后麻烦,但实际上它能在国内重工业场景里占据一席之地,靠的是极端工况下那份稳定…

2026/10/19 13:50:38 阅读更多 →
Flink CDC 3.0:MySQL到Doris实时同步的Binlog机制与避坑指南

Flink CDC 3.0:MySQL到Doris实时同步的Binlog机制与避坑指南

简介:由尚硅谷研究院撰写的Flink CDC 3.0学习文档,面向具备一定Flink基础的大数据处理研发人员,系统讲解如何基于变更数据捕获技术实现MySQL到Doris的实时数据同步。内容首先界定CDC概念,比较基于查询和基于Binlog两种方式的执行模…

2026/10/19 13:50:38 阅读更多 →
CLI驱动的Git原生代码审查:LLM嵌入开发流程实践

CLI驱动的Git原生代码审查:LLM嵌入开发流程实践

1. 项目概述:这不是又一个“AI写代码”玩具,而是一套嵌入开发流程的轻量级代码审查协作者“open-code-review”这个名字乍一听像某个开源项目仓库名,但拆开来看——open(开放)、code(代码)、rev…

2026/10/19 13:50:38 阅读更多 →
CP2102驱动安装与串口调试全攻略:从识别到回环测试

CP2102驱动安装与串口调试全攻略:从识别到回环测试

简介:CP2102驱动是Silicon Labs推出的USB转UART桥接器配套软件组件,面向使用开发板、模块或自定义硬件的嵌入式开发者与电子爱好者,用于让Windows系统正确识别并稳定通信CP2102芯片设备。资源包共15个文件,约3.41MB,以…

2026/10/19 13:50:38 阅读更多 →
开源CLI代码审查工作流:基于Git+LLM的本地化自动化Code Review

开源CLI代码审查工作流:基于Git+LLM的本地化自动化Code Review

1. 项目概述:这不是一个“工具”,而是一套可落地的开源代码审查工作流 “open-code-review”这个标题乍看像某个具体软件的名字,但结合它在热搜词中与 CLI、LLM、git、code review 的强关联,再叠加上近期开发者社区里反复出现的…

2026/10/19 13:50:38 阅读更多 →
MATLAB SVD实战:从矩阵分解到图像压缩与降维的完整实现

MATLAB SVD实战:从矩阵分解到图像压缩与降维的完整实现

简介:这份MATLAB SVD资源包面向学习线性代数、信号处理与图像处理的初学者及工程人员,围绕奇异值分解这一核心矩阵分解方法,提供可直接运行的代码示例与实验素材,帮助理解SVD的数学原理及其在信道估计、图像压缩去噪等场景中的落地…

2026/10/19 13:49:32 阅读更多 →

日新闻

频率跟踪型PWM电源设计:臭氧发生器谐振点漂移与软开关实现

频率跟踪型PWM电源设计:臭氧发生器谐振点漂移与软开关实现

简介:本资源为电源技术方向的学术研究文档,聚焦介质阻挡放电型臭氧发生器电源的频率跟踪型PWM控制策略,面向电力电子、高压电源及臭氧应用领域的科研人员与工程技术人员。针对负载呈容性、等效电容随外加电压升高而增大、谐振频率随之漂移的难…

2026/10/19 0:00:47 阅读更多 →
Vibe Coding 遇上 TaoToken:把开发者思维圣殿的灵感流接入统一 Key 通道

Vibe Coding 遇上 TaoToken:把开发者思维圣殿的灵感流接入统一 Key 通道

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/19 0:00:47 阅读更多 →
HundredCV-Chat话题建模实战教程:利用4,871个内置话题标签构建主题分析系统

HundredCV-Chat话题建模实战教程:利用4,871个内置话题标签构建主题分析系统

【免费下载链接】HundredCV-Chat 项目地址: https://ai.gitcode.com/hf_mirrors/Jax-dan/HundredCV-Chat 点击查看 免费下载 HundredCV-Chat 是一个由 100 位青年简历数据开发而来的中文多轮对话数据集,共包含 24,750 组日常闲聊对话和 4,871 个话题标签…

2026/10/19 0:00:47 阅读更多 →

周新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/19 10:02:04 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/18 0:00:55 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/19 1:30:52 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/19 2:54:50 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/19 9:10:22 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 12:16:16 阅读更多 →