Как запустить / настроить syslog-ng
вести журнал только выше уровня / приоритета безопасности WARNING
?
Я бы хотел отказаться NOTICES
лайк:
Destination timeout has elapsed, closing connection; fd='36'
Из документов: (https://www.syslog-ng.com/technical-documents/doc/syslog-ng-open-source-edition/3.22/administration-guide/17#TOPIC-1209129) Я нашел это:
Приложение syslog-ng OSE отправляет сообщения следующих типов из источника internal ():
фатальный: значение приоритета: критическое (2), значение средства: системный журнал (5)
ошибка: значение приоритета: ошибка (3), значение средства: системный журнал (5)
предупреждение: значение приоритета: предупреждение (4), значение средства: системный журнал (5)
уведомление: значение приоритета: уведомление (5), значение средства: системный журнал (5)
info: Значение приоритета: info (6), Значение средства: syslog (5)
Но не могу найти, как установить логический уровень на warning
В internal()
источник syslog-ng создает внутренние сообщения на разных жестко заданных уровнях журнала. verbose
, debug
, и trace
сообщения могут быть включены / отключены с помощью syslog-ng-ctl verbose|debug|trace --set on|off
.
Вы можете добавить фильтр, чтобы сохранить только предупреждения и выше:
filter f_warn { severity(warning..emergency) };
log {
source { internal(); };
filter(f_warn);
destination { ... };
};