タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

log4netに関するatsukanrockのブックマーク (5)

  • Log4netのFileAppenderでFile(ファイル名)を動的に変更する - Kazzz's diary

    やってみたら出来たので書いておく。 Log4netの設定ファイル(log4net.configなど)に、以下のようなアペンダ定義があったとしよう。 100KBを境にファイル"MyApp.Log"をローリングするRollingFileAppenderの設定だ。 これをテンプレートにして、アペンダの記述を変えずに、出力されるログファイルを実行アセンブリのアセンブリ名にしたい。つまりは、全てのアプリケーションで共通なアペンダ定義を使い、それでいてログのファイル名はアプリケーションごとに勝手に変わって欲しいわけだ。 このような場合はLog4netの初期化の後などに、以下のようなコードを用意すればよい。 //初期化が済んでいないとリポジトリは空のままなので注意 XmlConfigurator.Configure(LogManager.GetRepository(), 〜); Assembly ent

    Log4netのFileAppenderでFile(ファイル名)を動的に変更する - Kazzz's diary
  • log4net - MLEXP Wiki

    ダウンロード † Apach log4net ここの Downloads からソース一式をダウンロードする。Stable というのが安定バージョンなので、大抵は Stable をいただく。 アーカイブの中にはバイナリ(dll)も同梱されていて、それらはそのまま使用することができるが、ここはやっぱりカスタマイズして使いたいので、ソースもコンパイルすることにする。 ↑ コンパイル † プロジェクト(ソリューション)は、src ディレクトリに入っている。これは多分一番古いバージョンの Visual Studio プロジェクトなので、新しいバージョンの VS ファイルにコンバートする(問い合わせが出るので「はい」で)。 log4net.sln を開くと、log4net.csprj と log4net.Tests.csprj という2つのプロジェクトが開くが、log4net.Tests.csprj

    atsukanrock
    atsukanrock 2010/11/12
    XmlConfigurator属性のConfigFileの指定サンプルが参考になった!
  • オープンソースのロギング・サービス「log4net」を使う

    オープンソースのロギング・サービス「log4net」を使う:連載:VBで実践! 外部コンポーネント活用術(3/4 ページ) アペンダの設定例 アペンダの設定を一から記述するのは大変なので、ここでは例として、日付ごとにファイルを作成するアペンダ、SQL Serverにログを記録するアペンダ、メールを送信するアペンダの設定例を紹介します。 ■単一のファイルに出力 繰り返しになりますが、まず単一のファイルにログを出力する場合は、アペンダのタイプとして「log4net.Appender.FileAppender」を指定します。出力するファイル名は、<param>タグに記述します。 ログ・ファイルを生成する際に気を付けなければいけない点は、ログ・ファイルを作成するフォルダにアプリケーションを実行するユーザーの書き込み権限があるかどうかです(特にWindows Vistaの場合)。ファイルのパスの指定

    オープンソースのロギング・サービス「log4net」を使う
    atsukanrock
    atsukanrock 2010/08/24
    構成ファイルの例あり
  • Apache log4net - Apache log4net Manual: Introduction

    Apache log4net About Download Security Reports Release Notes License Documentation Features Supported Frameworks Example Apps Config Examples Building FAQ Manual Introduction Configuration Contexts Plugins Repositories Internals For Contributors Mailing Lists Issue Tracking Repository Project Reports RAT Report Apache Home License Sponsorship Thanks Security Conferences Overview This document is b

    atsukanrock
    atsukanrock 2010/08/24
    「Logger hierarchy」の説明あり。ロガー"Foo.Bar"はロガー"Foo.Bar.Baz"の親。Level、Appenderは親から継承。子で定義したLevelはオーバーライド、Appenderは追加。Appenderの追加防止もAdditivity Flagで可
  • Apache log4net – Apache log4net Manual: Configuration - Apache log4net

    Apache log4net About Download Support Release Notes License Documentation Features Supported Frameworks Example Apps Config Examples Building FAQ Manual Introduction Installation Configuration Contexts Plugins Repositories Internals For Contributors Repository Project Reports RAT Report Apache Home License Sponsorship Thanks Security Conferences Inserting log requests into the application code req

    atsukanrock
    atsukanrock 2010/08/24
    構成ファイルの詳細な解説あり
  • 1