什么是 Elastic 可观测性?
编辑什么是 Elastic 可观测性?编辑
可观测性提供对运行在您环境中的应用程序行为的细粒度洞察和上下文。它是您构建并希望监控的任何系统的重要组成部分。能够在可观测系统中快速检测和修复根本原因事件是任何分析师的最低要求。
Elastic 可观测性 提供单一栈来统一您的日志、基础设施指标、应用程序跟踪、用户体验数据、合成监控和通用分析。将您的数据直接摄取到 Elasticsearch,您可以在可视化和在 Kibana 中添加警报之前进一步处理和增强数据。
应用程序性能监控 (APM)编辑
通过安装 APM 代理(如 Java、Go、.NET 等等)来检测您的代码并收集运行时的性能数据和错误。
在可观测性 概述 页面上,服务 图表显示了您环境中运行的服务总数以及由检测这些服务的 Elastic APM 代理捕获的每分钟事务总数。
然后,您可以通过单击 显示服务清单 来深入了解 APM 应用程序,以快速找到底层服务的 APM 跟踪。
有关更多信息,请参阅 应用程序性能监控 (APM)。
基础设施监控编辑
监控来自您的服务器、Docker、Kubernetes、Prometheus 以及其他服务和应用程序的系统和服务指标。
在可观测性 概述 页面上,主机 表显示了资源占用量最大的主机。这些指标可以帮助您评估主机效率并确定资源消耗是否会影响最终用户。
然后,您可以通过单击 显示清单 来深入了解基础设施应用程序。在这里,您可以通过主机、Pod、容器或 EC2 实例监控和过滤您的数据,并创建自定义分组(例如可用区或命名空间)。
有关更多信息,请参阅 基础设施监控。
真实用户监控 (RUM)编辑
使用由 APM RUM 代理提供支持的用户体验数据来量化和分析您 Web 应用程序的感知性能。与测试环境不同,用户体验数据反映了现实世界中的用户体验。
在可观测性 概述 页面上,用户体验 图表提供了流量最大的服务的核心 Web 指标的快照。
然后,您可以通过单击 显示仪表板 来深入了解用户体验仪表板,以查看按 URL、操作系统、浏览器和位置划分的数据。
有关更多信息,请参阅 用户体验。
日志监控编辑
分析来自您的主机、服务、Kubernetes、Apache 以及更多来源的日志数据。
在可观测性 概述 页面上,日志事件 图表可以帮助您检测和检查每个摄取的日志源中可能出现的日志异常,以确定日志速率是否超出预期范围。
然后,您可以通过单击 显示日志流 来深入了解日志应用程序,以查看日志的实时流,并过滤、固定或突出显示您需要的数据。
有关更多信息,请参阅 日志监控。
合成监控编辑
模拟最终用户会在您的网站上执行的操作和请求,并在预定义的时间间隔和受控环境中执行。最终结果是丰富、一致且可重复的数据,您可以对其进行趋势分析和警报。
有关更多信息,请参阅 合成监控。
通用分析编辑
构建堆栈跟踪以获得对您系统的可见性,而无需进行应用程序源代码更改或检测。使用火焰图来探索系统性能并识别最昂贵的代码行,提高 CPU 资源效率,调试性能回归并减少云支出。
有关更多信息,请参阅 通用分析。
警报编辑
使用 Kibana 的警报和操作功能(与日志应用程序、基础设施应用程序和 APM 应用程序集成)来了解您环境中潜在的问题。它提供了一组内置操作和特定阈值规则,并允许从 Kibana 管理中集中管理所有规则。
在可观测性 概述 页面上,警报 表提供了指定时间范围内发生的警报的快照。该表包括警报状态、上次更新时间、警报原因等等。
然后,您可以通过单击 显示警报 来查看有关这些警报的更多详细信息。
有关更多信息,请参阅 警报。