zeabur-deployment-logs
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseZeabur Deployment Logs
Zeabur 部署日志
Always useto invoke Zeabur CLI. Never usenpx zeabur@latestdirectly or any other installation method. Ifzeaburis not available, install Node.js first.npx
请始终使用调用 Zeabur CLI。 切勿直接使用npx zeabur@latest或其他任何安装方式。如果没有zeabur,请先安装 Node.js。npx
Workflow
工作流程
bash
undefinedbash
undefined1. Get service ID (use the zeabur-service-list
skill)
zeabur-service-list1. 获取服务ID(使用 zeabur-service-list
技能)
zeabur-service-listnpx zeabur@latest service list --project-id <project-id> -i=false
npx zeabur@latest service list --project-id <project-id> -i=false
2. View runtime logs
2. 查看运行时日志
npx zeabur@latest deployment log --service-id <service-id> -t runtime -i=false 2>&1 | tail -50
undefinednpx zeabur@latest deployment log --service-id <service-id> -t runtime -i=false 2>&1 | tail -50
undefinedLog Types
日志类型
bash
undefinedbash
undefinedRuntime logs (CLI auto-resolves the latest deployment if needed)
运行时日志(若需要,CLI 会自动解析最新部署)
npx zeabur@latest deployment log --service-id <id> -t runtime -i=false
npx zeabur@latest deployment log --service-id <id> -t runtime -i=false
Runtime logs for a specific deployment
特定部署的运行时日志
npx zeabur@latest deployment log --service-id <id> --deployment-id <deployment-id> -t runtime -i=false
npx zeabur@latest deployment log --service-id <id> --deployment-id <deployment-id> -t runtime -i=false
Build logs (CLI auto-resolves the latest deployment if needed)
构建日志(若需要,CLI 会自动解析最新部署)
npx zeabur@latest deployment log --service-id <id> -t build -i=false
npx zeabur@latest deployment log --service-id <id> -t build -i=false
Build logs for a specific deployment
特定部署的构建日志
npx zeabur@latest deployment log --deployment-id <deployment-id> -t build -i=false
npx zeabur@latest deployment log --deployment-id <deployment-id> -t build -i=false
Watch logs (live tail)
实时监控日志(实时尾部输出)
npx zeabur@latest deployment log --service-id <id> -w -i=false
undefinednpx zeabur@latest deployment log --service-id <id> -w -i=false
undefinedDeploymentID Behavior
DeploymentID 行为
The CLI automatically resolves the latest deployment when is not provided:
--deployment-id| Scenario | What happens |
|---|---|
Git/Upload service, no | CLI auto-resolves latest deployment → logs returned |
| Pure image service (e.g. Docker image), runtime log | No deployment exists → falls back to prebuilt query → logs returned |
| Pure image service, build log | No deployment exists → returns error (image services have no build logs) |
Explicit | Uses the provided ID directly, no auto-resolution |
Use when you need logs from a specific deployment (not the latest). List deployments with:
--deployment-idbash
npx zeabur@latest deployment list --service-id <service-id> -i=false当未提供 时,CLI 会自动解析最新部署:
--deployment-id| 场景 | 行为说明 |
|---|---|
Git/上传服务,未提供 | CLI 自动解析最新部署 → 返回日志 |
| 纯镜像服务(如 Docker 镜像),查看运行时日志 | 不存在部署 → 回退到预构建查询 → 返回日志 |
| 纯镜像服务,查看构建日志 | 不存在部署 → 返回错误(镜像服务无构建日志) |
明确提供 | 直接使用提供的 ID,不进行自动解析 |
当需要获取特定部署(非最新)的日志时,请使用 。可通过以下命令列出所有部署:
--deployment-idbash
npx zeabur@latest deployment list --service-id <service-id> -i=falseTips
小贴士
| Tip | Details |
|---|---|
Use | Logs can be verbose, pipe to tail for recent entries |
Use | `... 2>&1 |
| Note singular | |
| Check service status | Look for |
After diagnosing issues from logs, use the skill to restart the service if needed.
zeabur-restart| 提示 | 详情 |
|---|---|
使用 | 日志可能冗长,通过管道传递给 tail 可查看最新的50条记录 |
使用 | `... 2>&1 |
| 注意单数形式 | 使用 |
| 检查服务状态 | 查找 |
通过日志诊断问题后,若需要可使用 技能重启服务。
zeabur-restart