Uptime Kuma + Server酱:微信实时接收服务器告警
背景服务器上跑了几个服务平时没人盯着。有天半夜 Nginx 挂了第二天早上才发现网站挂了 8 小时。想做到服务一挂微信立刻收到通知。原因服务器不会主动告诉你它病了。要让它会说话需要两个东西角色工具作用监控Uptime Kuma定期检查服务状态通知Server酱把告警推到微信Uptime Kuma 负责发现异常Server酱负责送达消息。解决第一步部署 Uptime Kuma用 Docker Composeservices: uptime-kuma: image: louislam/uptime-kuma:1 container_name: uptime-kuma restart: always ports: - 127.0.0.1:3001:3001 volumes: - uptime-kuma:/app/data environment: - TZAsia/Shanghai volumes: uptime-kuma:dockercompose up-d浏览器通过 SSH 隧道访问 http://localhost:3001首次进入创建管理员账号。第二步注册 Server酱访问 https://sct.ftqq.com/用微信扫码登录。进入SendKey页面复制你的 SendKey。免费版每天 5 条消息够用。第三步在 Uptime Kuma 里配置通知右上角 → 设置 → 通知点 设置通知通知类型选 Server酱填入 SendKey点 测试微信立刻收到测试消息第四步添加监控项点 添加新建监控项字段填什么监控类型HTTP(s)名称大屏健康检查URLhttp://127.0.0.1:8081/api/health心跳间隔60 秒重试次数3通知勾选刚才配的 Server酱含义每 60 秒访问一次 /api/health连续失败 3 次才发告警防止网络抖动误报第五步验证手动触发一次告警# 停掉大屏容器dockerstop dashboard-dashboard_a-1[监控告警] 大屏健康检查 已宕机 时间: 2026-10-07 15:30:00等 3 分钟60 秒 × 3 次重试微信应该收到[监控告警] 大屏健康检查 已宕机 时间: 2026-10-07 15:30:00恢复dockerstart dashboard-dashboard_a-1再过 1 分钟微信收到恢复通知。三个坑坑 1Uptime Kuma 端口直接暴露公网默认端口 3001如果绑 0.0.0.0:3001全世界都能访问你的监控面板。改成 127.0.0.1:3001通过 SSH 隧道访问ssh-L3001:127.0.0.1:3001 YOUR_USERYOUR_SERVER_IP然后本地浏览器打开 http://localhost:3001。坑 2重试次数设成 0网络抖动是常态。设成 0 会导致一闪断就报警微信被轰炸。至少设 2-3 次重试。坑 3只监控了 HTTP忘了服务器本身Uptime Kuma 可以监控HTTP(s)网站能不能访问TCP 端口服务端口通不通Ping服务器活不活建议至少三条Ping 服务器HTTP 大屏TCP 数据库端口阅读分享今天给大家分享一本神作《Wireshark网络分析就这么简单》读完你会手痒想亲手抓一段自己的网络流量看看。

相关新闻

央企严查外包派遣:人数不得超10%且同工同酬,总包不能再一包了之

央企严查外包派遣:人数不得超10%且同工同酬,总包不能再一包了之

央企严查外包派遣:人数不得超10%且同工同酬,总包不能再一包了之 近期脉脉上关于央企用工的讨论热度持续攀升,原帖用户讨论称,一场安全生产会议将外包派遣推上风口浪尖:派遣人数不得超10%、临时岗位限6个月,…

2026/10/9 8:47:46 阅读更多 →
文献综述的“预消化”逻辑:aigcbiye 官网 www.aigcbiye.com 微信公众号搜一搜 aigcbiye

文献综述的“预消化”逻辑:aigcbiye 官网 www.aigcbiye.com 微信公众号搜一搜 aigcbiye

aigcbiye官网 微信公众号搜一搜 aigcbiye 文献综述有一个反常识的真相:你读不完文献,不是因为文献太多,是因为你不知道该“吃掉”哪一部分。 大多数人的文献综述是这样写出来的——下载二十篇论文,打开第一篇,从头读…

2026/10/9 8:44:52 阅读更多 →
电子保险丝+MCU实现智能电源路径保护的设计实践

电子保险丝+MCU实现智能电源路径保护的设计实践

做工业控制器和嵌入式终端这些年,我对“电源路径保护”这个词的感受是越来越复杂。早期做环境监测节点,电源入口就一串保险丝加一颗PMOS,觉得够用了;等到整机做热插拔和短路实验,才发现这种方案的响应速度和精度根本不…

2026/10/8 6:42:40 阅读更多 →

最新新闻

躺平挖alpha:量化工作流自动化优化实战与踩坑复盘

躺平挖alpha:量化工作流自动化优化实战与踩坑复盘

