Desktop Image VM Scheduled Power Off
It would be useful if we could schedule the power off of a Desktop Image VM, the same way we can with a Session Host VM/entire Host Pool.
(Similar to this Feature Request)
Notification/action if Desktop Image VM is left on
We've all done it - left a master image VM on, come in the next day, oops 😱
When you forget, it ends up costing money, sometimes lots of money, depending on your VM Instance (e.g. NV48s_v3 @ $14AUD/hour), and if over the weekend or you went on leave (awww shiiiit).
It would be useful if a Nerdio Notification existed that could send email/Teams message if any or a particular Desktop Image VM was left on:
- After X period of time (e.g. Desktop Image VM left on for 6 hours or more, on every day, or specific days, etc).
- After a specific time (e.g. after 10:00pm, on every day, or specific days, etc).
- Between X and Y time (e.g. between 6:00pm and 1:00am, on every day, or specific days, etc).
And have an additional action that could be triggered as well, such as:
- Turn off Desktop Image; (a) immediately, (b) after X period of time from notification, (c) at a specific time
- Run a Scripted Action, Shell app, etc
We are currently doing this via an Azure Runbook, Azure Logic app, and Azure Alert:
- Runbook scheduled to check the status of each Desktop Image VM in a list every 30 minutes.
- Runbook triggers the Logic app if a VM's status is running between 6:00pm and 1:00am.
- Logic app sends email/Teams message.
- Azure Alert fires an app push (to Azure app on phone) whenever Logic app runs.
Comments (2 comments)