Как исключить данный строки в системном-журнале-ng?

Ну, NFS использует UDP, и возможно you'ill нужно некоторое дополнительное кодирование, чтобы гарантировать, чтобы никакие файлы не терялись. Мне не нравится он, и это не полностью поддерживается на всех Ose.

Возможно, FTP является Вашим ответом для чтения FAST, таким образом, переносы FAST начиная ни с какого программного обеспечения быстрее, чем FTP, чтобы сделать так.

Но Вы говорите, что у Вас есть общий размер ~500GB. Можно реализовать некоторый VCS с помощью контрольных сумм для знания, какие файлы должны быть обновлены, но он больше кодирует и существует много VCS. Однако я думаю, что FTP является лучшим способом, если Вы хотите мобильность, и возможно доступ для чтения не подразумевает копию всего. Даже этот путь, FTP является самым быстрым.

Так, если Вы хотите VCS, для передачи просто необходимых файлов, просто быстро. Если у Вас есть подобные Unix системы на всех компьютерах, можно установить МЕРЗАВЦА и использование git pull обновить repos. Никто не сможет записать в Ваш repo, и просто необходимые файлы будут обновлены, быстро.

4
25.10.2012, 11:23
3 ответа

ПРЕЖДЕ:

SERVER:/etc/syslog-ng # tail -3 syslog-ng.conf
#
#
log { source(src); destination(/var/log/messages); };
SERVER:/etc/syslog-ng # 

ОТРЕДАКТИРУЙТЕ ФАЙЛ системного-журнала-ng.conf:

vi /etc/syslog-ng/syslog-ng.conf

ПОСЛЕ:

SERVER:/etc/syslog-ng # tail -3 syslog-ng.conf
#log { source(src); destination(/var/log/messages); };
filter heartbeat_filter { not match("PFILTER-DROP") and not match("DST=192.168.202.255") and not match("PROTO=UDP"); }; 
log { source(src); filter(heartbeat_filter); destination(/var/log/messages); };
SERVER:/etc/syslog-ng # 

СИСТЕМНЫЙ-ЖУРНАЛ-NG ПЕРЕЗАПУСКА

/etc/init.d/syslog restart # or whatever you use to restart syslog-ng
# now check

ВРАЩАЙТЕСЬ В СЛУЧАЕ НЕОБХОДИМОСТИ

logrotate /etc/logrotate.conf
4
27.01.2020, 20:50
  • 1
    я нашел, что должен был включить те соответствия в круглые скобки для применения И условие правильно, например. not (match("PFILTER-DROP") and match("DST=192.168.202.255") and match("PROTO=UDP"));. Иначе это, кажется, имеет больше ИЛИ эффект. –  Banjer 22.11.2013, 17:12

Можно использовать фильтр для соответствия программе, отправляющей сообщение, в этом PFILTER-ОТБРАСЫВАНИИ случая, как это:

filter f_pfilterdrop {
   program("PFILTER-DROP");
};

Затем Вы включаете, это просачивается оператор журнала, который пишет в этот журнал.

2
27.01.2020, 20:50
  • 1
    Как может я расширять этот, исключая правило отфильтровать только те строки, которые содержат: "DST=192.168.202.255" И использование "udp" И "PFILTER-ОТБРАСЫВАНИЕ"? –  gasko peter 25.10.2012, 12:54
  • 2
    , я вижу кого-то еще уже, ответил, что - довольный это, кажется, работает на Вас! –  Jenny D 25.10.2012, 14:50

Как может я расширять этот, исключая правило отфильтровать только те строки, которые содержат: "DST=192.168.202.255" И использование "udp" И "PFILTER-ОТБРАСЫВАНИЕ"?

Используйте что-то как:

filter demo_filter { program("PFILTER-DROP") and match("DST=192.168.202.255") and match("PROTO=UDP"); };
2
27.01.2020, 20:50
  • 1
    я протестировал его и не сделал работавший, sorry:D –  gasko peter 09.11.2012, 09:33

Теги

Похожие вопросы