lynxpm show
Aliases: info, describe
π Synopsis
Section titled βπ Synopsisβlynxpm show <id|name|namespace:name> [--json]Description
Section titled βDescriptionβPrints everything Lynx knows about a single process as a set of box-drawing
tables grouped by topic (Process, Exec, Environment, Logs, Restart, Stop,
Resources, Isolation, Schedule, Watch). Values carry dual representations
where useful β memory is rendered as both a human string and exact bytes,
uptime as both a short form and milliseconds, timestamps as absolute and
relative. Pipe --json into jq for programmatic use.
βοΈ Flags
Section titled ββοΈ Flagsβ| Flag | Type | Default | Description | Example |
|---|---|---|---|---|
--json | boolean | false | Emit the raw daemon response as JSON on stdout. | --json |
-h, --help | - | - | Show help message. | β |
π Examples
Section titled βπ ExamplesβShow by name:
lynxpm show my-apiShow by namespace-qualified name:
lynxpm info prod:my-apiShow by short ID:
lynxpm describe 019d9a04Pipe JSON through jq:
lynxpm show my-api --json | jq '.spec.env'lynxpm show my-api --json | jq '.info.memory_bytes'π Example Output
Section titled βπ Example OutputβProcess App-Web (019d9a04-84fc-76a0-a48a-78f328e3ab2f)
Processββββββββββββββ¬ββββββββββββββββββββββββββββββββ field β value βββββββββββββββΌβββββββββββββββββββββββββββββββ€β state β running ββ pid β 261230 ββ namespace β PNUDxSENA ββ version β 1.1.38 ββ mode β fork ββ uptime β 22m 29s (1349941 ms) ββ restarts β 1 ββ cpu β 0.2% ββ memory β 232.6 MB (243867648 bytes) ββ user β md3uu52l80m7 ββ created at β 2026-04-19 09:00:00 (6h ago) ββ git β main@0b6f1167 ββ watch β disabled ββ disabled β false βββββββββββββββ΄βββββββββββββββββββββββββββββββ
Execβββββββββββ¬βββββββββββββββββββββββββββββ field β value ββββββββββββΌββββββββββββββββββββββββββββ€β type β command ββ runtime β bun ββ command β bun ββ args β run server.ts --port 3000 ββ shell β false ββ cwd β /srv/app-web ββββββββββββ΄ββββββββββββββββββββββββββββ
Environmentββββββββββββββββ¬βββββββββββββββββββββ field β value βββββββββββββββββΌββββββββββββββββββββ€β env-file β /srv/app-web/.env ββ API_TOKEN β ******** ββ DATABASE_URL β postgres://β¦ ββ NODE_ENV β production ββ PORT β 3000 βββββββββββββββββ΄ββββββββββββββββββββ
Logsβββββββββββββ¬ββββββββββββββββββββββββββββββββββββ field β value ββββββββββββββΌβββββββββββββββββββββββββββββββββββ€β mode β file ββ dir β /var/log/lynx-pm/App-Web ββ stdout β /var/log/lynx-pm/App-Web/stdout.log ββ stderr β /var/log/lynx-pm/App-Web/stderr.log ββ format β plain ββ timestamp β rfc3339 ββββββββββββββ΄βββββββββββββββββββββββββββββββββββ
Restartββββββββββββββ¬βββββββββββββ field β value βββββββββββββββΌββββββββββββ€β policy β always ββ maxRetries β 10 ββ backoff β expo (2s) ββ stopOnExit β 0, 143 βββββββββββββββ΄ββββββββββββ
Stopβββββββββββ¬ββββββββββββββββββ field β value ββββββββββββΌβββββββββββββββββ€β signal β SIGTERM ββ timeout β 30s (30000 ms) ββββββββββββ΄βββββββββββββββββ
Resourcesββββββββββββββ¬ββββββββββββββββββββββββββββββ field β value βββββββββββββββΌβββββββββββββββββββββββββββββ€β memory max β 512.0 MB (536870912 bytes) ββ cpu max β 200% (2.00 cores) ββ tasks max β 64 βββββββββββββββ΄βββββββββββββββββββββββββββββSections that hold no data are skipped β a process without --schedule
wonβt render an empty Schedule table, and a spec without resource limits
omits the Resources table entirely.
- Value transformations: memory shows both human (
232.6 MB) and exact bytes, uptime shows both human (22m 9s) and raw milliseconds, timestamps show both absolute local time and a relative age (6h ago), CPU caps show both percent-of-core and fractional cores. - Secret masking: env values whose key contains
TOKEN,SECRET,PASSWORD,PASSWD,KEY,CREDENTIAL, orPRIVATErender as********. Use--jsonto emit the raw values for programmatic use. - Color coding:
running/onlinegreen;stopped/failedred;restartingyellow. Unavailable fields show a dimmed-. - JSON schema:
{ info: ProcessInfo, spec: AppSpec }β seeinternal/types/process.goandinternal/ipc/protocol/types.go.