An Azure service that is used to provision Windows and Linux virtual machines.
Hi Uray Syawaludin,
Your Azure VM appears "Running" but becomes unresponsive to SSH and HTTPS until manually restarted likely due to OS-level hangs, network stack issues, or application crashes.
To prevent this, enable Boot Diagnostics and Serial Console for recovery access, set up Azure Monitor alerts for heartbeat or port failures, and configure auto-heal or automation runbooks to auto-restart the VM if unresponsive.
Also, check inside the VM for logs to identify root causes like OOM errors or SSH service failures. Keep the Azure VM Agent and OS up to date and consider using load balancer health probes or scheduled restarts as a temporary workaround.