support_queries/postgres 目录中的 pg_get_trace_counts_daily.sql 输入文件。
前提条件
确保已准备好以下工具/项目。- kubectl
- PostgreSQL 客户端
-
PostgreSQL 数据库连接:
- 主机
- 端口
- 用户名
- 如果使用捆绑版本,用户名为
postgres
- 如果使用捆绑版本,用户名为
- 密码
- 如果使用捆绑版本,密码为
postgres
- 如果使用捆绑版本,密码为
- 数据库名称
- 如果使用捆绑版本,数据库名为
postgres
- 如果使用捆绑版本,数据库名为
-
从运行迁移脚本的机器到 PostgreSQL 数据库的连接性。
- 如果使用捆绑版本,可能需要将 postgresql 服务端口转发到本地机器。
- 运行
kubectl port-forward svc/langsmith-postgres 5432:5432将 postgresql 服务端口转发到本地机器。
- 运行支持查询的脚本
运行查询脚本
运行以下命令以执行所需查询:--output path/to/file.csv
导出使用数据
所有导出方法都生成相同的数据:LangSmith 追踪计数、LangSmith Deployments 节点使用情况以及所有工作区和组织中的 Fleet 运行计数。UI 和 API 导出需要同时满足以下条件:
- 具备
organization:manage权限。 - 调用者的电子邮件必须列在
USAGE_EXPORT_ADMIN_EMAILS中,或者必须将ORG_ADMINS_INSTALLATION_USAGE_EXPORT_ENABLED设置为true。
从 UI 导出(推荐)
- 导航至 设置 > 使用情况和计费 > 使用情况导出。
- 点击 导出使用数据。
- 将下载包含所有使用数据的 ZIP 文件。
通过 API 导出
如果希望通过编程方式导出使用数据,可以直接调用导出 API 端点。通过 SQL 脚本导出
也可以直接对 PostgreSQL 数据库运行 SQL 脚本以导出使用数据。这需要数据库访问凭据——不适用应用程序级别的权限。 要导出追踪使用情况(需要 Helm chart 版本 0.11.4 或更高):Connect these docs to Claude, VSCode, and more via MCP for real-time answers.

