扩展和架构 Synthetics 部署
Elastic Stack Serverless
当使用 Synthetics 应用程序处理大型和复杂的用例时,请使用这些高级考虑事项。
Elastic Stack
在复杂的环境中,通常会有多个特定于任务的 Elastic Stack 部署,以及一个使用 CCS 或 CCR 的集中式概览集群,以集中管理 Kibana 仪表板和应用程序。 请勿将此模式与 Synthetics UI 一起使用。 相反,请直接在您希望查看和管理它们的 Kibana 实例上配置您的 synthetic 监控器。
但是,您可以将仪表板和 Discover 功能与 CCS 一起使用,以查看 synthetics-*
索引。
Synthetics UI 不适用于 CCS/CCR,因为它会限制 Synthetics UI 提供的丰富用户体验。 与大多数 Kibana 应用程序不同,Synthetics UI 严重依赖于存储在 Kibana 共享对象中的状态,以便提供丰富的用户体验。 由于 Kibana 保存的对象无法通过 CCS/CCR 共享,因此即使配置了 CCS/CCR,Synthetics UI 也不会显示任何用户数据。
当管理大量的 synthetic 监控器时,请使用标签来保持它们的组织性。 Synthetics UI 中的许多视图都具有标签感知能力,并且可以按标签对数据进行分组。
如果我们没有提供满足您确切需求的 UI,您可以使用仪表板来构建自定义可视化效果。 有关 Synthetics UI 使用的字段的完整说明,请参阅Heartbeat 的导出字段。