Привет всем. Подскажите как можно автоматизировать такой момент. Бывает что сайт перегружается и падает и не всегда есть возможность быть за копьютером и перезапустить сервер. Как можно с помощью PHP перезапустить службу mariadb на сервере CentOS-7-amd64-ispmgr5 или дать параметр на автоматическую перезагрузку. И как вообще обращаться в консоль с помощью PHP. Кто что знает поделитесь знаниями, может я вообще не туда капаю или надо все делать по другому не через PHP.
Включить логирование долгих запросов в отдельный лог файл и посмотреть логи. Для удобство можно взять анализатор логов под мускул или умеющие это делать клиенты под эту СУБД. Из анализаторов есть mysqlsla к примеру. И вперед и с песней. На будущее, чтобы не гадать на кофейной гуще, хорошо бы настроить мониторинг инфраструктуры и производительности приложения. Решения для обоих случаев: Zabbix, NewRelic и т.п. Последнее отнимет кучу времени если с этим ранее не сталкивался, но по итогу сэкономит гораздо больше времени и нервов