monit: /etc/monit.conf:188: Ошибка: синтаксическая ошибка 'start program = "'

monit: /etc/monit.conf:188: Ошибка: синтаксическая ошибка 'start program = "'
# monit -V
This is monit version 5.1.1
Copyright (C) 2000-2010 by Tildeslash Ltd. All Rights Reserved.

# cat /etc/redhat-release 
CentOS release 6.6 (Final)

Настройки monitвнутри /etc/monit.conf:

check system localhost
    start program = "service zimbra start"
    stop  program = "service zimbra stop"

Что является причиной синтаксической ошибки?

решение1

Вам нужно посвятить строфу Zimbra. Ваш синтаксис совершенно неправильный.

Прочитайтепримеры конфигурацийраздел документации Monit.

Вам понадобится что-то вроде:

check process zimbra
    with pidfile "/var/run/zimbra.pid"
    start program = "/sbin/service zimbra start"
    stop  program = "/sbin/service zimbra stop"

Связанный контент