Apache SkyWalking UI 使用指南

版权申诉
0 下载量 171 浏览量 更新于2024-07-01 收藏 1.53MB DOC 举报
"Apache SkyWalking UI 的使用文档主要介绍了如何操作和理解该监控系统的用户界面。文档涵盖了功能选择区、重新加载区和时间选择器等关键部分,并详细讲解了仪表盘的各项功能,如 APM、Database、SelfObservability 和 WebBrowser。此外,还解释了服务、服务实例和端点等核心概念,以及全局(Global)视图中的各种指标,如吞吐量、响应时间和Apdex评分。" Apache SkyWalking 是一款强大的应用性能监控(APM)系统,其用户界面(UI)设计用于帮助开发者和运维人员可视化和分析微服务架构中的性能问题。UI主要包含以下几个关键区域: 1. **功能选择区**:这是用户与系统交互的主要入口,提供了多种视图来查看系统的不同层面,包括: - **仪表盘**:显示各种维度的性能指标,如全局、服务、服务实例和端点。 - **拓扑图**:展示服务间的调用关系,帮助理解微服务架构。 - **追踪**:用于深入分析单个请求的完整生命周期。 - **性能剖析**:详细分析服务的性能瓶颈。 - **告警**:监控并通知性能异常。 2. **重新加载区**:用户可以在这里控制数据刷新,可以选择定时自动刷新或手动刷新以获取最新数据。 3. **时间选择器**:允许用户设定时间范围和时区,以便查看特定时间段的数据。同时,提供中文/英文切换按钮,适应不同的语言环境。 在仪表盘中,有四个主要的子部分: 1. **APM**: - 全局视角:展示所有服务的综合指标,如吞吐量、响应时间和Apdex评分。 - 服务视角:针对单个服务进行分析。 - 服务实例视角:聚焦到单个服务实例的性能。 - 端点视角:针对特定的请求路径(如HTTP URI或gRPC方法)进行详细分析。 2. **Database**:监控数据库性能,包括查询效率、连接状态等。 3. **SelfObservability**:显示OAP服务端自身的健康状况和性能指标,确保监控系统的稳定运行。 4. **WebBrowser**:针对Web浏览器客户端的性能,如页面加载速度和服务请求时间。 **服务、服务实例和端点**是理解SkyWalking监控数据的基础概念: - **服务(Service)**:代表一组提供相同功能的工作负载,例如一个Web API服务集群。 - **服务实例(Instance)**:服务中的单个工作负载,比如一个API服务集群中的服务器节点。 - **端点(Endpoint)**:特定服务的请求入口,如HTTP请求的URL或gRPC服务的接口方法。 通过这些功能,Apache SkyWalking UI可以帮助用户深入理解微服务的运行情况,及时发现并解决问题,提升系统的整体性能和稳定性。