合成监测

编辑

“合成监测”应用程序用于查看直接在“合成监测”应用程序中创建和管理的,或者使用项目在外部管理的监测器的结果数据。这可以包括轻量级和基于浏览器的监测器,还可以包括从 Elastic 的全球托管测试基础设施或私有位置运行的监测器。

要查看通过 Heartbeat 运行并使用传统的 heartbeat.yml 文件配置的轻量级监测器的结果数据,请使用正常运行时间应用程序而不是“合成监测”应用程序。

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

Synthetics app in Kibana

轻量级 HTTP/S、TCP 和 ICMP 监测器

编辑

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

HTTP 监测器

监控您的网站。HTTP 监测器会检查特定端点是否返回正确的状态代码并显示正确的文本。

ICMP 监测器

检查您的主机的可用性。ICMP 监测器使用 ICMP(v4 和 v6)回显请求来检查您正在 ping 的主机的网络可达性。这将告诉您主机是否可用并连接到网络,但不会告诉您主机上的服务是否正在运行。

TCP 监测器

监控您的主机上运行的服务。TCP 监测器会检查各个端口,以确保服务可访问且正在运行。

要设置您的第一个监测器,请参阅开始使用

浏览器监测器

编辑

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

例如,您可以测试常见的用户旅程,例如登录、将商品添加到购物车和结账,这些操作需要为您的用户稳定运行。

您可以在真正的 Chromium 浏览器上运行自动合成监测项目,并在 Kibana 中与您的其他监测器并排查看每个合成监测旅程。

告警功能可帮助您在用户发现之前检测到性能下降或操作中断。通过尽早收到告警,您可以在问题影响您的底线或客户体验之前修复它们。

要设置您的第一个监测器,请参阅开始使用