shinzo-ts
by shinzo-labs·★ 67·综合分 45
TypeScript SDK,通过 OpenTelemetry 集成为 MCP 服务器提供可观测性能力。
developer-toolsmonitoringai-llm
8
Forks
6
活跃 Issue
5 个月前
最近提交
2 天前
收录于
概述
shinzo-ts TypeScript SDK 通过集成 OpenTelemetry 为 MCP 服务器提供全面的可观测性功能。它使开发人员能够深入了解代理使用模式,为工具调用提供上下文,并跨不同平台分析服务器性能。SDK 无缝集成到任何 OpenTelemetry 接入服务中,包括 Shinzo 平台,提供广泛的定制选项,支持遥测和指标收集。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
你:监控和分析 MCP 服务器性能指标
你:跟踪代理使用模式和工具调用频率
你:通过详细的跟踪信息调试工具执行过程
你:支持哪些 OpenTelemetry 后端?
你:是否可以自定义遥测数据收集?
什么时候选它
当您需要为生产环境 MCP 服务器提供全面可观测性,并且已使用或计划使用 OpenTelemetry 监控基础设施时,应选择此方案。
什么时候不要选它
如果您需要轻量级解决方案,或需要与特定厂商无关的监控而不使用任何供应商特定的集成,则应避免使用。
可对比工具
opentelemetry-jsprometheus-nodejselastic-apm-node
安装
pnpm add @shinzolabs/instrumentation-mcp对于 Claude Desktop,添加到 claude_desktop_config.json:
{
"mcpServers": {
"shinzo-observability": {
"command": "npx",
"args": ["@shinzolabs/instrumentation-mcp"]
}
}
}FAQ
- 支持哪些 OpenTelemetry 后端?
- 该 SDK 支持任何 OpenTelemetry 接入服务,包括 Shinzo 平台、Prometheus、Grafana 或通过 OTLP 的自定义收集器。
- 是否可以自定义遥测数据收集?
- 是的,SDK 提供了广泛的配置选项,包括自定义数据处理器、PII 脱敏、采样率和导出器认证。
shinzo-ts 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。