Com relação às métricas IMHO, você não pode ficar melhor do que os modelos do MySQL Cacti encontrados aqui . Isso realmente não ajuda você em relação ao monitoramento / alerta, mas você pode usar o Nagios para isso, embora possa ser um exagero para você.
Nosso provedor de hospedagem oferece up.time que fornece monitoração / alerta e métricas no MySQL, mas eu ainda me dei ao trabalho de implementar o Cacti porque a solução up.time é péssima se comparada aos modelos do Cacti.