Yep just got it working. Obviously you would trigger emails upon fail, instead of echoing, but thats semantic.
Quick and dirty:
on the slave in MYSQL:
GRANT REPLICATION CLIENT ON *.* TO 'slavemonitor'@'theremoteip' IDENTIFIED BY 'somepassword';
<?php
$dbhost = 'yourreplicationserver';
$dbuser = 'slavemonitor';
$dbpass = 'somepassword';
$conn = mysql_connect($dbhost, $dbuser, $dbpass) or die('Error connecting to mysql');
$result = mysql_query("show slave status;") or die(mysql_error());
$row = mysql_fetch_array( $result );
echo 'IO:'.$row['Slave_IO_Running'];
echo '<br />';
echo 'SQL:'.$row['Slave_SQL_Running'];
?>