Как остановить проверку службы 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 =
...}