Server hung state monitoring

“Server Hung” is too vague a description. Some windows device hung states are characterized by no network access. (No ping, no remote login, etc). Others by no or very slow login or application issues. No ping is easy to monitor, but if the server is thrashing due to resource issues (memory, disk, network io), the answer may not be as simple. If you have access to a server in what you are calling a hung state, note the symptoms. If not, you can examine the server data after the server is back up for hints. Checkmk data, logs, etc.
Once you identify a repeatable symptom, you may be able to monitor that component directly, or write a script to check it for you.