跳转到内容
Telemetry

SwiftCX 客户故事

用于日志、事件和自动报告的快速 SQL 工作台

SwiftCX 创始人 Prem Viswanathan 解释了为什么简单的摄取、灵活的架构、快速的 SQL 和查询 API 使 Telemetry 在日常操作中非常有用。

Telemetry 是我转储日志和跟踪事件的首选。它很简单,SQL 工作台速度很快,而且我不必预先担心架构。通过 REST API 运行 SQL,我可以获取数据并将报告直接转储到 Slack。这是 Sentry 为我所做的事情的本质。
Prem Viswanathan,SwiftCX 创始人

Prem Viswanathan

创始人, SwiftCX

确认的背景

此页面将已发布的反馈与其他团队可以应用的一般模式分开。

  • Prem Viswanathan 是 SwiftCX 的创始人。
  • 他发布的反馈特别提到了日志、跟踪事件、SQL 工作台、灵活的模式、REST 查询 API 以及交付给 Slack 的报告。
  • 该声明描述了工作流程的适合性,而不是基准或保证的性能结果。

可重复的图案

具有相同需求的团队如何开始

1

使用单一事件路径进行调查和报告

具有类似需求的团队可以记录一次操作事件,以交互方式检查它们,并通过 API 重复使用已审核的 SQL 来生成计划报告。

2

让模式有意识地发展

在没有严格的前期仓库模型的情况下开始并不意味着忽略类型。发送测试事件,检查推断的架构,并在添加新上下文时保持现有字段类型稳定。

3

自动化审核的查询

一旦查询回答了正确的问题,就可以异步或按计划调用它,并在团队已经工作的地方提供紧凑的结果。将保存的 SQL 保留为可审计源。

评估蓝图

将工作流程变成您可以验证的证据

以下示例是从已发布的工作流程中得出的实用评估计划。它们不是关于客户的实施、事件模式或结果的声明。

1

问题和活动合同

一个事件路径可以支持调查和报告吗?

operation_completed 具有操作、状态、duration_ms、发布、环境和安全相关字段

验证检查

比较相同固定时间窗口和参数的交互式 SQL 和查询 API 输出。

2

问题和活动合同

事件模式能否在不破坏已保存报告的情况下发展?

添加可选的类型化上下文,同时保持现有字段名称和类型的稳定;记录schema_version

验证检查

重播旧的和新的合成事件,检查 null 行为,并在两个版本上运行现有的报告查询。

3

问题和活动合同

自动报告是否可追溯?

保留保存的查询标识符、报告窗口、generated_at 时间、行数和传送状态

验证检查

在依赖计划交付之前,手动重新运行相同的查询并比较紧凑的结果。

此工作流的 SQL 查询示例

相关产品功能

继续此工作流程 告警

将经过审查的可靠性查询提升到拥有的阈值和响应工作流程中。

尝试相同的事件到答案工作流程

创建 API 密钥,检测有意义的工作流程,并将第一个审核的查询转换为图表或报告。

免费开始

更多客户案例

Browserflow: 从商业事件到显而易见的答案LogSnag: 从原始事件交付到团队可以使用的答案