NXlog Enterprise Editionは、商業ユニバーサル、モジュラーとマルチプラットフォームのコマンドラインソフトウェアプロジェクトは、C言語で書かれた、人気のログプロトコルをサポートしてログ収集とフォワーダユーティリティとして機能するようにオフセットし、それがすべての主流のオペレーティングシステムと互換性から設計です期待glanceAsで.Featuresは、任意のソフトウェアの有料版は、標準、自由に配布版には存在しない、さまざまな機能をもたらします。これらは、モジュラーアーキテクチャとしてwlelように、内蔵のログのローテーションスケジュールタスクのサポートをより速い速度でメッセージを収集するために使用することができ、高性能、拡張性とマルチスレッドI / Oがあります。
さらに、ソフトウェアは、パターンマッチングのサポート、イベント分類のサポート、およびセキュリティで保護されたネットワークトランスポート上Graylog2 GELF、XML、CSV(カンマ区切り)、WindowsのEventLogに、syslogとJSONなど、ログソースとプロトコルの広い範囲をサポートが付属していますSSL(セキュア·ソケット·レイヤー)を動的にロード可能なpluginsAsが言及した上で.Based、プログラムは、ソフトウェアのデフォルトの機能を強化し、動的にロード可能なプラグインに基づいた強力なプラグインアーキテクチャを提供しています。他の興味深い機能の中で、私たちは、メッセージバッファリング、イベント分類をログに言及メッセージの優先順位付け、ログメッセージの書き換え、複数のログファイルフォーマット間の変換、および変換、後処理転送操作のためのオフライン処理モードを記録することができます。
簡単な構成の形式は、オプションを格納するために使用される。いくつかのコマンドラインオプションが利用可能であり、&lsquoを実行することにより、一目で見ることができます。nxlog --help&rsquoの。 CommunityエディションへのLinux、Androidの、AIX、HP-UX、BSD、SolarisおよびマイクロソフトWindowsSimilarにenvironment.Supportedどのコンソールでコマンド、NXlogのエンタープライズ版は、クロスプラットフォームであり、コンピュータやモバイルオペレーティングの広い範囲でサポートされているGNU / Linuxでは、AIX、Microsoft Windowsの、Solaris版、AIX、BSD、HP-UXのほか、アンドロイド含むシステム、。それは成功した64ビットおよび32ビットのハードウェアアーキテクチャの両方でテストされています。
の新機能のこのリリースでは:ます。
- rename_field()プロシージャは、フィールドを削除したします。
- 正規表現と正規表現の交換事業者は、現在のステートメントとして使用することができ、すなわちExecの$メッセージ=〜S / AAA / BBB /;
- 正規表現は、今、複数行のマッチングを行うために/ m修飾子をサポートしています。
- 正規表現は現在、ケースレスのマッチングを行うために/ I修飾子をサポートしています。
- 正規表現は、今にする/ s修飾子をサポートして '。'改行文字にマッチします。
- im_fileでACTIVEFILESディレクティブで導入された回帰を修正する際に複数の切り捨てます。
- は気づいてませんでした。 (チケットSF @#40)クレジットは、「savionat」に行きます。
- はIPv4のリテラルの不足しているパーサーサポートを実装します。
- は、ホスト名に関連付けられたIPアドレスを返すためにHOST_IP()関数が追加されました。
- exec_async()を使用して、メモリを使い果たしてしまった可能性があります。
- om_udpはログインし&QUOT後にいくつかのケースではメッセージの送信を停止する。apr_socket_sendに失敗しました。接続が拒否されました"ます。
- e.g。時graylog2はUDPパケットを受け付けていませんでした。それが適切になりまし再開する必要があります。
- to_syslog_snare()フォーマッタは今より良いスネア準拠の出力を生成する必要があります。
- 、スペースを交換してください ']'と '"' IETFのsyslog構造化データのフィールド名にアンダースコア付きます。
- はコンテキストクリーニングがpm_evcorrのしきい値処理ルールでセグメンテーションフォールトをもたらすであろう
Windows上の - im_tcpとim_sslがもはや500の接続に限定されるものではない。
- 非ワイルドカードファイルの内容がReadFromLastのFALSEで迷子になります。
- が、未読のデータと表示されました。
- im_fileが放射しない"入力ファイルが存在し&QUOTしません。すべてのポーリング間隔で警告します。
- file_nameの()関数は、シャットダウン時にいくつかのケースでは、アサーションの失敗の原因となった。
- 回帰がim_fileでクラッシュを引き起こします。
- コードのタイプミスがrename_field()でメモリリークが発生していました。
それは非常に高速で呼ばれていた場合は、
全くトリガーします。がなかった場合は、
ファイルが存在しなかった時に
ファイルが存在しなかった時に
の の新バージョン1189年2月7日には何がされます:
- LICENSEが変更されています。 。
- は、Linux上のバイナリのwtmpファイルを解析する新しい拡張モジュールが追加されました。
- エラーメッセージ「FQDNホスト名を決定するために失敗した」の後にクラッシュを引き起こして回帰を修正します。
- to_syslog _ *()、$メッセージは、それが簡単にsyslogに変換するために作るために設定されていない場合、手続きは今の$ raw_eventを使用することができます。
- &QUOTを処理するためにim_msvistalogする修正を追加しました。EvtNextがエラー13で失敗しました:データが無効である"より良いエラーます。
- im_fileモジュールは現在、最後のイベントを発するます。
- チケット#33で報告された20以上のfielsとxm_multilineの問題を修正します。
- raw_eventでのJSON解析エラーがクラッシュまたは未定義の動作で二重解放結果として生じるが発生する可能性があります。
- それはxm_perlの複数のインスタンスを使用できるようになりました。
- 複数のルートでシングルプロセッサモジュールのインスタンスを使用して禁止します。
- xm_fileopでfile_chown()プロシージャは、gidの値/ UID rawモード、コネクションプールモードに加え、ユーザ/グループ名で動作します。
- im_fileためCloseWhenIdle指令ます。
- 一部の環境でのファイルの除去はim_fileが発する&QUOTさせ、入力ファイルが存在し&QUOTしません。窓にメッセージします。
- ; im_fileがリード&QUOTためにEAGAINを得た。ます。
- 正規表現の置換演算子S ///は、メモリをリークしたします。
- ます。
- はワイルドカード大量のファイルを処理するためにim_fileためにいくつかのより多くのパフォーマンスの最適化を追加しました。
- それは以前より少ないリソースを消費する必要がありますように。また、新しいDirCheckIntervalと が付属しています
- ワイルドカードのファイルを監視する際にいくつかのケースで助けることができるACTIVEFILESディレクティブます。
- は、名前を変更/ファイルを回転させます。 を検出助けるべきim_fileするRenameCheckディレクティブを追加しました
- DEBインストーラは、(再)デーモンを起動します。 しようとした後に捕まってしまった
xm_multiline拡張子で使用する際に
im_fileがQUOT&とWindows上でパニックを与えるだろうと同じまれに
im_fileはいくつかのファイルを見たとき、過剰なCPUが使用されたいくつかの状況では
コメントが見つかりません