TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Vigil: Open Source Status Page in Rust

4 点作者 valeriansaliou超过 7 年前

2 条评论

valeriansaliou超过 7 年前
Notes:<p>---<p>Vigil is an open-source Status Page built in Rust that you can host on your infrastructure. You can use it to monitor all your servers and apps, and get a Web Status Page visible to your users (ie. on a domain of your choice, eg. status.example.com).<p>It is useful in microservices contexts to monitor both apps and backends. If a node goes down in your infrastructure, you receive a status change notification in a Slack channel (eg. #infrastructure). Your phone &#x2F; watch &#x2F; etc. will ping you when something goes wrong, or when the infrastructure auto-recovered from downtime).<p>Vigil is usually used in a SaaS context to monitor tens of services, but it can also prove useful to monitor services on eg. a personal server, or monitor a small infrastructure made of APIs.<p>---<p>This is an open-source version of <a href="https:&#x2F;&#x2F;status.crisp.chat&#x2F;" rel="nofollow">https:&#x2F;&#x2F;status.crisp.chat&#x2F;</a> which we&#x27;ve been running over the last 2 years. It saved our service from small to large downtimes hundreds of time. This is why we&#x27;re now releasing it as Open Source, as most SaaS starting up won&#x27;t need to use a complex, expensive commercial solution while a self-hosted app would do.<p>This is part of our effort to give back to the OSS community. Hope this can help :)<p>We&#x27;re open to feedbacks &amp; feature requests.
dozzie超过 7 年前
Again a banana attached to a gorilla and a whole jungle. Why can&#x27;t we have a dashboard that just displays whatever is in its configured data store, and a data store filled with whatever is collected about the environment? It&#x27;s always another dashboard-with-datastore-and-monitoring-agent in one complete, impossible to separate package, which is effectively a crippled attempt at building a monitoring system? (I wrote all three separate things, dashboard, data store, and monitoring agent, and I am using them in production, so I know it&#x27;s a doable plan.)