NXlog Community Edition to open source, wieloplatformowy, uniwersalnym i całkowicie darmowa aplikacja wiersza polecenia realizowane w C jako spedytora dziennika i zaloguj kolektor wspierania niektórych powszechnie używanych systemów operacyjnych i protocols.Supports różnorodność funkcji protocolsKey m.in. wsparcie dla wielu różnych protokołów dziennika i źródeł, w tym CSV (wartości oddzielonych przecinkami), Syslog, Graylog2 GELF, Windows EVENTLOG, JSON, XML i innych. Oferuje on modularną architekturę opartą na dynamicznie ładowanych wtyczek.
Wśród innych funkcji można wymienić skalowalną, wielowątkowy i wysoka wydajność I / O do pobierania wiadomości z niezwykłą szybkością, wbudowany obrotów dziennika, zaplanowanych zadań, wsparcie dla trybu offline, przetwarzania, wyszukiwania wzorca, klasyfikacji zdarzeń i bezpiecznej sieci Transport na modułowych SSL.It i wykorzystuje prostą konfigurację formatIn Ponadto oprogramowanie & rsquo; s Tryb przetwarzania w trybie offline jest dostępna dla transferów, konwersji i operacji przetwarzania po. Dzienniki mogą być zapisane lub zamienione pomiędzy różnymi formatami plików, dopasowywania wzorców i klasyfikacji zdarzeń jest także obsługiwany przez aplikację, wraz z wiadomości dziennika priorytetów i buforowania.
Dzięki modułowej architekturze, NXlog Community Edition obsługuje dynamicznie ładowanych wtyczek, które poprawią jego funkcjonalność i przynosić jeszcze bardziej zadziwiające funkcje. Program korzysta z prostym formacie konfiguracji do przechowywania jego options.Command-line opcje wiersza polecenia optionsDefault obejmują wsparcie dla prowadzenia programu na pierwszym planie, a nie jako demon, wsparcie dla określenia pliku konfiguracyjnego w zwyczaju, wsparcie dla przeładowania konfiguracji Plik aktywnego przykład, wsparcie dla wysyłania sygnału stop do aktywnej sesji Nxlog, a także wsparcie przy weryfikacji składni pliku konfiguracyjnego. Te opcje i użytkowaniu mogą być oglądane w emulatorze terminala uruchamiając & lsquo; & rsquo nxlog --help; command.Supported na wszystkich głównego nurtu obsługi systemsNXlog Community Edition to prawda, wieloplatformowy, oficjalnie obsługiwane na wszystkich głównych systemów operacyjnych, w tym Microsoft Windows, Solaris, BSD, AIX, HP-UX, a także wszystkie dystrybucje Linuksa. Dodatkowo, oprogramowanie działa na platformie mobilnej Android operacyjnego
Co nowego w tym wydaniu:.
- rename_field () Zabieg usuwania pole, jeśli źródło i cel były takie same.
- wyrażeniach regularnych i zamienne wyrażenie regularne może być teraz używany jako stwierdzeń, tj Exec $ = ~ s wiadomość / aaa / bbb /;
- Wyrażenia regularne teraz wspierać / m modyfikator zrobić multilinii dopasowanie.
- Wyrażenia regularne obsługują teraz / i modyfikator zrobić dopasowanie bezłuskową.
- Wyrażenia regularne obsługują teraz modyfikator / s, aby '.' dopasować znaki nowej linii.
- Poprawiono regresję wprowadzoną z dyrektywą ActiveFiles w im_file, gdy więcej niż jeden obcięcie
- nie zauważony. (Bilet # 40 @ SF) Kredyty przejść do "savionat".
- Zaimplementowano wsparcie dla literałów brakuje parser IPv4.
- Dodano funkcję ip_hosta (), aby powrócić adres IP związany z nazwą.
- Korzystanie exec_async () może nie wywołuje pamięć, jeśli został powołany na bardzo wysokim poziomie.
- om_udp zatrzyma wysyłania wiadomości, w niektórych przypadkach po zalogowaniu & quot; apr_socket_send udało; Connection refused & quot;
- np. gdy nie akceptując graylog2 pakiety udp. Należy prawidłowo wznowić teraz.
- to_syslog_snare () Formater powinien produkować lepsze wyjście zgodny werbla.
- Wymień miejsca, ']' i '& quot; " z podkreśleniem w strukturze syslog IETF nazw pól danych.
- sprzątanie Kontekst spowodowałoby segfault w progowany reguły pm_evcorr, jeśli nie było wyzwolenie.
- im_tcp i im_ssl na windows nie jest ograniczona do 500 połączeń więcej.
- dla wieloznacznej zawartość pliku nie zgubić z ReadFromLast FAŁSZ, jeśli plik nie istnieje,
- , ale nie pojawiają się z nowymi danymi.
- im_file nie emituje & quot; plik wejściowy nie istnieje & quot; ostrzeżenia na każdym interwał_sondowania.
- nazwa_pliku () funkcja spowodowała awarie twierdzenie, w niektórych przypadkach na wyłączenie.
- regresji spowodował zawieszenie z im_file kiedy Plik nie istnieje.
- literówka w kodzie została powodując wyciek pamięci z rename_field ().
Operatorzy
Co nowego w wersji 7.02.1189.
- LICENCJA się zmieniło,
- Dodano nowy moduł rozszerzeń do analizowania binarne pliki wtmp na Linuksie.
- Poprawiono regresję powodując awarię po "nie udało się ustalić FQDN hostname" komunikat o błędzie.
- to_syslog _ * () procedury mogą teraz używać $ raw_event jeśli $ Wiadomość jest ustawiona, aby ułatwić konwersję do syslog.
- Dodano poprawkę do im_msvistalog obsłużyć & quot; EvtNext niepowodzeniem z błędem 13:. Dane jest nieprawidłowy & quot; błędu lepiej.
- Moduł im_file teraz emituje ostatnie zdarzenie podczas korzystania z rozszerzeniem xm_multiline.
- Naprawiono problem z ponad 20 zgłoszonych fiels i xm_multiline W numerem # 33.
- JSON błędy analizować przy raw_event może spowodować podwójne bezpłatny w wyniku awarii lub zachowanie niezdefiniowane.
- Teraz można korzystać z wielu wystąpień xm_perl.
- Nie zezwalaj za pomocą jednej instancji modułu procesora na wielu trasach.
- file_chown () procedura xm_fileop współpracuje z nazw użytkownika / grupy, w którym oprócz uid / wartości gid.
- CloseWhenIdle dyrektywy dla im_file.
- usuwanie plików w niektórych przypadkach spowodowane im_file emitować & quot; plik wejściowy nie istnieje & quot; wiadomości na okna.
- W rzadkich przypadkach będą takie same dają panikę im_file na okna z & quot; im_file dostał EAGAIN do odczytu & quot;.
- operatora wyrażenie regularne s /// Zastępcze był wyciek pamięci.
- W niektórych przypadkach stosowano nadmiar CPU przy im_file oglądałem kilka plików.
- Dodano kilka więcej optymalizacje wydajności do im_file obsłużyć dużą liczbę plików wieloznacznej
- tak, że powinny zużywać mniej zasobów niż wcześniej. Jest również wyposażony w nowy DirCheckInterval i
- Dyrektywa ActiveFiles, które mogą pomóc w niektórych przypadkach, gdy monitorowanie plików wieloznacznej.
- Dodane dyrektywę RenameCheck do im_file które powinny pomóc wykrywanie przemianowany / obracany plików.
- deb instalator utknął po próbie (ponownie) uruchomić demona.
Komentarze nie znaleziono