公共服务状态视图,用于显示运行时健康状况、数据时效性和已知的服务降级情况。即使 Web 界面运行正常,并不意味着所有科学数据提供者都是最新的,因此单独报告提供者状态。
应用程序健康状况和数据提供者健康状况分别报告。
公共状态加载 API 状态和提供者列表,并检查哪些上游数据源最近已成功。即使某个科学数据提供者出现故障或延迟,Web应用程序仍然可以正常使用。因此,服务健康状况不会简化为单一的绿色或红色指示器。
每个提供者都有其自身的最后成功时间和失败时间。
提供者卡片显示 provider_id、当前状态、last_success_at 和 last_failure_at(如果存在)。提供者数量和 provider_failures 提供快速的运行概览,但不能替代特定指标的数据时效性策略。一个提供者可能在技术上响应,而某个产品仍然过旧,无法被认为是实时数据。
技术状态并不保证完整的数据覆盖范围。
没有提供者出现故障并不意味着所有可选层都可用,或者每个记录都有高质量。第一方舒曼、天气、闪电或其他输入可能仍处于 UNAVAILABLE 状态,并受其自身合同的约束。服务状态有助于诊断操作问题,而数据来源和方法论解释了数据的含义。