向改进的 Cloud 分析问好

Say hello to improved Cloud analytics

当我们最初推出 LiveKit Cloud 时,我们还发布了一个实时分析和遥测产品,旨在让您深入了解用户如何与您的 LiveKit 应用程序互动。在过去的两年里,LiveKit Cloud 取得了显著增长,为从AI 助手机器人打桩机再到911 紧急呼叫等实时应用程序提供支持。去年的并发事件增加了20倍,随着我们网络流量的扩大,我们内部的数据处理管道开始出现问题。这导致了页面加载缓慢,以及指标报告延迟或不准确。

今天,我们正在推出 LiveKit Cloud 分析的重大重新设计(由完整的底层基础设施重建支持),在性能和可用性方面都有显著提升。这个新版本旨在处理大规模应用程序,在未来的文章中,我们将详细介绍在构建新分析堆栈时所面临的工程挑战。

以下是分析 v2 中所有新增功能的快速概览:

更快的加载时间
您会注意到的新仪表板的第一件事是它的加载速度更快了。我们现在以固定的间隔在后台运行数据处理管道,并将增量更新流式传输给客户端。

更好的导航和布局
您可以使用一致的面包屑系统在会话和参与者页面之间移动。每个页面都分为图块和可折叠部分,以提高专注度;我们还调整了颜色、排版、布局和间距,旨在提高可读性和可访问性。为了快速调出任何会话或参与者,我们还使全局搜索更加可靠。

新见解
在会话页面上,我们添加了总连接分钟数、连接质量和延迟指标;在参与者页面上,我们添加了连接到 LiveKit Cloud 网络所需的时间。对于使用 SIP 的项目,我们发布了新的呼叫日志,其中包含电话可观察性和分析功能。

更多控制
您现在可以过滤数据表并按特定属性或时间范围切分结果。当您选择一个时间范围时,页面上的所有图表都将限定在该范围内,从而更容易全面查看指标和调试会话。每个过滤器设置和/或时间范围都会捕获为 URL 参数,因此您可以与团队共享特定的仪表板状态。分析数据也会实时更新;每个页面都有一个刷新间隔控制,它将自动拉取新信息,从每分钟到每天一次。


查看新更新并告诉我们您的想法 — 上述所有更改和改进都直接来自于我们从 LiveKit 社区听到的反馈。

在接下来的几个月里,我们计划继续提高您对实时应用程序的可观察性水平。我们特别关注的一个领域是使用Agents 框架电话功能构建的语音代理。敬请期待!