内置小组件:无需外部集成的架构仪表板

上个月我们推出 Marketplace 时,听到了来自多个团队的相同反馈:"集成功能很棒,但我们不用 Datadog。我们不用 PagerDuty。我们还能拥有仪表板吗?"

说得有道理。并非每个组织都运行相同的可观测性技术栈。但每个使用 Archyl 的组织已经拥有架构洞察。他们有来自发布的 DORA 指标。他们有 ADR、技术栈、活动动态、C4 模型统计数据。所有这些数据都已存在——只是被锁在各个功能页面中,需要您逐一导航到每个页面查看。

内置小组件改变了这一切。它们将 Archyl 已经计算好的数据提取出来,让您可以将其固定在任何位置:项目仪表板、组织视图,或者 C4 图表旁边。零配置。无需 API 密钥。无需外部连接。

小组件列表

架构健康度

三个将架构洞察作为仪表板元素展示的小组件。

Insights Counter — 一个数字,显示某个项目或整个组织存在多少条洞察。按严重程度筛选——仅显示关键问题或总数。当这个数字上升时,您的架构中有些地方需要关注。

Insights by Type — 按规则类型分组的所有洞察明细:单点故障、高耦合、循环依赖、孤立组件、缺失文档。列表视图可以轻松查看哪些类别的问题在您的架构中占主导地位。

Architecture Health — 交通灯式状态小组件。当不存在严重或高等级洞察时显示绿色。当存在高等级问题时显示黄色。当存在严重问题时显示红色。对"我们的架构健康吗?"这个问题最简单的回答——一目了然,实时更新。

DORA 指标

三个将 DevOps 性能指标从 DORA 页面带到仪表板的小组件。

DORA Metric — 显示单个 DORA 指标值的计数器:部署频率、变更前置时间、变更失败率或平均恢复时间。选择对团队最重要的指标,将其固定在每个人都能看到的地方。

DORA Performance Level — 显示整体 DORA 分类的状态小组件:Elite、High、Medium 或 Low。基于 DORA 研究项目的行业基准。当团队从 Elite 降到 High 时,小组件从绿色变为蓝色。继续下降则变为黄色,然后变为红色。

DORA Trend — 图表小组件,显示某项 DORA 指标在过去 90 天的变化趋势。部署频率在上升?前置时间在下降?图表一目了然地讲述变化,无需打开完整的指标页面。

发布

两个让部署活动保持可见的小组件。

Release Counter — 项目的发布总数。简单,但作为交付速度的衡量指标出奇地有用。频繁发布的团队看到这个数字攀升——他们喜欢看到它攀升。

Recent Releases — 最近发布的列表,包含版本号、状态(已部署、已计划、进行中、已回滚)和日期。最近五次部署,始终可见,始终最新。

架构决策

ADR Status — 按状态分组的 Architecture Decision Records:已接受、已提议、已弃用、已取代。显示有多少决策处于活跃状态,多少正在讨论中,多少已被淘汰。按特定状态筛选以聚焦重要内容。

技术雷达

Tech Radar — 架构中使用最多的技术,按元素和关系的使用频率排名。在组织级别,它展示您的整个技术全景。在项目级别,仅显示与该项目组件关联的技术。您的技术栈快照,始终保持最新。

活动

Activity Feed — 架构中的最近变更:新建组件、更新关系、接受 ADR、部署发布。与历史记录页面相同的数据,但作为紧凑型小组件,可以固定到任何仪表板。当有人问"这周有什么变化?"时,答案已经可见。

基础设施

Organization Usage — 显示关键使用指标的计数器:项目总数、成员总数、已使用的 AI 发现次数及其他订阅级数据。对于跟踪组织范围内采用率的平台团队很有用。

Environment Status — 每个部署环境的最新发布状态:生产、预发布、开发。显示哪个版本在哪里运行,以及上次部署是否成功。部署矩阵,浓缩为一个小组件。

模型统计

C4 Stats — 项目 C4 模型的元素计数:系统数、容器数、组件数、代码元素数和关系数。模型完整性的快速指标。如果一个项目有 12 个容器但只有 3 个组件,模型可能需要更多细节。

无需配置

这就是重点。这些小组件使用 Archyl 已有的数据。没有什么需要配置,没有什么需要连接,没有什么会出故障。

进入任意项目,在侧边栏点击 Integrations,添加一个小组件。在"Built-in"部分,您将看到全部 14 个小组件。选择一个,可选配置筛选器(哪个 DORA 指标、哪个洞察严重程度、哪些 ADR 状态),它就会出现在您的仪表板上。

组织级别的小组件以同样的方式工作——它们跨所有项目聚合数据,为管理层提供架构健康度、交付速度和技术采用的单一视图。

为什么内置很重要

外部集成功能强大。连接 Datadog 或 Sentry 可以呈现 Archyl 自身无法生成的运营数据。但内置小组件有不同的用途:它们让 Archyl 自身的智能变得可见且可访问。

在内置小组件出现之前,您必须导航到 Insights 页面检查架构健康度,然后到 DORA 页面检查交付性能,然后到 Releases 页面查看部署情况,然后到 Technology 页面审查技术栈。五个页面,五次心智上下文切换,同一个系统的五个独立视图。

现在只需一个仪表板。理解系统的架构健康度、交付性能和演进所需的一切——在一个视图中,无需离开页面。

对于刚开始使用 Archyl 的组织,内置小组件意味着即时价值。无需在第一天就设置外部集成。连接您的代码仓库,运行一次发现,立即获得 Architecture Health、C4 Stats 和 Activity Feed 小组件。仪表板从第一个小时起就很有用。

对于已经使用外部集成的团队,内置小组件是它们的补充。一个仪表板可以同时显示 Datadog 监控状态(外部)、Architecture Health(内置)、DORA Performance Level(内置)和 Sentry 错误计数(外部)。系统设计方式运行表现的完整画面,集于一处。

所有计划

内置小组件在所有计划中可用——包括免费版。外部 Marketplace 集成仍需 Business 或 Scale 计划,但内置小组件面向所有人。

您的架构数据已经在这里。现在,它们随处可见。