The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Увидел свет syslog-ng 3.2, сменивший лицензию на LGPL+GPL

16.12.2010 13:43

Объявлено о выходе новой версии службы регистрации системных сообщений syslog-ng 3.2. Начиная с данного выпуска изменена лицензия, по которой распространяется продукт. Если раньше syslog-ng поставлялся в двух редакциях (закрытый коммерческий продукт и версия под лицензией GPL), то отныне syslog-ng переводится на комбинацию лицензий LGPL+GPL. Ядро программы теперь поставляется под лицензией LGPL, а функциональные модули под GPL. Данный шаг должен упростить возможность принятия кода от сторонних разработчиков.

Ключевые изменения включают:

  • Появилась возможность ассоциирования событий в реальном времени, которая позволяет обрабатывать множество связанной информации, поступающей в лог, как единое целое.
  • Появилась возможность централизованного сбора нестандартных сообщений и сообщений, поступающих не в syslog. Первым шагом на пути к этому стала возможность обработки сообщений демона pacct, который предназначен для слежения за процессами.
  • Добавлена возможность изменения логгируемого сообщения при наступлении определённого события.
  • Улучшена производительность при сохранении событий в СУБД.
  • Появилась возможность динамического создания файлов конфигурации для адаптации к работающей среде.
  • Добавлена возможность использования функций заготовок (templates).
  • syslog-ng перешёл на архитектуру плагинов. Таким образом, теперь можно расширить функциональность программы, написав свой собственный плагин. Поддерживаются следующие обработчики: источник, назначение, выражение для фильтрации, команда переопределения сообщения, формат сообщения.
  • Добавлена возможность прямого использования файла syslog.conf.
  • При логгировании в базу данных стал поддерживаться вызов COMMIT, что увеличило скорость вставки за счет объединения в рамках одной транзакции нескольких новых записей;
  • Исправлено множество ошибок.


  1. Главная ссылка к новости (http://blogs.balabit.com/en/20...)
Автор новости: Artem S. Tashkinov
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/29014-syslog
Ключевые слова: syslog, syslog-ng, log
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (12) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, qk4l (?), 15:50, 16/12/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Все так же течет при падении/недоступности сервера в случае отправки данных на последний?
     
     
  • 2.3, Аноним (-), 16:37, 16/12/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вы про это?
    https://bugzilla.balabit.com/show_bug.cgi?id=39

    Давно уже поправили. И поправили бы раньше, если бы кто-то не ленился багрепорты писать. В силу специфичности софта (кто, кроме админа настраивает syslog?) и выбора rsyslog основными дистрибутивами в качестве основы логгирования, пользователей у него довольно мало. Поэтому каждый багрепорт очень важен.

     
     
  • 3.5, qk4l (?), 16:44, 16/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > Вы про это?
    > https://bugzilla.balabit.com/show_bug.cgi?id=39
    > Давно уже поправили. И поправили бы раньше, если бы кто-то не ленился
    > багрепорты писать. В силу специфичности софта (кто, кроме админа настраивает syslog?)
    > и выбора rsyslog основными дистрибутивами в качестве основы логгирования, пользователей
    > у него довольно мало. Поэтому каждый багрепорт очень важен.

    Спасибо - оно.

    Да админ ленив. Проще поставить monit на данном случае чем писать багрепорт. Но они действительно важны.

     

  • 1.2, non anon (?), 16:08, 16/12/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А поддержка активации через сокет, как у rsyslog, есть?
            
     
     
  • 2.4, Аноним (-), 16:40, 16/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > А поддержка активации через сокет, как у rsyslog, есть?
    >         

    Нельзя ли поподробнее, что есть "активация через сокет"?

     
     
  • 3.7, non anon (?), 19:43, 16/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Возможность принять у запускающей программы уже открытый сокет (http://0pointer.de/public/systemd-man/sd_listen_fds.html), что позволяет запускать демон лога по требованию.               
                 
     

  • 1.10, korrado (?), 10:31, 17/12/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А чем он вообще лучше, чем rsyslog?
     
     
  • 2.11, reminux (ok), 16:57, 17/12/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    он умеет все то же, что и rsyslog, плюс намного больше. при этом он проще, гибче и удобней.
     
     
  • 3.12, Аноним (-), 20:15, 17/12/2010 [^] [^^] [^^^] [ответить]  
  • –3 +/
    короче ничем
     
     
  • 4.14, reminux (ok), 12:51, 18/12/2010 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > короче ничем

    а мерседес ничем не лучше запорожца, ага.

    пример из /usr/share/doc/syslog-ng-2.1.4/syslog-ng.conf.doc:

    destination hosts { file("/var/log/HOSTS/$HOST/$YEAR/$MONTH/$DAY/$FACILITY_$HOST_$YEAR_$MONTH_$DAY" owner(root) group(root) perm(0600) dir_perm(0700) create_dirs(yes)); };

    rsyslog умеет что-то подобное? и, если да, то умеет ли он это так же легко и просто, как syslog-ng?

     

  • 1.13, Константин (??), 03:35, 18/12/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    По функциональности равен или превосходит rsyslog.

    Конфиги для syslog-ng (imho) гораздо удобней писать чем для rsyslog. Хороший синтаксис, все очень логично и наглядно.

    Было бы здорово, если бы syslog-ng использовался в большем количестве дистрибутивов.

     
  • 1.15, Sandman_VO (ok), 14:21, 05/03/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Нужна помощь. Кто нибудь знает как в syslog-ng группировать одинаковые записи в логах?
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру