用途
Observability Railway Deploy 是一个用于将 LGTM 可观测性技术栈部署到 Railway 云平台的技能。它面向需要云端托管可观测性、并希望团队能够访问相关服务的场景。
主要能力
该技能可部署以下组件:
- Grafana
- Loki
- Tempo
- Prometheus
- Alloy
部署完成后可获取 Grafana 仪表盘和 Alloy OTLP 端点的公网 URL,并生成面向 Railway 端点的 Claude Code 配置。
使用方式
技能提供的工作流如下:
- 验证 Railway CLI 已安装并完成认证
- 部署模板 8TLSQD(Grafana 技术栈)
- 配置环境变量(管理员凭据、数据保留策略)
- 挂载持久化卷(Grafana、Loki、Tempo、Prometheus 数据)
- 获取公网 URL(Grafana 仪表盘、Alloy OTLP 端点)
- 为 Railway 端点生成 Claude Code 配置
- 验证部署(健康检查、遥测数据流)
部署完成后输出示例:
✅ Railway Stack Deployed!
Access URLs:
Grafana: https://your-grafana-abc123.railway.app
OTLP Endpoint: https://your-alloy-abc123.railway.app:443
Next: Use claude-code-telemetry-enable --mode railway --endpoint <OTLP_URL>
脚本
scripts/deploy-to-railway.sh— 自动化 Railway 部署scripts/get-railway-urls.sh— 获取公网 URL
成本估算
- 免费层:每月 5 美元额度(用于测试)
- 生产环境:每月 15–25 美元(5 个服务,10GB 卷)
适用场景
适用于需要将 Grafana、Loki、Tempo、Prometheus、Alloy 组成的可观测性栈部署到 Railway 云平台,并让团队访问 Grafana 仪表盘与 OTLP 端点的场景。
限制
资料未提供关于平台兼容性、权限要求、数据保留策略具体配置项、故障排查方式等更多细节,暂未提供。