Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Updated: Unraid Stress and Temperature Testing with Docker - CPU Temps, System Stablity

Featured Replies

Wanted to document this for others, if your Unraid system has Docker enabled there are very simple ways to stress your CPU and system for checking temperatures, cooling and stability.

 

Even without prime95, stress or stress-ng being easily available as an Unraid “app” if you can access your server via ssh you can easily stress test and max out your server. A Docker image is available specifically built to stress the system made possible by DigitalOcean.

 

1) Login via SSH - Access your Unraid server via ssh. You’ll login with your root credentials.

 

2) Docker Command - Enter this command at the prompt to do a quick first test:

docker run --rm -it progrium/stress --cpu 2 --io 1 --vm 2 --vm-bytes 128M --timeout 10s

 

On first run Docker will download the Docker image from DockerHub and the command tells it to run on 2 CPUs for only 10 seconds.

 

3) Tweak For You Needs - After you are successful with your first run. Press the up arrow and your last command should be shown. Go ahead and tweak the "cpu" and "timeout" values to what’s appropriate to your system and the test you are looking to run. I wouldn't max to your total threads on the first few runs get a feel for how it effects the system.

 

4) Watch CPU Usage and Temps - You should be able to see your CPU ramping up on the Unraid Dashboard tab in your web browser and if you install Dynamix System Temp in the Apps tab you should also see your temps.

 

Hope this helps someone!

-Ben

Edited by hedrinbc

  • 1 year later...

This is lovely. Can work as a user script as well. Be sure to read the parameters carefully on the docker hub webpage if you want to be able to stress test with or without saturating your CPU/memory completely.

  • 1 year later...

Should any one else find this as one of the first Google results:

Quote

root@Tower:~# docker run --rm -it progrium/stress --cpu 2 --io 1 --vm 2 --vm-bytes 128M --timeout 10s
Unable to find image 'progrium/stress:latest' locally
latest: Pulling from progrium/stress
docker: [DEPRECATION NOTICE] Docker Image Format v1 and Docker Image manifest version 2, schema 1 support is disabled by default and will be removed in an upcoming release. Suggest the author of docker.io/progrium/stress:latest to upgrade the image to the OCI Format or Docker Image manifest v2, schema 2. More information at https://docs.docker.com/go/deprecated-image-specs/.
See 'docker run --help'.

root@Tower:~#

  • 1 month later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.