可观测性:创建合成监控
概述
Elastic 可观测性简介
更深入地了解 Elastic 可观测性,以及如何使用 Elastic Cloud 摄取、查看和分析来自应用程序的客户日志。了解如何自信地现代化应用程序并采用云。
让我们开始吧
创建 Elastic Cloud 帐户
转到 cloud.elastic.co 并创建帐户后,请观看此视频,了解如何在全球 50 多个支持的区域中启动您的第一个 Elastic 堆栈。
部署完成后,在 **可观测性** 选项卡下,选择 **创建合成监控**。
运行合成监控有两种方法,具体取决于要测试的网站或应用程序是否可以从以下位置访问
- **Elastic 的全球托管测试基础设施:** 使用 Elastic 的全球托管测试基础设施,您可以在多个位置创建和运行监控,而无需管理自己的基础设施。Elastic 会为您处理软件更新和容量规划。这非常适合测试可以从公共互联网访问的网站或应用程序。
- **私有位置:** 私有位置允许您从自己的场所运行监控。要使用私有位置,您必须在继续之前创建私有位置。有关分步说明,请参阅在私有网络上监控资源。
在本指南中,我们将向您展示如何利用 **Elastic 的全球托管测试基础设施**。
**注意:** 项目是配置 Elastic Stack 中合成监控的最强大和最复杂的方式。项目允许您将基础设施定义为代码,更常见的是称为 IaaC 或 Git-ops。使用项目监控,您可以在文件系统上组织 YAML 配置和 JavaScript 或 TypeScript 定义的监控,使用 Git 进行版本控制,并通过 CLI 工具进行部署,通常在 CI/CD 平台上执行。
查看以下指南,了解如何 使用项目监控创建监控。
在后台,它将在所有这些位置执行该测试。此页面将自动刷新。就这么简单。
使用 Elastic 可观测性
启用和编辑警报
接下来,如果有任何问题,您需要启用警报。在此屏幕上,只需单击 **立即配置**。
在下一个屏幕上,您将选择默认连接器,该连接器在您部署 Elastic 时已预先填充。选择默认连接器后,您将获得一个空间来添加您的默认电子邮件地址,您将收到警报。
如果您导航回左侧菜单中的 **监控**,您可以选择 **警报和规则**,然后选择 **监控状态规则**。
将出现一个弹出窗口,您可以在其中编辑警报。您还可以选择其他连接器类型,例如 Slack、Microsoft Teams 等。
设置警报并收到通知时,您还会收到指向错误详细信息页面的深层链接。从这里,您可以看到
- 哪个步骤失败
- 失败步骤的屏幕截图
- 该步骤上次成功时的屏幕截图
- 失败步骤和上次成功步骤的时间,以便进行比较
- 选择 **执行的代码**,查看执行的代码
- 选择 **控制台** 查看浏览器显示的内容
分析您的监控数据
如果您导航回左侧导航窗格中的 **监控**,然后选择其中一个监控,您将在右侧看到一个包含监控快速摘要的弹出窗口。
接下来,如果您选择 **转到监控**,您将立即获得一些高级洞察。这些图表将随着更多测试的进行而开始呈现,但您可以快速查看可用性、执行测试的持续时间、时间线,还可以深入研究瀑布图。要深入了解,请单击 **查看测试运行** 下的图标。
从这里,您可以看到瀑布图、对象权重、对象计数等。
后续步骤
感谢您抽出时间使用 Elastic Cloud 收集和分析日志。如果您是 Elastic 的新手,请务必启动一个免费的 14 天试用版。
此外,在您开始使用 Elastic 的旅程时,请了解在您在环境中进行部署时,您应作为用户管理的一些 操作、安全和数据组件。