Назад | Перейти на главную страницу

Как остановить проверку службы mysql xinetd, чтобы регистрировать каждый успех?

Как остановить проверку службы xinetd mysql, чтобы регистрировать каждый успех? Он создает запись в журнале каждую секунду после успешной проверки, я не могу использовать log_on_failure, так как служба просто проверяет mysqld и меняет status = 1, если он не запущен.

Ниже мой mysqlchck сценарий

service mysqlchk
{
        # this is a config for xinetd, place it in /etc/xinetd.d/
        disable = no
        flags           = REUSE IPv4
        socket_type     = stream
        port            = 9200
        wait            = no
        user            = nobody
        server          = /vvond/install/vvond-clustercheck
        log_on_failure  += USERID
        only_from       = 0.0.0.0/0
        #
        # Passing arguments to clustercheck
        # <user> <pass> <available_when_donor=0|1> <log_file> <available_when_readonly=0|1> <defaults_extra_file>"
        # Recommended: server_args   = user pass 1 /var/log/log-file 0 /etc/my.cnf.local"
        # Compatibility: server_args = user pass 1 /var/log/log-file 1 /etc/my.cnf.local"
        # 55-to-56 upgrade: server_args = user pass 1 /var/log/log-file 0 /etc/my.cnf.extra"
        #
        # recommended to put the IPs that need
        # to connect exclusively (security purposes)
        per_source      = UNLIMITED
}

Вы можете просто добавить пустую запись для log_on_success и перезапустить xinetd.

{ ... log_on_success = ...}