log4net-appender

    0

    1答えて

    WPF TextBoxにログを出力できるように私自身のアペンダーを書きました。ここでは、次のとおりです。 public class TextBoxAppender : AppenderSkeleton { private TextBox _tb; public TextBoxAppender(TextBox tb) { _tb = tb; }

    1

    1答えて

    私はlog4netを使用するwpfアプリケーションで作業しています。現在、単一のファイルに記録され、大きすぎるとロールオーバーするだけです。私はこれを変更して、ファイルが大きくなりすぎたり、日付が変わったり、アプリケーションを再起動したりすると、ファイルが大きくなるようにしています。私はドキュメントから理解し何から可能 App_2017-07-06.0.txt //First launch on

    3

    1答えて

    ログファイル名を動的に設定すると、log4net.Appender.FileAppender+MinimalLockロックモデル で使用されるRollingFileAppenderはファイルに何も記録されません。しかし、このロッキングモデルなしでアペンダーを使用すると、ロギングが機能します。以下の設定ファイルで 、Appender1作品が、Appender2しない:ここでは <?xml versi

    0

    1答えて

    LogHandlerMethod()という名前のActionMethodでlog4netを使用してログを記録しています。そのActionMethodは、さまざまな関数(アクション)の中で呼び出されます。 memberNameのパラメータを追加することなく、 public void LogHandlerMethod(... my parameters ... ,[CallerMemberName]s

    0

    1答えて

    異なるレベルの同じデータベースに対して2つのロガーがあります。私は各ロガーのbufferSizeを変えたいと思います。 1つの方法は、bufferSize要素の違いだけで同じデータベースに2つのアペンダーを持つことですが、コピー貼り付けです。 既に定義されているアペンダーを拡張し、そのbufferSizeプロパティを変更することはできますか?たとえば :同じ要素とプロパティのみ異なる値を持つ2つの

    0

    1答えて

    私はデータベースにログインするためにlog4netを使用しています。すべてをロギングしていますが、例外だけをログに記録します。 私は使用しています <level value="ALL"/> 例外を記録するにはどうすればよいですか?

    0

    1答えて

    私は例外時にデータベースにログインする必要がある追加のプロパティを使用しています。 追加のプロパティの使用については、このリンクをクリックしてください。 https://www.codeproject.com/articles/140911/log4net-tutorial このプロパティが初期化されていない場合は、webconfigでチェックを追加します。そのプロパティが初期化されている場合は、

    0

    1答えて

    elasticsearchの複数のlog4netからログを流すにはどうすればよいですか? たとえば、複数のWindowsサーバーに.netアプリケーションとlog4netを各サーバーで実行している場合、各サーバーストリーミングは別々のUDPポートにログを記録します。 elasticsearchサーバーのログを設定して、複数のポートからログを索引付けするにはどうすればよいですか?

    0

    1答えて

    私はLog4netを使用しています。私は最近、Log4netによって生成されたエラーをキャプチャするために、トレースリスナーをファイルに追加して設定に反映させることにしました。 ( Log4net FAQは、このための例の構成を含む。) (Log4netは、独自のエラーメッセージを生成するとき、私は、その仕事をすることができないことに、例について話している。私はそれを構成する話ではありませんそれら

    1

    1答えて

    log4netには数十のサービスがあります。各サービスは、毎日新しいログファイルにロールオーバーするように構成されています。 2週間前の時点では、彼らはすべて期待どおりに働いていて、数年間(場合によっては数年)続いていました。約2週間前、サービスの1つで、ログがロールオーバーしなくなりました。私たちが試した もの: は変更が設定 に行われなかった検証サービスを再起動 - Windowsサービス 下