Nlog三種配置

1.輸出到服務(wù)臺(tái)

<span style="font-size:18px;"><?xml version="1.0"encoding="utf-8" ?>

<nlogxmlns="http://www.nlog-project.org/schemas/NLog.xsd"

? ? xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

? ? xsi:schemaLocation="http://www.nlog-project.org/schemas/NLog.xsdNLog.xsd"

? ? autoReload="true"

? ? throwExceptions="false"

? ? internalLogLevel="Off"internalLogFile="c:\temp\nlog-internal.log" >

? <!-- optional, add some variabeles

https://github.com/nlog/NLog/wiki/Configuration-file#variables

-->

? <variable name="myvar" value="myvalue"/>

? <targets>

? ? ? <!--添加一個(gè)新條目讓日志輸出到控制臺(tái)中,并添加必要的輸出布局(layout)-->

? ? ? <target name="console" xsi:type="Console"layout="${longdate}|${level}|${message}"/>

? ? ? <!--說(shuō)明 xsi:type="Console"指定輸出到控制臺(tái)凛膏;layout指定輸出文件內(nèi)容的樣式${longdate}是日期(具體到毫秒)余蟹,${level}是日志的等級(jí)梅掠;${message}是具體要輸出的內(nèi)容刚盈。-->

? </targets>

? <rules>

? ? ? <!--添加必要的規(guī)則-->

? ? ? <logger name="*" writeTo="console"/>

? ? ? <!--我個(gè)人設(shè)置的規(guī)則是胎许,將所有記錄的信息輸出至控制臺(tái)-->

? </rules>

</nlog></span>


2.輸出到文件

<span style="font-size:18px;"><targets>

? ? ? <!--說(shuō)明 xsi:type="File"指定輸出到文件類型找前;fileName指定輸出文件的存放位置和文件名(可自定義),其中

? ? ${basedir}是程序所在的路徑调俘;

? ? ${shortdate}是日期(具體到日)伶棒。?

? ? layout指定輸出文件內(nèi)容的樣式?

? ? ${level}是日志的等級(jí)泉瞻;

? ? ${longdate}是日期(具體到毫秒),

? ? ${message}是具體要輸出的內(nèi)容苞冯。-->

? ? ? <target name="Info" xsi:type="File"fileName="${basedir}/log/test.${shortdate}.log"layout="${longdate} [${level}]: ${message}"/>

? </targets>

? <rules>

? ? ? <logger name="*" writeTo="Info"/>

? </rules></span>

3.輸出到數(shù)據(jù)庫(kù)

<span style="font-size:18px;"><?xml version="1.0"encoding="utf-8" ?>

<nlogxmlns="http://www.nlog-project.org/schemas/NLog.xsd"

? ? xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

? ? xsi:schemaLocation="http://www.nlog-project.org/schemas/NLog.xsdNLog.xsd"

? ? autoReload="true"

? ? throwExceptions="false"

? ? internalLogLevel="Off" internalLogFile="c:\temp\nlog-internal.log">

<!-- optional, add some variabeles

https://github.com/nlog/NLog/wiki/Configuration-file#variables

-->

<variable name="myvar" value="myvalue"/>

<!--

? Seehttps://github.com/nlog/nlog/wiki/Configuration-file

? forinformation on customizing logging rules and outputs.

? -->

<targets>

? <!--

? add your targets here

? See https://github.com/nlog/NLog/wiki/Targets for possible targets.

? See https://github.com/nlog/NLog/wiki/Layout-Renderers for the possiblelayout renderers.

? -->

? <!--添加一個(gè)新條目讓日志輸出到控制臺(tái)中袖牙,并添加必要的輸出布局(layout)-->

? <!--<target name="console" xsi:type="Console"layout="${longdate}|${level}|${message}"/>-->

? <!--說(shuō)明 xsi:type="Console"指定輸出到控制臺(tái);layout指定輸出文件內(nèi)容的樣式${longdate}是日期(具體到毫秒)舅锄,${level}是日志的等級(jí)鞭达;${message}是具體要輸出的內(nèi)容。-->


? <!--Writing events to the a file with the date in the filename.-->

? <!--<target name="Info" xsi:type="File"fileName="${basedir}/log/test.${shortdate}.log"layout="${longdate} [${level}]:${message}"/>-->

? <target xsi:type="Database" name="database"connectionString="

? ? ? ? ? ? ? ? Data Source=(local);InitialCatalog=NLogtest;Persist Security Info=True;

