我们非常高兴地宣布 Sentry 成为 Astro 最新的官方监控合作伙伴,这项合作包括每月 5000 美元的新捐赠,用于支持 Astro 正在进行的开源维护和开发。
Astro 是用于构建内容驱动型网站(包括博客、营销和电子商务网站)的 Web 框架。当您部署 Astro 网站时,设置实时监控是一个好主意,以便深入了解您的用户可能遇到的性能问题和 JavaScript 错误。这就是 Sentry 发挥作用的地方。
Sentry 的创始人兼首席技术官 David Cramer 对此表示:
Astro 是我们近年来看到的最有前途的技术之一,我们很高兴能与 Astro 社区进行更紧密的合作。随着 @sentry/astro 的发布,集成现在已经即插即用,我们也很激动地宣布 Astro 成为 Spotlight 的发布合作伙伴。
— David Cramer,创始人兼首席技术官
Astro 核心团队过去甚至依赖 Sentry 来帮助查找和修复生产环境中的棘手错误。例如,这个控制台警告只会在用户在移动版 Safari 上滚动超过 30 秒后,在非常特定的情况下才会出现。显然,这种情况发生的频率比您想象的要高!多亏了一位 Sentry 用户,这个警告被识别、报告并在 Astro 中修复,造福了所有人。
Spotlight 简介:专为 Astro 设计的更佳本地调试体验
Astro 4.0 推出了新的开发工具栏——一种通过浏览器工具增强和扩展本地开发体验的新方式。作为这项新合作的一部分,我们很高兴能将 Sentry 推出的 Spotlight 作为首日发布的应用。
Spotlight 为您的 Astro 开发环境带来了一个功能丰富的调试覆盖层。在本地开发期间,Spotlight 会直接在浏览器中显示错误、跟踪信息和重要的上下文。

要使用 Spotlight,请在终端中运行 astro add
将其添加到您的项目中。然后,启动您的 Astro 开发环境,并点击开发工具栏中新的“Spotlight”标志以打开新的 Spotlight 应用。
npx astro add @sentry/astro @spotlightjs/astro
已复制!
Astro ❤️ Sentry
Astro 很荣幸并激动地宣布 Sentry 成为我们新的官方监控合作伙伴。我们感谢 David Cramer 和整个 Sentry 团队对开源软件的帮助和推广。正是因为有像 Sentry 这样的公司的支持,我们才能获得持续的维护,并以一种开放、财务可持续的方式继续开发 Astro。
您可以通过阅读我们在 GitHub 上的 FUNDING.md 文档来了解更多关于我们如何使用这些资金的信息。
感谢 Sentry!