log4netを使ったロギング機能 -w.pptVIP

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
log4netを使ったロギング機能 -w

わんくま同盟 東京勉強会 #24 log4netを使ったロギング機能 オガシン 自己紹介 プログラマ暦3年目 1年目  Javaで教育を受ける。がしかし飛ばされた場所でVB.NET2005を使う。 2年目  転職(早ッ)VB6に出会う。頭が混乱する。 3年目  VB6以前→VB.NET移行に携わる。 自己紹介 わんくま初舞台です。 頑張りますのでよろしくお願いします。 目次 1.ログ出力の背景 2.log4netとは? 3.設定ファイルの構成 4.出力サンプル 5.まとめ 1.ログ出力の背景 ログ出力の背景 不具合が発生した時にどのような手順、状態で発生したのかを追跡するための情報。 エンドユーザーが誰が、何時、何をしたのかを証明するための情報。 (内部統制) 開発者自身がわかれば良い内容から、エンドユーザーが見て分かるような出力方法に。 開発者が必要な情報とエンドユーザーが必要な情報に分ける。 紹介画面の作成。 ログ出力の背景 Apache Software Foundationがオープンソースとして公開しているログ出力ツール。 Java用に公開されているlog4jをベースに.NETFramework用に作成されている。 他にC++用のlog4cxx、PHP用のlog4phpなどがある。 概要 /log4net/download.htmlよりダウンロード可能。 現在は.NETFramework2.0用までリリースされている。 今回はVB.NET2008+log4net環境で行います。 概要 ログ出力先 log4netは多彩なログ出力先を提供している 出力対象をAppender(アペンダ)として表現。 Application データ ベース テキスト メール ログ出力先 AssemblyInfo.vbに下記の1行を追加。 簡易設定 Assembly: log4net.Config.XmlConfigurator( Watch:=True) 設定ファイルに各種設定を記述して出力。 (設定タグ、内容については後述します。) テキスト出力デモ 3.設定ファイルの構成 configSections  ?必ず指定します。 log4net  ?log4net設定の最上位タグ。 appender  ?ログの出力先を定義。 root  ?アペンダの指定。 基本タグ Section  name属性   ?log4net  type属性   ?log4net.Config.Log4NetConfiguration SectionHandler,log4net configSectionsタグ appender  name属性   ?アペンダ名  type属性   ?ログ出力先設定。 param  name属性  ?設定先名  value属性  ?設定値 appenderタグ layout  type属性  ?書式タイプ appenderタグ 書式タイプ(抜粋) level  Value属性  ?出力レベル指定 ALLDEBUGINFOWARNERRORFATAL rootタグ appender-ref  ref属性  ?出力先指定。(appenderタグのname属性) 4.出力サンプル サンプル一覧 テキスト出力① テキスト出力② データベース出力 出力フィルタ 複数種類の出力 ASP.NET出力 5.まとめ log4netは設定ファイルを作成するだけで様々なログを出力することができる。 独自の出力フォーマットを指定できるため非常に便利である。 設定ファイルを書き換えたと同時に設定を有効にできる。 ASP.NETでも出力が可能である。 まとめ ありがとうございました。 わんくま同盟 東京勉強会 #24

文档评论(0)

maritime5 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档