diff --git a/content/submitting_jobs/monitoring_jobs.md b/content/submitting_jobs/monitoring_jobs.md index 0516d2926d3005578368847093c98e5f2d4500b5..db9f68fa70a5d5674e99c9ccde86e2c1dfda9356 100644 --- a/content/submitting_jobs/monitoring_jobs.md +++ b/content/submitting_jobs/monitoring_jobs.md @@ -10,6 +10,21 @@ of what memory and time limits to request in the future. ### Monitoring Completed Jobs: +#### seff + +The `seff` command provides a quick summary of a single job's resource utilization and efficiency after it has been completed, including status, wall usage, runtime, and memory usage of a job: + +{{< highlight bash >}} +seff <JOB_ID> +{{< /highlight >}} + + + +{{< figure src="/images/slurm_seff_1.png" height="250" >}} + + +#### sacct + To see the runtime and memory usage of a job that has completed, use the sacct command: @@ -37,6 +52,8 @@ sacct --format JobID,JobName,Elapsed,MaxRSS Additional arguments and format field information can be found in [the SLURM documentation](https://slurm.schedmd.com/sacct.html). + + ### Monitoring Running Jobs: There are two ways to monitor running jobs, the `top` command and monitoring the `cgroup` files using the utility`cgget`. `top` is helpful diff --git a/static/images/slurm_seff_1.png b/static/images/slurm_seff_1.png new file mode 100644 index 0000000000000000000000000000000000000000..730c0486f3827c631d19f0e74f6ba1f1d97b0e70 Binary files /dev/null and b/static/images/slurm_seff_1.png differ