Skip to main content

Usage

phala logs [container-name] [options]

Arguments

NameRequiredDescription
container-nameNoContainer name to fetch logs from (container mode only)

Options

FlagShortDefaultDescription
--serialfalseFetch CVM serial console logs (boot, kernel, docker-compose)
--cvm-stdoutfalseFetch CVM stdout channel
--cvm-stderrfalseFetch CVM stderr channel
--stderrfalseInclude container stderr (container mode only)
--tail <lines>-nNumber of lines from end
--follow-ffalseStream logs in real-time
--timestamps-tfalseShow timestamps
--since <time>Start time (RFC3339 or relative, e.g., 42m)
--until <time>End time (RFC3339 or relative)
--cvm-id <id>CVM ID override
--json-jfalseJSON output
--interactive-ifalseInteractive mode

Log Sources

  • Container logs (default): Docker container stdout/stderr
  • Serial console (--serial): VM boot, kernel, docker-compose output
  • CVM stdout (--cvm-stdout): CVM-level stdout
  • CVM stderr (--cvm-stderr): CVM-level stderr

Examples

Fetch container logs from linked CVM:
$ phala logs
Fetch logs from specific CVM:
$ phala logs --cvm-id app_abc123
Fetch serial console logs:
$ phala logs --serial
Fetch CVM stdout:
$ phala logs --cvm-stdout
Stream logs in real-time:
$ phala logs -f --tail 100
Fetch logs from last 30 minutes:
$ phala logs --since 30m
Fetch logs from specific container:
$ phala logs my-container
Fetch logs with timestamps:
$ phala logs -t --since 1h --until 30m