Control & limits

Observability

See a VM's settings, logs and live CPU, memory and network from outside, without logging in.

What it is

See a VM's settings, logs and live numbers from outside, without logging in.

Inspect any FlashVM from the host: its settings, its boot log, live CPU, memory and network, and its lifecycle events as they happen. Nothing runs inside the guest to report it.

Why it matters

Trustworthy telemetry comes from outside the sandbox, and that is where FlashVMM watches from.

  • Full state. flash inspect shows everything the VM is.
  • Live metrics. CPU, memory and network, every second.
  • Event streams. Boot, pause, snapshot and exit, streamed live.

Runs on

  • Linux x86_64
  • Linux arm64
  • macOS
  • Windows x64
  • Windows arm64

How it works

Every view is one command, one MCP tool and one REST path.

CLI

flash inspect vm1
flash logs vm1
flash metrics vm1
flash watch vm1

MCP

flash_inspect(vm_id: "vm1")
flash_logs(vm_id: "vm1")
flash_metrics(vm_id: "vm1")
flash_watch(vm_id: "vm1", stream: "lifecycle", for_secs: 30)

API

GET /v1/flashvm
GET /v1/flashvm/logs
GET /v1/flashvm/metrics
GET /v1/flashvm/events

The result

The VM's numbers, live, without touching it.

Complete visibility into every sandbox, from the outside in.

How it works

Related

See it live: flash demo run 7