"躺平挖 alpha"这个系列写到第 3 篇,我估计关注这个系列的朋友,多少都有同样的矛盾:alpha 这种东西,人人都想要,但挖掘它注定是个体力活——盯数据、跑策略、调参数、记日志,一整套流程下来&…

2026/10/9 10:02:54 阅读更多 →
Awesome Agentic AI 實戰練習 6:Function Schema 設計(bad vs good)——讓模型「挑對工具」的關鍵工程

Awesome Agentic AI 實戰練習 6:Function Schema 設計(bad vs good)——讓模型「挑對工具」的關鍵工程

教程文档AI Agent人工智能大模型 【免费下载链接】awesome-agentic-ai-zh A trilingual (繁中 / English / 简中) learning roadmap for agentic AI: from LLM basics to multi-agent systems, with 240 curated resources and hands-on examples. 中文 AI agent 學習地圖。 项…

2026/10/9 10:02:54 阅读更多 →
WinCC OPC连接失败?DCOM权限配置实战指南

WinCC OPC连接失败?DCOM权限配置实战指南

简介:本资源是一份面向工业自动化工程师与WinCC系统集成人员的OPC通信配置实战指南,聚焦解决WinCC OPC服务器在非默认权限环境(如普通用户登录、跨账户访问)下的DCOM连接异常问题。文档详细拆解了Windows 2000/XP平台下OPCServer.…

2026/10/9 10:02:53 阅读更多 →
t3code 与 T3 Stack:TypeScript 全栈类型安全实践

t3code 与 T3 Stack:TypeScript 全栈类型安全实践

如果你最近在逛 GitHub Trending 或者 TypeScript 相关的技术社区,应该会看到 “t3code” 这个热词反复出现。它并不是某个单点工具,而是社区里对 T3 Stack 全栈工程实践的一种约定俗成叫法——一套由 Next.js、TypeScript、tRPC、Prisma、Tailwind CSS、…

2026/10/9 10:02:53 阅读更多 →
t3code实战:基于T3 Stack打造全栈类型安全应用

t3code实战:基于T3 Stack打造全栈类型安全应用

说实话,第一次看到“t3code”这个名字的时候,我愣了一下,以为是哪家新出的低代码平台。后来翻了仓库里的代码和提交记录才搞明白,这是我们内部给一个全栈应用项目起的代号:T3 取自 TypeScript、Tailwind CSS、tRPC 这三…

2026/10/9 10:02:53 阅读更多 →
AI智能体核心能力:从工具调用到团队协作的TaoToken实践

AI智能体核心能力:从工具调用到团队协作的TaoToken实践

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

2026/10/9 10:01:44 阅读更多 →

日新闻

Java时间API实战:LocalDate、Date与ZonedDateTime的转换与避坑指南

Java时间API实战:LocalDate、Date与ZonedDateTime的转换与避坑指南

Java时间API这个话题,隔三差五就会在群里被翻出来讨论一次。上周还有个同事线上处理一个订单超时问题,排查到最后发现是ZonedDateTime序列化后时区丢了,用户在下单当天晚上看到的时间整整差了8个小时。这类问题几乎每个做Java开发的人都遇到过…

2026/10/9 0:00:49 阅读更多 →
EasyTier实践:从NAT穿透到子网代理的异地组网部署与排错

EasyTier实践:从NAT穿透到子网代理的异地组网部署与排错

前几个月我手头有好几台机器需要互相访问:办公室台式机、家里 NAS、还有一台云主机。如果只是偶尔传个文件倒还好,问题是工作场景经常要在几处环境之间来回切换,每次都先登录跳板机再层层代理,实在折腾。我先后试过端口映射、自建…

2026/10/9 0:00:49 阅读更多 →
AI Agent工程实战:从七要素到七个决策点的系统设计指南

AI Agent工程实战:从七要素到七个决策点的系统设计指南

AI Agent 这个词在过去一年里被反复提及,但真正动手搭过一套能跑起来的 Agent 系统的人都知道,从"知道它是什么"到"让它稳定干活"之间隔着一整套工程决策。我前后参与过几个 Agent 项目的落地,从最初用现成框架拼装&…

2026/10/9 0:01:50 阅读更多 →

周新闻

KT148A语音芯片外挂8002D功放的工程实践指南

KT148A语音芯片外挂8002D功放的工程实践指南

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

2026/10/8 15:26:32 阅读更多 →
LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

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

2026/10/8 15:26:40 阅读更多 →
ARM架构深度解析:从RISC设计理念到交叉编译实战

ARM架构深度解析:从RISC设计理念到交叉编译实战

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

2026/10/8 10:10:36 阅读更多 →

月新闻

我发现了一个新思路:用 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/8 21:13:17 阅读更多 →
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/8 15:26:17 阅读更多 →
黑夜航拍船只数据集训练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/9 6:17:20 阅读更多 →