ログレベルを構成するための log4net が Nlog に代わりました
log4net アセンブリの代わりに Nlog が FlexNet Manager Suite と共に提供されています。メモ: Nlog アセンブリはインストーラーに含まれています。
NLog はログ プラットフォームで、異なるターゲット (データベース、ファイル、コンソール) に書き込むことができ、ユーザーは必要に応じてログ構成を変更することができます。Nlog についての詳細は、Nlog の Web サイトを参照してください。
<?xml version="1.0"?>
<nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd" xsi:schemaLocation="NLog NLog.xsd"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
autoReload="true"
internalLogFile="C:\temp\mgsImportRecognition.log"
internalLogLevel="INFO"
throwExceptions="true">
<extensions>
<add assembly="Flexera.Common.Logging"/>
</extensions>
<!-- the targets to write to -->
<targets>
<!-- write logs to file -->
<target xsi:type="Console" name="console" layout="[${date:format=yyyy-MM-dd HH\:mm\:ss.fff}] [${level:padding=-5:fixedLength=true:uppercase=true}] ${message:exceptionSeparator=\r\n:withException=true}" />
<target type="CleanupFileAppender" name="file" maxArchiveDays="30" maxArchiveFiles="1000"
archiveEvery="Day" archiveDateFormat="yyyy-MM-dd" archiveFileName="${gdc:item=ComplianceLoggingPath:whenEmpty=${baseDir}}/Content/mgsImportRecognition.log{#}.log" archiveNumbering="Date"
filename="${gdc:item=ComplianceLoggingPath:whenEmpty=${baseDir}}/Content/mgsImportRecognition.log"
layout="${date:format=yyyy-MM-dd HH\:mm\:ss,fff} [${logger:padding=-22:fixedLength=true}] [${level:padding=-5:fixedLength=true:uppercase=true}] ${message:exceptionSeparator=\r\n:withException=true}" />
</targets>
<rules>
<logger name="*" minlevel="Info" writeTo="file" />
<logger name="*" minlevel="Info" writeTo="console" />
</rules>
</nlog>
新しい Nlog 構成ファイルで、カスタマーがログ記録のレベル値を変更したい場合、構成ファイルの最後の方で 2 つの異なるレベルを構成することができます: (<logger name="*" minlevel="Info" writeTo="file" /> および <logger name="*" minlevel="Info" writeTo="console" />)1 つのレベルはファイルに出力し、もう一つはコンソールに出力します。log4net と同様に、引き続き 6 つのレベルがあります - FATAL、ERROR、 WARN、INFO、 DEBUG および TRACE。
Nlog と FlexNet Manager Suite との動作についての詳細は、オンライン ヘルプの「Configure logging levels with Nlog (Nlog を使ったログ レベルの構成)」を参照してください。Nlog の詳細設定 (maxArchiveFiles および archiveNumbering など) については、Nlog のドキュメント サイトの [Configuration options (構成オプション)] ページにアクセスしてください。
FlexNet Manager Suite (オンプレミス)
2022 R2