Skip to content

Monitor a run

Every run page updates while the simulation runs. No tailing logs, no copying files back.

  • Thermo: each thermo column, plotted as it is written. One chart per run command.
  • Speed: seconds per step over time, the slowest interval, and time left for the current run. Sudden slowdowns usually mean neighbor list rebuilds, I/O, or a busy machine.
  • Resources: CPU, memory and threads across the process tree, sampled every few seconds, and each MPI rank’s CPU over time, so an idle rank or a lopsided decomposition shows.
  • Logs: the engine’s log, standard output and standard error, followed as they grow.

The refresh rate is under Settings → Live refresh: every 1, 2 or 5 seconds.

Live thermo of a running simulationLive thermo of a running simulation

The copy of the input that runs flushes its thermo output on every line. On a remote machine verletrc reads the log as it grows and verlet fetches what is new through the SSH connection, a few kilobytes at a time.

Nothing is lost. The run continues and verletrc keeps reading its output. On reconnect the charts fill in the gap, and the final state appears if the run ended meanwhile.

The Overview lists what is running everywhere and a Needs attention list of failed runs.

The overview of everything runningThe overview of everything running