> ## Documentation Index
> Fetch the complete documentation index at: https://docs.firecrawl.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# 可观测性与监控

> 监控网站、跟踪可用性，并实时发现变化

DevOps 和 SRE 团队使用 Firecrawl 来监控网站、跟踪可用性，并在其数字基础设施中识别关键变化。

<div id="start-with-a-template">
  ## 从模板开始
</div>

<Card title="Firecrawl Observer" icon="github" href="https://github.com/firecrawl/firecrawl-observer">
  实时网站监控与智能变更检测
</Card>

<div id="how-it-works">
  ## 工作原理
</div>

按计划定期调用 Firecrawl 的抓取或提取 API 来获取页面内容，然后在你自己的系统中将每次快照与基线进行比较。当提取的数据发生变化或页面加载失败时，可通过你现有的工具 (PagerDuty、Slack、电子邮件等) 触发告警。

由于 Firecrawl 会在提取前完整渲染 JavaScript，因此你获取的是用户实际看到的页面，而不只是原始 HTML。这使它能够可靠地监控 SPA、动态仪表板和客户端渲染的内容。

<div id="what-you-can-monitor">
  ## 可监控的内容
</div>

* **可用性**：运行时间、响应时间、错误率
* **内容**：文本变更、图像更新、布局位移
* **性能**：页面加载时间、资源大小、Core Web Vitals
* **安全**：SSL 证书、安全响应头、错误配置
* **SEO 健康**：元标签、结构化数据、站点地图有效性
* **用户旅程**：多步骤交易流程和跨浏览器渲染

<div id="faqs">
  ## 常见问题
</div>

<AccordionGroup>
  <Accordion title="Firecrawl 如何助力网站监控？">
    Firecrawl 可按需提取网站内容与结构。你可以构建监控系统调用 Firecrawl 的 API 来检查页面、将提取数据与基线对比，并在发生变更时触发自定义告警。
  </Accordion>

  <Accordion title="我可以监控 JavaScript 密集型应用吗？">
    可以！Firecrawl 会完整渲染 JavaScript，非常适合监控现代 SPA、React 应用和动态内容。我们捕获的是用户所见的页面，而不仅是原始 HTML。
  </Accordion>

  <Accordion title="我能多快发现网站问题？">
    Firecrawl 在调用时实时提取数据。根据你的需求设置监控频率——关键页面可做到按分钟检查，常规页面可按日检查。
  </Accordion>

  <Accordion title="可以校验特定页面元素吗？">
    可以。使用 /extract 端点提取特定元素，如价格、库存或关键信息。在你的监控系统中加入校验逻辑，确保重要信息存在且正确。
  </Accordion>

  <Accordion title="如何将 Firecrawl 与告警系统集成？">
    Firecrawl 提供 webhooks，便于与告警工具集成。通过构建连接器处理 Firecrawl 的响应，可将提取数据发送至 PagerDuty、Slack、邮箱或任何监控平台。
  </Accordion>
</AccordionGroup>

<div id="related-use-cases">
  ## 相关用例
</div>

* [Competitive Intelligence](/zh/use-cases/competitive-intelligence) - 监控竞争对手动态
* [Product & E-commerce](/zh/use-cases/product-ecommerce) - 跟踪库存和价格
* [Data Migration](/zh/use-cases/data-migration) - 验证数据迁移
