Системные логгеры. Программы ведения системного журнала. (Обсуждение с опросом и кратким описанием.)
Модератор: /dev/random
-
Mellon
- Сообщения: 655
- Статус: Powered by Gentoo
- ОС: Gentoo
Системные логгеры. Программы ведения системного журнала.
Дополнительные возможности ведения системных журналов могут понадобиться для выявления предупреждений и ошибок в системе, свидетельствующих о текущей атаке, или даже успешном компрометировании системы.
Это так же крайне необходимо, для того, чтобы ваши журналы (лог-файлы) были легко читаемы и управляемы.
Gentoo предлагает на выбор три программы ведения системных логов.
Syslogd.
Наиболее популярный логгер для Linux, и Unix систем в целом. Он обладает некоторыми способнотями ротации логов. Но применение предназначенного для этой цели logrotate, - намного предпочтительней.
Также Syslogd имеет возможность вести логи на одной или нескольких удалённых машинах, таким образом предотвращая стирание логов атакующим. Да поможет вам man syslogd.
Metalog.
Детище Frank Dennis, к сожалению не способно вести удалённые логи, как это делает syslogd. Но зато metalog имеет преимущества в продуктивности и гибкости настроек. Он может фильтровать логи по названиям программ, важности, типам (facility) (наподобие syslogd). А также поддерживает регулярные выражения, с помощью которых вы можете запускать сторониие скрипты при встрече специфического шаблона. Это весьма недурственно для реагирования на определённые события. Также metalog имеет встроенную ротацию логов, что безусловно будет удобно новичкам.
Есть однако минус. Metalog нельзя прямо указать определённый файл для ведения лога. Вследствии чего для выведения лога на TTY приходится периодически запускать дочерний(e) процесс(ы). Что негативно отражается на использовании системных ресурсов, а также ведёт кнекоторому замусориванию основного лог-файла (можно отфильтровать конечно, в общем мелочь, а не приятно).
Syslog-ng.
По некоторым возможностям, схож как с metalog, так и с syslog, с незначительными отличиями.
Syslog-ng может фильтровать сообщения по важности(уровню), по содержанию (как metalog). Предоставляет ведение удялённых логов, подобно syslogd, handle logs from syslogd (even streams from Solaris). Может писать прямо на TTY, выполнять сторонние программы, а также играть роль лог-сервера. По существу, syslog-ng сочетает достоинства обоих логгеров в комбинации с расширенными возмжностями ностройки.
Syslog-ng очень легко настраивать, но так же чрезвычайно легко упустить что-либо важное при настройке конфигурационного файла. Будьте внимательны!
В будущем, авторы syslog-ng обещают реализвать некоторые дополнительные возможности, такие как:
шифрование, авторизацию, компрессию и MAC - Мандатный Контроль Доступа. Такие свойства предоставят превосходное ведение логов по сети, без возможности следить за логами атакующим.
Да, и кстати. Syslog-ng имеет ещё одно нехилое преимущество: он не нуждается в запуске от root!!!
Статья полностью, с примерами конфигурационных файлов (eng)
Это так же крайне необходимо, для того, чтобы ваши журналы (лог-файлы) были легко читаемы и управляемы.
Gentoo предлагает на выбор три программы ведения системных логов.
Syslogd.
Наиболее популярный логгер для Linux, и Unix систем в целом. Он обладает некоторыми способнотями ротации логов. Но применение предназначенного для этой цели logrotate, - намного предпочтительней.
Также Syslogd имеет возможность вести логи на одной или нескольких удалённых машинах, таким образом предотвращая стирание логов атакующим. Да поможет вам man syslogd.
Metalog.
Детище Frank Dennis, к сожалению не способно вести удалённые логи, как это делает syslogd. Но зато metalog имеет преимущества в продуктивности и гибкости настроек. Он может фильтровать логи по названиям программ, важности, типам (facility) (наподобие syslogd). А также поддерживает регулярные выражения, с помощью которых вы можете запускать сторониие скрипты при встрече специфического шаблона. Это весьма недурственно для реагирования на определённые события. Также metalog имеет встроенную ротацию логов, что безусловно будет удобно новичкам.
Есть однако минус. Metalog нельзя прямо указать определённый файл для ведения лога. Вследствии чего для выведения лога на TTY приходится периодически запускать дочерний(e) процесс(ы). Что негативно отражается на использовании системных ресурсов, а также ведёт кнекоторому замусориванию основного лог-файла (можно отфильтровать конечно, в общем мелочь, а не приятно).
Syslog-ng.
По некоторым возможностям, схож как с metalog, так и с syslog, с незначительными отличиями.
Syslog-ng может фильтровать сообщения по важности(уровню), по содержанию (как metalog). Предоставляет ведение удялённых логов, подобно syslogd, handle logs from syslogd (even streams from Solaris). Может писать прямо на TTY, выполнять сторонние программы, а также играть роль лог-сервера. По существу, syslog-ng сочетает достоинства обоих логгеров в комбинации с расширенными возмжностями ностройки.
Syslog-ng очень легко настраивать, но так же чрезвычайно легко упустить что-либо важное при настройке конфигурационного файла. Будьте внимательны!
В будущем, авторы syslog-ng обещают реализвать некоторые дополнительные возможности, такие как:
шифрование, авторизацию, компрессию и MAC - Мандатный Контроль Доступа. Такие свойства предоставят превосходное ведение логов по сети, без возможности следить за логами атакующим.
Да, и кстати. Syslog-ng имеет ещё одно нехилое преимущество: он не нуждается в запуске от root!!!
Статья полностью, с примерами конфигурационных файлов (eng)
Некоммерческий файлообмен не может сравниваться с кражей, так как кража лишает кого-то возможности использовать украденный объект. ©
--------------------
Переворачиватель пингвинов
--------------------
Переворачиватель пингвинов
-
serg_sk
- Бывший модератор
- Сообщения: 2749
- Статус: <3 Anime
- ОС: Gentoo Linux <3
Re: Системные логгеры. Программы ведения системного журнала.
Добавил опрос, по просьбам трудящихся.
-
ArtSh
- Сообщения: 433
- ОС: Gentoo
Re: Системные логгеры. Программы ведения системного журнала.
Чесс слово, выбрал тот который в хэндбуке написан 
Поставь букву "Ё" на место еЁ!
-
Nightwolf_ng
- Сообщения: 1483
- Статус: Участнег
- ОС: Женько и семёрко
-
kernel_mode
- Сообщения: 347
- Статус: infinity++
- ОС: Gentoo(desktop)/Arch(laptop)
Re: Системные логгеры. Программы ведения системного журнала.
Я тоже. (syslog-ng)
-
cheer
- Сообщения: 729
- Статус: Самовлюблённый сноб
- ОС: archlinux i686-current
Re: Системные логгеры. Программы ведения системного журнала.
Только что обнаружил, что никакого
, но это потому что настраивать ничего не пришлось..
-
Warderer
- Модератор
- Сообщения: 1056
- Статус: киберпИнгвин на гусеничном ходу
- ОС: Debian unstable
Re: Системные логгеры. Программы ведения системного журнала.
syslog-ng. Показался наиболее удобным для организации лог-сервера для восьми машин. В данный момент всё аккуратненько сортируется, часть через пайпы идёт в БД, проходя обработку.
Читаю вслух с выражением маны - $50/ч + стоимость звонка. Настраиваю сервисы за Вас - $100/ч + стоимость выезда и проживания.
И восемь строк матом...(бесплатно)
И восемь строк матом...(бесплатно)
-
serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
Re: Системные логгеры. Программы ведения системного журнала.
У syslog-ng есть неоспоримый плюс - он умеет выводить сообщения на виртуальную консоль, скажем на /dev/tty12.
-
xorader
- Сообщения: 1030
- Статус: собирающий миры
- ОС: Debian
Re: Системные логгеры. Программы ведения системного журнала.
Вначале пользовался metalog (старый handbook о нём говорил).... Вообщем, syslog-ng for4ever! 
Molchanov Alexander (aka Xor)
*offtopic* - ololo!
*offtopic* - ololo!
-
Pirren
- Сообщения: 546
- ОС: Debian Testing+FreeDos1.0
Re: Системные логгеры. Программы ведения системного журнала.
а как выключить syslogd? Он просто сообщения мне в терминал выдает о слабом кулере, а это мне мешает очень..
«...где, скажи, когда была без жертв искуплена свобода» К.Ф. Рылеев
[Вот кто я!] [Манчкин 13%] [Убийца 33%] [Тусовщик 37%] [Исследователь 17%]
[Вот кто я!] [Манчкин 13%] [Убийца 33%] [Тусовщик 37%] [Исследователь 17%]
-
maximuswork
- Сообщения: 6
- ОС: Gentoo
Re: Системные логгеры. Программы ведения системного журнала.
syslog-ng с 2003 года
-
Sandle_X
- Сообщения: 117
- ОС: Gentoo Base System
Re: Системные логгеры. Программы ведения системного журнала.
Syslog-ng, так как в нем практически совмещены все предыдущие...есть фильтры и т.п.
/The information should be free.../ <Gentoo Base System version 1.12.10>
Конференция форума в Jabber: linuxforum@conference.jabber.ru
Конференция форума в Jabber: linuxforum@conference.jabber.ru
-
Poor Fred
- Сообщения: 1575
- Статус: Pygoscelis papua
- ОС: Gentoo Linux, FreeBSD
Re: Системные логгеры. Программы ведения системного журнала.
Syslog-ng, т.к. был упомянут в хендбуке когда я начинал гентушничать. Особой мотивации сменить не было.
Убить всех человеков!
-
solshark
- Сообщения: 439
- Статус: Монархист
- ОС: Gentoo ~amd64
Re: Системные логгеры. Программы ведения системного журнала.
metalog, из архидревнего хендбука. Претензий нет.
-
Zm1y
- Сообщения: 153
- Статус: Steel rat
- ОС: Gentoo 2007.0 profile
Re: Системные логгеры. Программы ведения системного журнала.
Начинал с металогом... Ибо так глас бохха в виде Хэндбука гласил (в середине года так примерно 2003-2004) потом когда пришлось собирать логи по сети - перелез на syslog-ng
work : Sempron 2800/1024/40+120+80+160/NVGFfx6600Gt
Home: 1 2xOpteron x2 3500/4096/4x500SATAII+(2x120+1x80)IDE/NVGFfx7300Gt
2 NoteBook Asus Z99H Gentoo 2007.0 profile
3 NoteBook HP pavillion 6570ea Gentoo 2007.0 profile
Home: 1 2xOpteron x2 3500/4096/4x500SATAII+(2x120+1x80)IDE/NVGFfx7300Gt
2 NoteBook Asus Z99H Gentoo 2007.0 profile
3 NoteBook HP pavillion 6570ea Gentoo 2007.0 profile