I think I've got it figured out. You just do simple connection checks on the IP and port and see if it responds. If it does, its up, if it does not, its down.
The only thing I've been told by someone who made one of the websites that shows server status, is that the lobby server can be tricky. That sometimes it responds when its down. So I'm not really sure how to handle that, I guess I'll just have to wait and see what happens next time its down.
For those interested I'm Using Zabbix http://www.zabbix.com
to do the monitoring and send the emails. It's an open source enterprise monitoring tool. A bit of overkill for this, but its what I use at work.
I get emails when a server goes down and comes back up now! Woot! (pending validation when the servers go down again ;-p)
FFXIV - Sirius Vega - Kashuan - Something Witty Linkshell
FFXI - Vang - 75RDM - Diabolos - Retired