<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Monitoring on ServDigest — 数字服务诚实评测</title>
		<link>https://servdigest.com/zh/tags/monitoring/</link>
		<description>Recent content in Monitoring on ServDigest — 数字服务诚实评测</description>
		<generator>Hugo</generator>
		<language>zh</language>
		
		
		
		
			<lastBuildDate>Sun, 12 Jul 2026 00:00:00 +0000</lastBuildDate>
		
			<atom:link href="https://servdigest.com/zh/tags/monitoring/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>Better Stack：厌倦了 Datadog 的人的可观测性方案</title>
				<link>https://servdigest.com/zh/reviews/betterstack-observability/</link>
				<pubDate>Sun, 12 Jul 2026 00:00:00 +0000</pubDate>
				<guid>https://servdigest.com/zh/reviews/betterstack-observability/</guid>
				<description>&lt;p&gt;可观测性市场早已被 Datadog（昂贵）、Grafana（复杂）和 New Relic（中庸）瓜分。Better Stack 从第三个方向切入：美观、简单、没有六位数账单。这家捷克初创公司成立于 2021 年，将 uptime 监控、日志管理和状态页整合在一个屋檐下。&lt;/p&gt;&#xA;&lt;p&gt;官网：&lt;a href=&#34;https://betterstack.com&#34;&gt;betterstack.com&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;产品组成&#34;&gt;产品组成&lt;/h2&gt;&#xA;&lt;p&gt;Better Stack 由三个可以单独使用或组合使用的产品组成：&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Better Uptime&lt;/strong&gt; — 网站和 API 的可用性监控。从多个地点每 30 秒检查一次，错误截图，通过 Slack、Telegram、Discord 发送告警。不仅支持 HTTP，还支持 ping、TCP、SSL、DNS。支持多步骤检查场景 — 可以模拟用户操作路径。&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Better Logs&lt;/strong&gt; — 日志聚合，支持搜索、过滤和实时跟踪。底层使用 ClickHouse，因此对 GB 级别的日志进行搜索几乎是即时响应。集成数十个框架：从基础的 syslog 到 Vercel、Heroku 和 Kubernetes。&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Better Status Pages&lt;/strong&gt; — 在自己的域名上托管状态页。美观、可定制，监控状态自动更新。访客可以订阅邮 incident 的邮件/短信通知。&lt;/p&gt;&#xA;&lt;h2 id=&#34;价格方案&#34;&gt;价格方案&lt;/h2&gt;&#xA;&lt;p&gt;监控功能有免费套餐（10 个监视器，每 3 分钟检查一次）。Freelance 套餐 $5/月提供 20 个监视器和 30 秒检查间隔。&lt;/p&gt;&#xA;&lt;p&gt;日志：免费 1 GB/天，保留 3 天。付费套餐从 $15/月起，提供 5 GB/天和 15 天保留。企业版 — 无限。&lt;/p&gt;</description>
			</item>
			<item>
				<title>Cronitor：无痛监控 Cron 任务</title>
				<link>https://servdigest.com/zh/reviews/cronitor-monitoring/</link>
				<pubDate>Sun, 12 Jul 2026 00:00:00 +0000</pubDate>
				<guid>https://servdigest.com/zh/reviews/cronitor-monitoring/</guid>
				<description>&lt;p&gt;如果你有 cron 任务 — 而任何使用服务器的人都有 — 你一定熟悉这种感觉：凌晨三点的备份没有执行，你却在一周后才发现。Cronitor 正是解决这一问题的工具。它是一个定时任务监控服务，确保你的任务按时执行，并在出现问题时发出警报。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://cronitor.io&#34;&gt;Cronitor&lt;/a&gt; 是一个由美国团队打造的小型、专注型服务。它不是 Datadog 那样的&amp;quot;全家桶&amp;quot;，而是一个只做一件事并且做到极致的工具。&lt;/p&gt;&#xA;&lt;h2 id=&#34;工作原理&#34;&gt;工作原理&lt;/h2&gt;&#xA;&lt;p&gt;原理简单到令人发笑。你在 Cronitor 中创建一个&amp;quot;监视器&amp;quot;——本质上是等待特定时间接收 HTTP 请求的端点。然后在 cron 任务的开头（开始执行）和结尾（成功完成）添加 curl 调用。如果 Cronitor 没有收到预期的 ping，就会触发告警。&lt;/p&gt;&#xA;&lt;div class=&#34;code-block&#34;&gt;&#xA;    &lt;button class=&#34;code-copy&#34; type=&#34;button&#34; hidden aria-label=&#34;Copy code to clipboard&#34;&gt;&#xA;      &lt;span class=&#34;code-copy-label&#34; aria-hidden=&#34;true&#34;&gt;Copy&lt;/span&gt;&#xA;    &lt;/button&gt;&#xA;    &lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# cron 脚本集成示例&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;curl -s &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;https://cronitor.link/p/YOUR-KEY/backup-db/run&amp;#34;&lt;/span&gt; -o /dev/null&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;pg_dump mydb &amp;gt; backup.sql &lt;span style=&#34;color:#f92672&#34;&gt;&amp;amp;&amp;amp;&lt;/span&gt; curl -s &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;https://cronitor.link/p/YOUR-KEY/backup-db/complete&amp;#34;&lt;/span&gt; -o /dev/null&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&#xA;  &lt;/div&gt;&lt;p&gt;无需代理，无需复杂配置。发送请求 — 收到响应。就这么简单。&lt;/p&gt;&#xA;&lt;h2 id=&#34;功能特性&#34;&gt;功能特性&lt;/h2&gt;&#xA;&lt;p&gt;Cronitor 不仅能监控 cron 任务，还能监控心跳（定期检查服务是否存活）以及常规的 HTTP 健康检查。三种监控模式几乎覆盖了所有场景。&lt;/p&gt;&#xA;&lt;p&gt;告警可通过 Slack、邮件、Telegram、PagerDuty、OpsGenie、Discord 和 webhook 发送。可以为不同的任务配置不同的通知渠道。想让备份失败的告警发送到 Telegram，而生产环境问题发送到 PagerDuty？完全没有问题。&lt;/p&gt;&#xA;&lt;p&gt;支持日志记录 — 可以在 ping 的同时发送日志文本，这些日志将保存在仪表板中。调试时非常方便：不仅能看到任务失败的事实，还能看到上下文。&lt;/p&gt;&#xA;&lt;p&gt;其他亮点：面向客户的公开状态页、团队共享监视器、静默规则（计划维护期间避免骚扰）。&lt;/p&gt;&#xA;&lt;h2 id=&#34;价格方案&#34;&gt;价格方案&lt;/h2&gt;&#xA;&lt;p&gt;Cronitor 提供五个层级：&lt;/p&gt;</description>
			</item>
			<item>
				<title>Plausible Analytics：无追踪、无 GDPR 烦恼的分析工具</title>
				<link>https://servdigest.com/zh/reviews/plausible-analytics/</link>
				<pubDate>Sun, 12 Jul 2026 00:00:00 +0000</pubDate>
				<guid>https://servdigest.com/zh/reviews/plausible-analytics/</guid>
				<description>&lt;p&gt;Google Analytics 已经让所有人受够了：Cookie 横幅、GDPR 罚款、缓慢的脚本和令人费解的数字。Plausible 完全相反。无需 Cookie，不收集个人数据，脚本仅 1.5 KB。开源且支持自行托管。&lt;/p&gt;&#xA;&lt;p&gt;官网：&lt;a href=&#34;https://plausible.io&#34;&gt;plausible.io&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;测量什么&#34;&gt;测量什么&lt;/h2&gt;&#xA;&lt;p&gt;页面浏览量、流量来源、地理位置（国家级别）、设备、入口和退出页面、目标（如注册或按钮点击）。所有数据显示在一个秒加载的仪表板上。&lt;/p&gt;&#xA;&lt;p&gt;Plausible 原则上不收集：IP 地址、浏览器指纹、User-Agent 字符串。会话通过哈希值（IP + User-Agent + 域名）确定，每 24 小时轮换。技术上无法识别特定用户 — 这是有意识的架构决策。&lt;/p&gt;&#xA;&lt;p&gt;对于 SaaS 产品，支持分享链接：可以在不授予账户访问权限的情况下向客户展示统计数据。&lt;/p&gt;&#xA;&lt;h2 id=&#34;自行托管&#34;&gt;自行托管&lt;/h2&gt;&#xA;&lt;p&gt;Plausible 是开源软件（AGPL）。可以在 VPS 上 15 分钟内搭建自己的实例。官方 Docker 镜像，底层使用 PostgreSQL + ClickHouse。自托管版本免费，但没有官方支持和自动更新。&lt;/p&gt;&#xA;&lt;p&gt;付费云套餐 — €9/月 对应 1 万页面浏览量，€19/月 对应 10 万浏览量。这比 Google Analytics（免费）要贵得多，但你花钱买的是隐私和不受供应商锁定。&lt;/p&gt;&#xA;&lt;h2 id=&#34;脚本与速度&#34;&gt;脚本与速度&lt;/h2&gt;&#xA;&lt;p&gt;Plausible 脚本只有 1.5 KB — 比 Google Analytics 轻 30 倍。对 PageSpeed 零影响。可以通过自己的域名作为代理接入，防止广告拦截器切断统计数据。代理方案很有趣：脚本从你的域加载，对 Plausible 的请求通过你的服务器 — 广告拦截器无能为力。&lt;/p&gt;&#xA;&lt;h2 id=&#34;谁需要它&#34;&gt;谁需要它&lt;/h2&gt;&#xA;&lt;p&gt;想要简单分析而不侵犯用户隐私的开发者。GDPR 合规至关重要的欧洲项目。需要向投资者展示数据而不涉及法律风险的初创公司。&lt;/p&gt;</description>
			</item>
			<item>
				<title>Plausible vs Matomo：2026 年哪款自托管分析工具更好</title>
				<link>https://servdigest.com/zh/comparisons/plausible-vs-matomo/</link>
				<pubDate>Sun, 12 Jul 2026 00:00:00 +0000</pubDate>
				<guid>https://servdigest.com/zh/comparisons/plausible-vs-matomo/</guid>
				<description>&lt;p&gt;Plausible 和 Matomo 是注重隐私分析领域的两大旗舰。两者皆为开源，均支持自托管，都无需 Cookie 横幅。但它们的理念截然相反。Plausible — 极简简洁。Matomo — 功能齐全的综合平台，几乎和 GA4 一样强大，只是没有追踪。&lt;/p&gt;&#xA;&lt;p&gt;让我们来分析如何选择。&lt;/p&gt;&#xA;&lt;p&gt;官网：&lt;a href=&#34;https://plausible.io&#34;&gt;plausible.io&lt;/a&gt; 和 &lt;a href=&#34;https://matomo.org&#34;&gt;matomo.org&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;简洁-vs-功能&#34;&gt;简洁 vs 功能&lt;/h2&gt;&#xA;&lt;p&gt;Plausible 只显示一个仪表板。页面浏览量、来源、地理位置、设备、目标。仅此而已。没有漏斗、细分、自定义报告。打开 — 看到数字。关闭 — 回去工作。&lt;/p&gt;&#xA;&lt;p&gt;Matomo 是一个完整的分析平台。转化漏斗、用户细分、A/B 测试、热图、会话记录、事件、带归因的目标、电商追踪、多渠道序列。在功能上，Matomo 更接近 Google Analytics 而非 Plausible。&lt;/p&gt;&#xA;&lt;p&gt;结论很简单：如果你需要&amp;quot;多少、从哪里、用什么设备&amp;quot;的数字 — Plausible。如果你需要回答&amp;quot;为什么用户在第三步放弃购物车&amp;quot; — Matomo。&lt;/p&gt;&#xA;&lt;h2 id=&#34;脚本与速度&#34;&gt;脚本与速度&lt;/h2&gt;&#xA;&lt;p&gt;Plausible 脚本：1.5 KB。Matomo 脚本：约 25 KB。15 倍的差距。在慢速连接下这一点很明显。&lt;/p&gt;&#xA;&lt;p&gt;Plausible 对 PageSpeed 没有任何影响。Matomo 增加约 200ms 的加载时间（根据其自己的测试数据）。对于每个 Core Web Vitals 分数都很重要的内容网站，Plausible 完胜。&lt;/p&gt;&#xA;&lt;h2 id=&#34;安装&#34;&gt;安装&lt;/h2&gt;&#xA;&lt;p&gt;Plausible 自托管：Docker Compose，一个文件，docker-compose up。15 分钟 — 分析功能即可运行。&lt;/p&gt;&#xA;&lt;p&gt;Matomo 自托管：PHP、MySQL、cron、权限设置、插件安装。如果你知道自己在做什么，一到两小时。如果第一次尝试，可能需要半天。&lt;/p&gt;&#xA;&lt;p&gt;托管版本：Plausible Cloud 从 €9/月（1 万页面浏览量），Matomo Cloud 从 €19/月（5 万页面浏览量）。起步阶段 Plausible 更便宜，但大规模下差距会缩小。&lt;/p&gt;</description>
			</item>
			<item>
				<title>UptimeRobot：花小钱办大事的网站监控</title>
				<link>https://servdigest.com/zh/reviews/uptimerobot-monitoring/</link>
				<pubDate>Sun, 12 Jul 2026 00:00:00 +0000</pubDate>
				<guid>https://servdigest.com/zh/reviews/uptimerobot-monitoring/</guid>
				<description>&lt;p&gt;UptimeRobot 自 2010 年起就在市场上活跃，并在此期间成为基础监控的事实标准。该服务检查你的网站是否在线，并在其宕机时通知你。简单、便宜、可靠。&lt;/p&gt;&#xA;&lt;p&gt;官网：&lt;a href=&#34;https://uptimerobot.com&#34;&gt;uptimerobot.com&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;工作原理&#34;&gt;工作原理&lt;/h2&gt;&#xA;&lt;p&gt;UptimeRobot 从多个地点 ping 你的 URL 并记录结果。支持 HTTP(S)、ping、端口、关键词检查和心跳。检查间隔：从付费套餐的 1 分钟到免费套餐的 5 分钟。&lt;/p&gt;&#xA;&lt;p&gt;网站宕机时 — 发送告警：邮件、短信、Telegram、Slack、Discord、webhook、通过移动应用推送通知。可以配置升级策略：先发到 Telegram，5 分钟没响应 — 短信，10 分钟被忽略 — 电话。&lt;/p&gt;&#xA;&lt;p&gt;特色功能 — 维护窗口。如果你知道凌晨 3 点部署会导致网站暂时不可用，开启维护窗口后 UptimeRobot 就不会触发误报。&lt;/p&gt;&#xA;&lt;h2 id=&#34;让竞品紧张的价格方案&#34;&gt;让竞品紧张的价格方案&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;Free&lt;/strong&gt;：50 个监视器，5 分钟间隔，邮件告警&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Solo&lt;/strong&gt;：$9/月 — 100 个监视器，1 分钟间隔，Telegram/短信/webhook&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Team&lt;/strong&gt;：$49/月 — 500 个监视器，30 秒间隔，状态页&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Enterprise&lt;/strong&gt;：定制&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;免费套餐不是试用版，而是完整产品。50 个监视器绰绰有余地覆盖自由职业者或小型工作室的需求。没有竞品能提供这样的免费方案。&lt;/p&gt;&#xA;&lt;h2 id=&#34;状态页&#34;&gt;状态页&lt;/h2&gt;&#xA;&lt;p&gt;在 Team 套餐下，你可以在自己的域名上创建公共状态页。显示正常运行时间、当前状态、事件历史。看起来比 Better Stack 等竞品简单，但功能是齐全的。客户看到绿色勾比在凌晨 2 点收到&amp;quot;为什么网站打不开？&amp;ldquo;的消息更安心。&lt;/p&gt;&#xA;&lt;h2 id=&#34;移动应用&#34;&gt;移动应用&lt;/h2&gt;&#xA;&lt;p&gt;UptimeRobot 应用 — 宕机通知直接推送到手机。界面简洁朴素，但很实用。可以在一个屏幕上快速查看所有网站的状态。&lt;/p&gt;&#xA;&lt;h2 id=&#34;uptimerobot-的不足&#34;&gt;UptimeRobot 的不足&lt;/h2&gt;&#xA;&lt;p&gt;检查地点有限。如果你的受众在南美或东南亚 — 监控可能无法反映真实情况。没有 Better Stack 和 Checkly 引以为傲的自定义多步骤检查场景。&lt;/p&gt;</description>
			</item>
			<item>
				<title>自托管监控：用开源工具搭建监控体系</title>
				<link>https://servdigest.com/zh/guides/self-hosted-monitoring-stack-guide/</link>
				<pubDate>Fri, 10 Jul 2026 00:00:00 +0000</pubDate>
				<guid>https://servdigest.com/zh/guides/self-hosted-monitoring-stack-guide/</guid>
				<description>&lt;p&gt;监控服务器、服务和网站是必需的。但为每台主机每月向 Datadog 支付 $15 令人心痛，尤其是当你只有几台 VPS 和十几个自托管应用时。好消息是：开源监控体系一小时就能搭建完成，覆盖中等项目 90% 的需求。&lt;/p&gt;&#xA;&lt;p&gt;本指南将搭建以下体系：Prometheus（指标）、Grafana（仪表板）、Loki（日志）、Node Exporter（系统指标）、Uptime Kuma（网站状态）。全部使用 Docker Compose，全部持久化存储，全部支持告警。&lt;/p&gt;&#xA;&lt;h2 id=&#34;第1步docker-compose&#34;&gt;第1步：Docker Compose&lt;/h2&gt;&#xA;&lt;p&gt;创建 &lt;code&gt;monitoring&lt;/code&gt; 目录和 &lt;code&gt;docker-compose.yml&lt;/code&gt; 文件：&lt;/p&gt;&#xA;&lt;div class=&#34;code-block&#34;&gt;&#xA;    &lt;button class=&#34;code-copy&#34; type=&#34;button&#34; hidden aria-label=&#34;Copy code to clipboard&#34;&gt;&#xA;      &lt;span class=&#34;code-copy-label&#34; aria-hidden=&#34;true&#34;&gt;Copy&lt;/span&gt;&#xA;    &lt;/button&gt;&#xA;    &lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;version&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;3.8&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;services&lt;/span&gt;:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#f92672&#34;&gt;prometheus&lt;/span&gt;:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#f92672&#34;&gt;image&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;prom/prometheus:latest&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#f92672&#34;&gt;volumes&lt;/span&gt;:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      - &lt;span style=&#34;color:#ae81ff&#34;&gt;./prometheus.yml:/etc/prometheus/prometheus.yml&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      - &lt;span style=&#34;color:#ae81ff&#34;&gt;prometheus_data:/prometheus&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#f92672&#34;&gt;command&lt;/span&gt;:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      - &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;--config.file=/etc/prometheus/prometheus.yml&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      - &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;--storage.tsdb.path=/prometheus&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      - &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;--storage.tsdb.retention.time=30d&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#f92672&#34;&gt;ports&lt;/span&gt;:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      - &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;9090:9090&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#f92672&#34;&gt;restart&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;unless-stopped&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#f92672&#34;&gt;node-exporter&lt;/span&gt;:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#f92672&#34;&gt;image&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;prom/node-exporter:latest&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#f92672&#34;&gt;volumes&lt;/span&gt;:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      - &lt;span style=&#34;color:#ae81ff&#34;&gt;/proc:/host/proc:ro&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      - &lt;span style=&#34;color:#ae81ff&#34;&gt;/sys:/host/sys:ro&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      - &lt;span style=&#34;color:#ae81ff&#34;&gt;/:/rootfs:ro&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#f92672&#34;&gt;command&lt;/span&gt;:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      - &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;--path.procfs=/host/proc&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      - &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;--path.sysfs=/host/sys&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      - &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;--path.rootfs=/rootfs&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#f92672&#34;&gt;ports&lt;/span&gt;:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      - &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;9100:9100&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#f92672&#34;&gt;restart&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;unless-stopped&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#f92672&#34;&gt;grafana&lt;/span&gt;:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#f92672&#34;&gt;image&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;grafana/grafana:latest&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#f92672&#34;&gt;environment&lt;/span&gt;:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      - &lt;span style=&#34;color:#ae81ff&#34;&gt;GF_SECURITY_ADMIN_PASSWORD=changeme&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#f92672&#34;&gt;volumes&lt;/span&gt;:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      - &lt;span style=&#34;color:#ae81ff&#34;&gt;grafana_data:/var/lib/grafana&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#f92672&#34;&gt;ports&lt;/span&gt;:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      - &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;3000:3000&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#f92672&#34;&gt;restart&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;unless-stopped&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;volumes&lt;/span&gt;:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#f92672&#34;&gt;prometheus_data&lt;/span&gt;:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#ae81ff&#34;&gt;grafana_data:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&#xA;  &lt;/div&gt;&lt;h2 id=&#34;第2步prometheus--指标采集&#34;&gt;第2步：Prometheus — 指标采集&lt;/h2&gt;&#xA;&lt;p&gt;创建 &lt;code&gt;prometheus.yml&lt;/code&gt;：&lt;/p&gt;</description>
			</item>
	</channel>
</rss>
