Topology
Topology是你基础设施的实时地图:Polylane同步的每个资源都是一个节点,每个关系都是一条边。智能体读取的正是你所浏览的这张图,所以你看到的就是它们推理的依据。
功能概述
Polylane从每个已连接的云账户和仓库构建这张图,并在每次同步时刷新。资源通过匹配主机名、DNS记录和IP地址跨提供商关联,所以一个提供商中指向另一个提供商中某个服务的记录会展示真实的请求路径。已连接的仓库是同一张图中的节点,通过deploys_to边连接到它们部署到的资源。
每个资源都属于13个类别之一,从Compute和Databases到Repositories和External Services。每个视图都按类别着色,并可按类别筛选。
视图
| 视图 | 你看到的内容 |
|---|---|
| Galaxy | 默认视图:每个资源是球面上的一个点,按类别着色。点击一个点即可打开该资源。 |
| Flow | 以节点和边的示意图呈现资源及其关系。 |
| Table | 一个可排序的列表,列由你选择。 |
搜索同时支持名称和id的精确匹配和模糊匹配,所以paymnt仍然能找到payment-api。筛选器按提供商、类型、层级、类别和环境收窄范围,而当前视图、搜索和筛选条件都保存在页面URL中,所以一个筛选后的视图可以作为链接分享。
资源详情
选中任意资源即可打开它的面板。建议位于顶部,其后是这些标签页:
| 标签页 | 显示内容 |
|---|---|
| Cloud Graph | 该资源在其架构中的位置:依赖它的、它依赖的,或所有相连的东西,范围从1跳到10跳。你就是这样阅读一次变更的影响范围的。 |
| Problems | 在此资源上检测到的问题上的修复运行,以及它最近的检查评估。 |
| Key questions | Polylane持续为该资源解答的提供商原生查询。对支持它们的提供商上的Critical和Standard资源显示。 |
| Settings | 异常监控的开关、层级及其背后的推理,以及帮助智能体在可观测性提供商用别的名字称呼该资源时仍能匹配它的别名。 |
| Properties | 从提供商同步的原始属性。 |
每个资源还有一份从图中渲染出来的资料卡:它是什么,以及两跳之内与它相连的资源,按关系分组。当你把一个资源附加到线程时,智能体读取的正是同一份资料卡。
资源层级
Polylane按你的架构有多少依赖于某个资源来给它排级。层级决定异常检查运行的频率,以及该资源的变更如何处理。
| 层级 | 标签 | 说明 | 检查频率 | 变更 |
|---|---|---|---|---|
| 1 | Critical | 架构依赖于它。 | 每30分钟 | 调查 |
| 2 | Standard | 一个重要的资源。 | 每90分钟 | 调查 |
| 3 | Low | 很少有东西依赖于它。 | 每18小时 | 调查 |
| 4 | Minimal | 几乎没有东西依赖于它。 | 每3天 | 记录,不调查 |
分类是自动的,Settings标签页显示模型的推理和背后的数据:2跳内相连的资源、直接依赖方、同类比较,以及过去7天的指标。当你更了解情况时,在那里选一个层级,任何时候都可以把它设回Automatic。
资源上的建议
当Polylane在某个资源上发现配置或可观测性缺口时,一条建议会出现在它面板的顶部,带有问题和修复方法。每条建议都提供一个开启线程的按钮:智能体能就地修复时是Ask Polylane to fix it,否则是Ask Polylane how to fix it。
相关内容
- Clouds:连接填充这张图的账户。
- 仓库:代码如何加入这张图,以及
deploys_to的含义。 - Advisories:Polylane在资源上标记的缺口。
- 问题:分层检查提出的内容。