关于 stream-inspector
stream-inspector 是通过已认证 API 检查 Lytics 入站数据流的技能,提供数据流列表、统计信息和近期事件,帮助排查数据采集与集成情况。
主要功能
- 01列出可用数据流和字段
- 02查看数据流详情与统计信息
- 03浏览近期事件
- 04提示事件数据中的错误和异常
适用场景
- 01检查集成是否发送了近期事件
- 02排查用户档案未更新的原因
- 03检查入站事件数据的结构
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ lytics/ agent-skills --skill stream-inspector安装后在 Claude Code 中输入/stream-inspector确认已加载。
详细介绍
数据流检查器
用途
检查流入 Lytics 的数据流——列出可用数据流、查看其统计信息并浏览近期事件。适用于调试数据收集、验证集成以及了解传入数据的结构。
环境
需要经过身份验证的 API 访问权限。凭据解析请参阅 ../references/auth.md。
API 端点
列出数据流
curl -s "${LYTICS_API_URL:-https://api.lytics.io}/v2/stream" \
-H "Authorization: ${LYTICS_API_TOKEN}"
获取数据流名称
curl -s "${LYTICS_API_URL:-https://api.lytics.io}/v2/stream/names" \
-H "Authorization: ${LYTICS_API_TOKEN}"
获取数据流字段
curl -s "${LYTICS_API_URL:-https://api.lytics.io}/v2/stream/fields" \
-H "Authorization: ${LYTICS_API_TOKEN}"
获取指定数据流
curl -s "${LYTICS_API_URL:-https://api.lytics.io}/v2/stream/${STREAM_NAME}" \
-H "Authorization: ${LYTICS_API_TOKEN}"
数据流统计信息
curl -s "${LYTICS_API_URL:-https://api.lytics.io}/v2/stream/${STREAM_NAME}/stats" \
-H "Authorization: ${LYTICS_API_TOKEN}"
近期事件
curl -s "${LYTICS_API_URL:-https://api.lytics.io}/v2/stream/${STREAM_NAME}/events" \
-H "Authorization: ${LYTICS_API_TOKEN}"
行为
所有操作均为只读——立即执行。
列出数据流
显示所有数据流的摘要表:
- 数据流名称、事件数、最近事件时间、字段数
数据流统计信息
显示关键指标:
- 事件总数、每秒/每分钟/每小时事件数
- 错误率、处理延迟
- 活跃/非活跃状态
近期事件
显示最近的事件,包括:
- 时间戳、关键字段、事件类型
- 突出显示任何错误或异常
- 如果事件较复杂,则显示摘要,并提供查看特定事件的选项
使用场景
- “有哪些数据正在流入?” -> 列出数据流和统计信息
- “我的集成是否正常运行?” -> 检查数据流统计信息,确认是否有近期事件
- “数据是什么样的?” -> 浏览近期事件
- “为什么用户档案没有更新?” -> 检查数据流是否存在错误
错误处理
- 未找到数据流:列出可用数据流
- 没有事件:检查集成是否处于活跃状态,并建议检查作业状态
依赖项
- 使用:
../references/auth.md、../references/api-client.md
评论
支持 Markdown