应用程序依赖关系图(服务地图)
应用程序依赖关系图为您提供应用程序基础架构的完整概述,以及其与其他依赖资源的连接关系。通过应用程序依赖关系图,您可以查看:
- 应用程序、实例及关联服务器的状态。
- 响应时间、吞吐量和连接状态等关键指标。
- 失败请求数量。
这有助于您在客户受到影响之前检测并排查应用程序问题。
视频
以下是一段简短视频,展示了服务地图如何帮助简化故障排除的第一步:
查看应用程序依赖关系图
- 登录您的 Site24x7 账户 > 首页 > APM Insight。
- 选择您的应用程序或实例。
- 点击服务地图以查看应用程序基础架构的拓扑视图。
应用程序依赖关系图无需任何 配置。
指标与解读
应用程序依赖关系图可以通过以下视图进行可视化。
1. 地图视图
在地图视图中,
- 应用程序及其实例以中心节点的形式呈现。
- 外围圆圈代表应用程序。
- 内部圆圈代表各个应用程序实例。
- 绿色——表示应用程序/实例正常运行。
- 红色——表示应用程序/实例已宕机。

- 将鼠标悬停在中心节点上可显示应用程序名称。
- 将鼠标悬停在内部圆圈上可显示实例名称。

- 将鼠标悬停时可查看外部组件的状态及其关键指标。若出现失败请求,该组件将以红色显示并附带失败请求数量。

- 将鼠标悬停在实例节点上,可查看与对应实例映射的服务器的关键指标,包括可用性、CPU、内存和磁盘利用率。点击实例节点将跳转到概述标签页。

- 将鼠标悬停在组件上,可查看与对应组件映射的服务器的关键指标,包括可用性、CPU、内存和磁盘利用率。点击指标将访问相应节点的服务器指标标签页。

点击单个组件节点时,您将跳转到对应的图表视图。
使用添加筛选器选项,根据关键事务筛选组件。这样您可以自定义地图视图,仅显示与特定关键事务直接相关的组件。通过聚焦于这些关键交互,您可以更清晰地了解核心事务如何与各应用程序组件相连。

您也可以通过前往事务 > 关键标签页查看此地图。点击所需事务并向下滚动即可查看地图。
了解分布式调用:
您还可以通过查看 APPLICATION 实体来查看跨多个应用程序的分布式调用。当一个服务调用另一个服务时,该实体会关联事务数据,使您能够在单个统一视图中监控每个关联应用程序的指标。
例如,在以下截图中,APPLICATION 实体将主应用程序 Local Webmon 与另一个标记为 20097.csez.zohocorpin.com:9090 (Local Agent) 的应用程序相连。

2. 图表视图
所选组件的主机名显示在顶部,括号内显示映射的服务器名称。在下方截图中,198.0.3.3:8000 是组件的主机名,test-app3467:8000 是服务器名称。
顶部栏显示平均响应时间、吞吐量、请求数和错误等重要指标。

点击服务器监视器链接时,您将跳转到对应服务器监视器的摘要页面。
图表视图还列出了平均响应时间、总响应时间、吞吐量、总请求数、错误数和错误率等参数。这些指标可以针对所有组件、各组件的所有主机以及各主机单独查看。
- 显示所有组件所有指标的图表视图

- 显示特定组件所有主机所有指标的图表视图

- 显示特定组件特定主机所有指标的图表视图

- 显示与特定组件(如 MySQL、Cassandra 或 Redis)关联的服务器重要指标的图表视图

3. 表格视图
表格视图列出了所有组件及其各自的主机和关联服务器。
- 点击单个组件或主机将跳转到对应的图表视图。

- 点击组件下拉列表可查看映射的服务器,点击单个服务器将跳转到对应的图表视图。

-
本页内容
- 视频
- 查看应用程序依赖关系图
- 指标与解读