? ? ? ? ? ? ? ? User ID=sa;Password=123456"commandText="insert into NLog_Log([CreateOn],[Origin],[LogLevel],[Message], [Exception],[StackTrace]) values (getdate(), @origin, @logLevel,@message,@exception, @stackTrace)">

? ? <!--日志來(lái)源-->

? ? <parameter name="@origin" layout="${callsite}"/>

? ? <!--日志等級(jí)-->

? ? <parameter name="@logLevel"layout="${level}"/>

? ? <!--日志消息-->

? ? <parameter name="@message"layout="${message}"/>

? ? <!--異常信息-->

? ? <parameter name="@exception"layout="${exception}" />

? ? <!--堆棧信息-->

? ? ? <parameter name="@stackTrace"layout="${stacktrace}"/>

? </target>

</targets>

<rules>

? <!-- add your logging rules here -->

? <!--<logger name="*" writeTo="Info"/>-->

? <logger name="*" minlevel="Debug"writeTo="database"/>

? <!--

? Write all events with minimal level of Debug (So Debug, Info, Warn,Error and Fatal, but not Trace)? to"f"

? <logger name="*" minlevel="Debug"writeTo="f" />

? -->

</rules>

</nlog> </span>

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末皇忿,一起剝皮案震驚了整個(gè)濱河市畴蹭,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌鳍烁,老刑警劉巖叨襟,帶你破解...
    沈念sama閱讀 221,198評(píng)論 6 514
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異幔荒,居然都是意外死亡糊闽,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,334評(píng)論 3 398
  • 文/潘曉璐 我一進(jìn)店門爹梁,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)右犹,“玉大人,你說(shuō)我怎么就攤上這事姚垃∧盍矗” “怎么了?”我有些...
    開(kāi)封第一講書人閱讀 167,643評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵积糯,是天一觀的道長(zhǎng)掂墓。 經(jīng)常有香客問(wèn)我,道長(zhǎng)看成,這世上最難降的妖魔是什么君编? 我笑而不...
    開(kāi)封第一講書人閱讀 59,495評(píng)論 1 296
  • 正文 為了忘掉前任,我火速辦了婚禮绍昂,結(jié)果婚禮上啦粹,老公的妹妹穿的比我還像新娘。我一直安慰自己窘游,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,502評(píng)論 6 397
  • 文/花漫 我一把揭開(kāi)白布跳纳。 她就那樣靜靜地躺著忍饰,像睡著了一般。 火紅的嫁衣襯著肌膚如雪寺庄。 梳的紋絲不亂的頭發(fā)上艾蓝,一...
    開(kāi)封第一講書人閱讀 52,156評(píng)論 1 308
  • 那天力崇,我揣著相機(jī)與錄音,去河邊找鬼赢织。 笑死亮靴,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的于置。 我是一名探鬼主播茧吊,決...
    沈念sama閱讀 40,743評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼八毯!你這毒婦竟也來(lái)了搓侄?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書人閱讀 39,659評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤话速,失蹤者是張志新(化名)和其女友劉穎讶踪,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體泊交,經(jīng)...
    沈念sama閱讀 46,200評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡乳讥,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,282評(píng)論 3 340
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了廓俭。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片雏婶。...
    茶點(diǎn)故事閱讀 40,424評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖白指,靈堂內(nèi)的尸體忽然破棺而出留晚,到底是詐尸還是另有隱情,我是刑警寧澤告嘲,帶...
    沈念sama閱讀 36,107評(píng)論 5 349
  • 正文 年R本政府宣布错维,位于F島的核電站,受9級(jí)特大地震影響橄唬,放射性物質(zhì)發(fā)生泄漏赋焕。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,789評(píng)論 3 333
  • 文/蒙蒙 一仰楚、第九天 我趴在偏房一處隱蔽的房頂上張望隆判。 院中可真熱鬧,春花似錦僧界、人聲如沸侨嘀。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 32,264評(píng)論 0 23
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)咬腕。三九已至,卻和暖如春葬荷,著一層夾襖步出監(jiān)牢的瞬間涨共,已是汗流浹背纽帖。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 33,390評(píng)論 1 271
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留举反,地道東北人懊直。 一個(gè)月前我還...
    沈念sama閱讀 48,798評(píng)論 3 376
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像火鼻,于是被迫代替她去往敵國(guó)和親室囊。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,435評(píng)論 2 359

推薦閱讀更多精彩內(nèi)容