NLog璺敱瑙勫垯鍜屼笂涓嬫枃淇℃伅
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了NLog璺敱瑙勫垯鍜屼笂涓嬫枃淇℃伅相关的知识,希望对你有一定的参考价值。
鏍囩锛?/p>
NLog閰嶇疆璺敱瑙勫垯鍜屼笂涓嬫枃淇℃伅
rules: 瑙勫垯鑺傜偣
logger锛氫竴涓矾鐢辫鍒?/p>
<rules> <!--<logger name="*" writeTo="console" />--> <logger name="*" minlevel="Debug" writeTo="debugger" /> <logger name="*" minlevel="Error" writeTo="error_file" /> </rules>
鍏蜂綋鍙傛暟璇存槑锛?/p>
璺敱瑙勫垯涓昏鐢ㄤ簬灏嗘棩蹇楀拰杈撳嚭鐩爣鍖归厤璧锋潵锛屽畠涓€鑸湁濡備笅鍑犱釜灞炴€?/p>
- name - 鏃ュ織婧?璁板綍鑰呯殑鍚嶅瓧 (鍏佽浣跨敤閫氶厤绗?)
- minlevel - 鍖归厤鏃ュ織鑼冨洿鐨勬渶浣庣骇鍒?/li>
- maxlevel - 鍖归厤鏃ュ織鑼冨洿鐨勬渶楂樼骇鍒?/li>
- level - 鍖归厤鐨勫崟涓€鏃ュ織绾у埆
- levels - 鍖归厤鐨勪竴绯诲垪鏃ュ織绾у埆锛岀敱閫楀彿鍒嗛殧銆?/li>
- writeTo - 瑙勫垯鍖归厤鏃舵棩蹇楀簲璇ヨ鍐欏叆鐨勪竴绯诲垪鐩爣<target>鑺傜偣鐨刵ame灞炴€э紝鐢遍€楀彿鍒嗛殧銆?/li>
- final - 鏍囪褰撳墠瑙勫垯涓烘渶鍚庝竴涓鍒欍€傚叾鍚庣殑瑙勫垯鍗虫椂鍖归厤涔熶笉浼氳杩愯銆?/li>
濡傦細
- <logger name="Name.Space.Class1" minlevel="Debug" writeTo="f1" /> - 鍚嶅瓧绌洪棿Name.Space涓嬬殑Class1杩欎釜绫荤殑鎵€鏈夌骇鍒瓑浜庢垨鑰呴珮浜嶥ebug鐨勬棩蹇椾俊鎭兘鍐欏叆鍒?ldquo;f1”杩欎釜鐩爣閲屻€?/li>
- <logger name="Name.Space.Class1" levels="Debug,Error" writeTo="f1" /> -鍚嶅瓧绌洪棿Name.Space涓嬬殑Class1杩欎釜绫荤殑鎵€鏈夌骇鍒瓑浜嶥ebug鎴朎rror鐨勬棩蹇椾俊鎭兘鍐欏叆鍒?ldquo;f1”杩欎釜鐩爣閲屻€?/li>
- <logger name="Name.Space.*" writeTo="f3,f4" /> -鍚嶅瓧绌洪棿Name.Space涓嬫墍鏈夌被鐨勬墍鏈夌骇鍒殑鏃ュ織淇℃伅閮藉啓鍏ュ埌“f3”鍜?ldquo;f4”杩欎袱涓洰鏍囬噷銆?/li>
- <logger name="Name.Space.*" minlevel="Debug" maxlevel="Error" final="true" /> - 鍚嶅瓧绌洪棿Name.Space涓嬫墍鏈夌被鐨勩€佺骇鍒湪Debug鍜孍rror涔嬮棿鐨?鍖呮嫭Debug,Info,Warn,Error) 鏃ュ織淇℃伅閮戒笉浼氳璁板綍(鍥犱负杩欐潯瑙勫垯娌℃湁瀹氫箟writeTo)锛屽悓鏃跺叾瀹冨悗缁鍒欎篃閮戒細琚拷鐣?鍥犱负杩欓噷璁剧疆浜唂inal="true")銆?/li>
NLog鏀寔濡備笅鍑犵璁板綍绛夌骇锛?/p>
- Trace- 鏈€甯歌鐨勮褰曚俊鎭紝涓€鑸敤浜庢櫘閫氳緭鍑?/li>
- Debug- 鍚屾牱鏄褰曚俊鎭紝涓嶈繃鍑虹幇鐨勯鐜囪姣擳race灏戜竴浜涳紝涓€鑸敤鏉ヨ皟璇曠▼搴?/li>
- Info- 淇℃伅绫诲瀷鐨勬秷鎭?/li>
- Warn- 璀﹀憡淇℃伅锛屼竴鑸敤浜庢瘮杈冮噸瑕佺殑鍦哄悎
- Error- 閿欒淇℃伅
- Fatal- 鑷村懡寮傚父淇℃伅銆備竴鑸潵璁诧紝鍙戠敓鑷村懡寮傚父涔嬪悗绋嬪簭灏嗘棤娉曠户缁墽琛屻€?/li>
浼樺厛绾э細Trace>Debug>Info>Warn>Error>Fatal
Layout涓婁笅鏂囦俊鎭?琛ㄨ揪寮?/p>
${date} 鏃ユ湡2016/08/11 09:34:33.793
${time} 24灏忔椂HH:mm:ss.mmm.
${longdate} 闀挎椂闂?2016-08-05 14:06:18.9293
${shortdate} 鏃ユ湡2016-08-05
${basedir} 鏍圭洰褰?/p>
${message} 淇℃伅
${level} 绾у埆
${stacktrace} 鍫嗘爤淇℃伅
${callsite} 鏃ュ織鏉ユ簮
以上是关于NLog璺敱瑙勫垯鍜屼笂涓嬫枃淇℃伅的主要内容,如果未能解决你的问题,请参考以下文章
Git涓?gitignore鏂囦欢涓嶈捣浣滅敤鐨勮В鍐充互鍙奊it涓殑蹇界暐瑙勫垯浠嬬粛
淇濊瘉Linux绯荤粺瀹夊叏涔嬮厤缃甪irewalld闃茬伀澧欑殑鍦板潃浼鍙婄鍙h浆鍙戝疄渚嬶紝鍙窡鍋氾紒锛侊紒