加载中

合成监控

使用合成监控 UI 查看直接在 合成监控 UI 中或通过 合成监控项目 在外部创建和管理的监控器的结果。您可以从 Elastic 的全球托管测试基础设施或您自己的 私有位置 运行轻量级或基于浏览器的监控器。

重要提示

合成监控 UI 不支持用于基础设施或 Kubernetes 监控的自动发现

对于基础设施或 Kubernetes 正常运行时间监控,请改用以下方法之一

  • 带自动发现功能的 Heartbeat:在您的基础设施上运行 Heartbeat,并使用 自动发现 动态监控主机和 Pod。结果将显示在 Uptime 应用中。
  • 包含 Uptime Monitors 集成的 Elastic Agent:部署独立的 Elastic Agent 并配置 Uptime Monitors (Heartbeat) 集成,以收集来自您的基础设施的可用性数据。Uptime 应用自 8.15 版本起已被弃用,且在 Serverless 中不可用。

合成监控会定期检查您的服务和应用程序的状态。使用以下类型的监控器来监控网络端点和服务的可用性

Synthetics app in Kibana

您可以使用以下轻量级检查来监控网络端点的状态

HTTP 监控器 监控您的网站。HTTP 监控器会进行检查,以确保特定端点返回正确的状态码并显示正确的文本。
ICMP 监控器 检查主机的可用性。ICMP 监控器使用 ICMP(v4 和 v6)Echo 请求来检查您正在 ping 的主机的网络可达性。这将告诉您主机是否可用并已连接到网络,但不会告诉您主机上的服务是否正在运行。
TCP 监控器 监控主机上运行的服务。TCP 监控器会检查各个端口,以确保服务可访问且正在运行。

要设置您的第一个监控器,请参阅 入门

真实的浏览器合成监控使您能够在预定义的时间间隔内以受控环境测试终端用户在您的网站上进行的各项关键操作和请求。合成监控扩展了传统的端到端测试技术,因为它允许您的测试在云端持续运行。其结果是丰富、一致且可重复的数据,您可以基于这些数据分析趋势并设置警报。

例如,您可以测试常见的用户访问路径,例如登录、将商品添加到购物车以及结账——这些操作需要对您的用户始终保持正常运行。

您可以在真正的 Chromium 浏览器上运行自动化的合成监控项目,并在您的 Observability 项目中并排查看每个合成监控路径以及其他监控器。

警报可帮助您在用户发现性能下降或操作失效之前检测到这些问题。通过提早接收警报,您可以在问题影响您的业务底线或客户体验之前将其修复。

要设置您的第一个监控器,请参阅 入门

© . This website operates independently and is not affiliated with or endorsed by Elasticsearch B.V. All brand names, logos, and trademarks are the property of their respective owners.