一个 key 加一个 URL,还是一个带紧急级别的频道
PushDeer 刻意做得极简:一个推送 key、一个 URL、一条消息。Echobell 对发送方保留了同样的简单,同时补上极简版本没做的部分——最高到响铃来电的紧急级别、邮件触发,以及服务端模板。
一句话结论
想要一个能自己托管、代码能从头读到尾的开源推送工具,PushDeer 更合适。当一条消息需要比上一条更紧急时,Echobell 更合适。
有些提醒必须比其他的更响时,选 Echobell;开源和自托管本身就是目的时,继续用 PushDeer。
一览
Echobell
P PushDeer
紧急级别
普通推送、时效性通知,或响铃来电
只有一种送达方式,每条消息都一样地到达
源代码
闭源的托管服务
开源,且可自托管
什么可以触发它
Webhook,外加每个频道独立的邮箱地址
带 push key 的一次 HTTP 调用
主要差异
两者都把一个 key 和一个 URL 变成一条通知,区别在于跑通之后你还能做什么。
托管方式
Echobell
仅提供托管服务
两种模型:PushDeer 能让整条链路都留在你自己的机器上。
P PushDeer
可以用托管实例,也可以自己跑一套
紧急上限
Echobell
三档级别,包括穿透专注模式的来电
Echobell 能让某一条消息比其余的更难被忽略。
P PushDeer
没有紧急级别——关键告警和日常消息到达方式完全一样
开放程度
Echobell
不开源,也无法自托管
当「代码要能读、能自己部署」是关键时,PushDeer 完胜。
P PushDeer
MIT 许可,可审计,可自己运行
触发来源
Echobell
Webhook 与频道专属邮箱,支持模板和条件
Echobell 能对那些只会发邮件的来源做告警。
P PushDeer
没有邮件触发,也没有模板,每条消息都由发送方拼好
Echobell 的优势
Echobell 保留了一行代码就能发送的简单,同时补上极简推送工具留给你自己解决的那部分。
不是每条提醒都一样重要
频道可以是普通、时效性或来电,凌晨三点的告警和每日汇总不会以同样的方式到达。
照顾发不了 HTTP 请求的来源
每个频道都有邮箱地址,只会发邮件的东西也能变成提醒。
排版不用写进脚本
模板和条件跑在服务端,发送方只需传原始字段,不必自己拼字符串。
最适合的场景
从 PushDeer 转到 Echobell 的人,通常是因为这几件事。
真正的故障和日常消息完全区分不出来。
根本没有一个脚本可以让你加一行推送调用。
十几个发送方各自拼各自的文本,格式互不一致。
从 PushDeer 迁移
发送形态是一样的,所以一个频道可以和一个 push key 并行跑一段时间做对比。
- 1
为每个 push key 建一个频道
沿用你现在的拆分方式,映射关系一眼可见。
- 2
把发送方的 URL 换掉
用频道 webhook 替换 PushDeer 的接口地址,text 和 desp 分别对应标题和正文。
- 3
给每个频道设一个紧急级别
这正是 PushDeer 没有对应概念的部分——想清楚哪些频道要响,哪些保持安静。
常见问题
查找关于 Echobell 常见问题的答案
其他竞品对比
Echobell vs PagerDuty
企业级事件编排 vs 轻量移动优先告警
Echobell vs Opsgenie
Atlassian 生态联动 vs 即时通知聚焦体验
Echobell vs Better Stack
可观测平台广度 vs 告警触达深度
Echobell vs Pushover
基础推送提醒 vs 面向故障响应的通知能力
Echobell vs IFTTT
通用自动化编排 vs 可靠告警交付
Echobell vs Slack
团队聊天里的告警 vs 专用关键告警触达
Echobell vs Telegram
机器人消息 vs 专用关键告警触达
Echobell vs Discord
嘈杂服务器里的 webhook 消息 vs 紧急告警触达
Echobell vs Healthchecks.io
定时任务监控 vs 紧急触达层
Echobell vs Gotify
自托管推送服务器 vs 真正送达 iOS 的提醒
Echobell vs Bark
用 URL 推送的免费 iOS 工具 vs 会跨设备响起的提醒
Echobell vs ntfy
开源发布订阅通知 vs 会响起来的私有频道
Echobell vs Server酱
转发进微信 vs 一条你能决定响多大声的提醒