- 22 Sep 2025
- 1 Minute to read
- Print
- DarkLight
- PDF
Stop Virtual Machines Workflow
- Updated on 22 Sep 2025
- 1 Minute to read
- Print
- DarkLight
- PDF
The aim of this workflow is to allow you to have a background job which runs on a recurring basis and it will look at a set of virtual machines and shut them down if they meet certain criteria.
Example Use case
The customer has a number of non-production virtual machines which may sometimes be used out of hours and but they generally shut them down in the evening. They way they have configured this workflow is as follows:
1) Enable the job to be active from 6pm until 6am every day
2) Point to all VM within a certain resource group
3) If any of those VM drop below 10% CPU utilization during the period the job is active then they will be shut down
4) The job will run on a recurring basis every 30 mins
5) The job will look back at the VM usage over the last hour
Points to note on this use cases:
If the user wants to restart VM in the morning they can use the normal Turbo360 scheduler to create a job to power things on
Job Setup
Below is the configuration steps for this job.
1) Configure the filters for machine identification
Notes:
You can target all machines in resource groups, that use certain tags, or specific machines
2) Set metric filters to determine when your machines will meet the criteria to power down
3) Set the configuration for when the job runs
4) Choose how you want to get your notification