展示给HN:Sigabrt.dev – 一款带有SSH TUI的cronjob监控工具
摘要
Sigabrt是一个定时任务监控服务,当计划任务未能正常ping时发送邮件警报,并具备SSH终端界面用于状态管理。
你好,HN。我主要构建这个来监控我自己托管的项目。我知道这没什么太令人兴奋的。<p>总之,简而言之:创建一个端点,如果你的脚本/定时任务未能定期ping它,你会收到通知(通过邮件或ntfy)。例如:<p><pre><code> 0 * * * * ./script.sh && curl -fsS https://sigabrt.dev/pulse/<id>/beat
</code></pre>
它还有一个SSH TUI,目前是实验性的且只读,主要是因为我不确定它是否真的有用还是只是一个噱头:):<p><pre><code> ssh sigabrt.dev
</code></pre>
要使用它,只需在你的账户设置中添加你的SSH公钥。<p>是的,已经有类似的服务了,相比之下这个比较简约。欢迎反馈。
查看缓存全文
缓存时间: 2026/09/20 15:35
# sigabrt — 知晓服务何时终止
来源:https://sigabrt.dev/
ssh sigabrt.dev (开发中 https://sigabrt.dev/#terminal)
## 在服务停止运行的瞬间立即知晓
当脚本执行完成时,会向指定 URL 发送心跳信号。若信号未按时抵达,sigabrt 将通过邮件通知您。
提供 10 个免费心跳检测节点。无需绑定信用卡。
nightly-backup 任务 · 每 24 小时执行 · 15 分钟宽限期(周一至周四)
连续三晚脉冲信号准时抵达。周四 03:15——信号未到,系统已发送提醒邮件。
01
创建监控端点
命名端点,设定上报频率,并配置容错时长。您将获得专属心跳检测 URL。
02
在任务末尾添加一行代码
在脚本成功执行完成后添加一行 curl 命令。无需安装代理程序、依赖库或配置凭证。
03
即可高枕无忧
静默表示运行正常。仅当脉冲信号未按时抵达时,我们才会联系您。
在终端中操作(开发中)
## 通过 SSH 管理监控端点
在设置中添加 SSH 公钥后即可连接。终端将显示所有端点状态、调度计划及最近事件。
当前阶段:功能仍在开发中,后续将持续迭代优化。欢迎告诉我们(https://sigabrt.dev/contact)您的功能需求。
告警方式邮件/ntfy 通知状态变化历史记录脉冲信号与状态变更记录间隔频率最短 1 分钟起,支持设置宽限期
## 统一定价
无限端点,无限心跳检测,保留 90 天历史记录。从免费套餐开始,当监控内容重要性提升时即可升级。
€15/ 月
相似文章
Show HN: Sigwire – 一个实时TUI控制面板,用于管理Linux系统上的所有信号
Sigwire 是一个实时终端仪表盘,使用 eBPF 跟踪点流式显示 Linux 系统上的所有信号,展示发送方、目标、信号类型和处理程序详情,无需 ptrace 或进程协作。
向HN展示:Saggar,一款帮助你组织会话和注意力的Mac终端工具
Saggar是一款原生的Mac终端工具,它根据状态和注意力需求组织项目会话,实现高效的多项目管理,并具备远程控制功能。
通过SSH实时查看CI日志
本文介绍了一项新功能,用户可以通过终端用户界面通过SSH实时查看CI日志,无需安装,并能正确处理ANSI代码。
Cronhq
Cronhq 是一个调度器,确保 cron 作业的恰好执行一次,具有重试、HMAC 签名的 webhook 和心跳功能,基于 Rust 和 Postgres 构建,并且是开源的,采用 MIT 许可证。
Show HN: Hntui – 一个用于 Hacker News 的终端用户界面
hntui 是一个用于浏览 Hacker News 的简洁终端用户界面,提供导航、帖子保存和主题支持等功能。