On the machine
In the cloud
Capture
viam-server records
component data at a
configured frequency
Saves to .capture
files on local disk
Sync
Uploads captured
data to Viam cloud
Deletes local files
after upload
Default: every 6s
Store
Tabular data
(readings, positions)
→ MongoDB
Binary data
(images, point clouds)
→ Blob storage
Use
Query with SQL or MQL
Export to your tools
Build ML datasets
Visualize in dashboards
Trigger alerts