Se eu entendi corretamente, você quer algo como o seguinte:
- Verifique quanta memória resta no VPS.
- Se houver 500 M de memória, reinicie o VPS.
Isso pode ser feito da seguinte forma
- Escreva um script que verifique quanta memória resta e reinicie o VPS
- Adicione este script ao crontab para automatizar a tarefa.
por exemplo
#!/bin/bash
mem=$(free -m | awk '/Mem:/{print $4}')
(( mem <= 500 )) && reboot
Torne o script executável
chmod +x scriptname
// note que não adicione uma extensão
Adicione o script ao cron
crontab -e
* * * * * user_to_run_the_script /path/to/the/script
Espero que você entenda a ideia.