Page 1 of 1

Актуальный конфиг и задания для monit (vesta 0.9.8-17)

Posted: Wed Apr 26, 2017 12:01 am
by LAlf
Доброго времени.

Установил на сервер Vesta CP 0.9.8-17 на Ubuntu 16.04, почему-то не поставился вместе с ней monit (или не должен был?).

Нашел на форуме пост с конфигами: viewtopic.php?f=28&t=8733&p=51788&hilit=monit#p48954
Но для Ubuntu там нет заданий для monit: https://c.vestacp.com/0.9.8/ubuntu/

Почему? Если использовать указанные, то, например, для Apache неверный.

И где взять сам конфиг под monit для vesta? Понимаю, что там по сути возможно не много изменено, но вдруг. Хочется чтоб было по-канонам, а не своё всё пилить и разбираться в случае косяков.

PS: возможно есть какая-то команда уже существующая в vesta для установки/настройки monit для apache2+mysql?

Re: Актуальный конфиг и задания для monit (vesta 0.9.8-17)

Posted: Wed May 03, 2017 9:19 am
by demian
конфиги так и так править придется подгоняя их под ваши задачи. так что просто исправьте самостоятельно

Re: Актуальный конфиг и задания для monit (vesta 0.9.8-17)

Posted: Sat May 06, 2017 9:52 pm
by LAlf
Что там править то?) Это же стандартные задачи

Re: Актуальный конфиг и задания для monit (vesta 0.9.8-17)

Posted: Fri Dec 22, 2017 12:17 pm
by abst
Поставил и настроил monit, но столкнулся с проблемой рестарта MariaDB. На сервере стоит mysql Ver 15.1 Distrib 10.1.29-MariaDB, for Linux (x86_64) using readline 5.1
которая иногда падает из-за нехватки памяти. Монит пытается ее рестартануть но у него это не получается. В логах:

Code: Select all

[UTC Dec 22 11:35:22] error    : 'mysql' process is not running
[UTC Dec 22 11:35:22] info     : 'mysql' trying to restart
[UTC Dec 22 11:35:22] info     : 'mysql' start: /usr/bin/systemctl
[UTC Dec 22 11:35:53] error    : 'mysql' failed to start (exit status 0) -- no output
Конфиг Monit:

Code: Select all

check process mysql with pidfile /var/lib/mysql/hostname.ru.pid
    start program = "/usr/bin/systemctl start mysql"
    stop program  = "/usr/bin/systemctl stop mysql"
В какую сторону смотреть?