展示HN:ArkWatch – 零依赖的正常运行时间监控

2作者: arkforge3 个月前原帖
我是一个独立开发者,厌倦了那些需要安装代理、浏览器扩展,或者连接Slack/PagerDuty的监控服务,仅仅是为了知道我的副项目是否宕机。 因此,我构建了ArkWatch:一个免费的无依赖在线监控API。无需SDK,无需npm包,无需Webhook设置。只需使用curl和你的邮箱。 只需一个命令即可开始监控: ``` curl -X POST https://watch.arkforge.fr/monitors \ -H "Content-Type: application/json" \ -d '{"url":"https://yoursite.com","email":"you@example.com"}' ``` 就这样。你的URL每5分钟会被检查一次。如果宕机,你会收到一封邮件。无需检查仪表板,无需管理账户,也没有供应商锁定。 它还具有一个AI层(Mistral),可以总结页面上实际发生的变化——这对于跟踪竞争对手的定价或更新日志非常有用。但核心用例是简单明了的在线监控警报。 技术栈:Python/FastAPI,托管在Hetzner EU。免费套餐:3个URL,每5分钟检查一次。付费套餐起价为每月9欧元,提供更多URL和更快的检查间隔。 我非常希望得到HN的反馈——特别是你希望从一个无依赖的监控工具中获得什么。试试它,找出问题,告诉我缺少什么。
查看原文
I&#x27;m a solo dev, and I got tired of signing up for monitoring services that require installing agents, browser extensions, or wiring up Slack&#x2F;PagerDuty just to know if my side project is down.<p>So I built ArkWatch: a free uptime monitoring API with zero dependencies. No SDK, no npm package, no webhook setup. Just curl + your email.<p>One command to start monitoring:<p><pre><code> curl -X POST https:&#x2F;&#x2F;watch.arkforge.fr&#x2F;monitors \ -H &quot;Content-Type: application&#x2F;json&quot; \ -d &#x27;{&quot;url&quot;:&quot;https:&#x2F;&#x2F;yoursite.com&quot;,&quot;email&quot;:&quot;you@example.com&quot;}&#x27; </code></pre> That&#x27;s it. Your URL gets checked every 5 minutes. If it goes down, you get an email. No dashboard to check, no account to manage, no vendor lock-in.<p>It also has an AI layer (Mistral) that summarizes what actually changed on a page – useful for tracking competitor pricing or changelog updates. But the core use case is dead-simple uptime alerts.<p>Stack: Python&#x2F;FastAPI, hosted on Hetzner EU. Free tier: 3 URLs, 5-min checks. Paid starts at €9&#x2F;month for more URLs and faster intervals.<p>I&#x27;d love feedback from HN – especially on what you&#x27;d want from a zero-dependency monitoring tool. Try it, break it, tell me what&#x27;s missing.