| | 1 | [[TOC(heading=Loggen)]] |
| | 2 | [[TOC(heading=Moduleconfiguratie, sectionindex, compact, depth=3, allactive, Documentatie/Beheerder/Modules/)]] |
| | 3 | [[TOC(heading=Beheerder, sectionindex, compact, depth=2, allactive, indirect=Documentatie/Beheerder/TOC)]] |
| | 4 | [[TOC(heading=Documentatie, sectionindex, compact, depth=1, allactive, Documentatie/)]] |
| | 5 | |
| | 6 | |
| | 7 | == OpenAC3 Log instelling == |
| | 8 | Vanaf de build van 22 februari 2018 kan men het beste de volgende log instellingen gebruiken in OpenAC3: |
| | 9 | |
| | 10 | - Voor appsettings de sectie "Logging" zoals hieronder weergegeven. |
| | 11 | Het doel hiervan is om de berichten in de console te beperken tot alleen WARN, ERROR en FATAL. |
| | 12 | Er zal veel minder informatie voorbij scrollen en bij een ERROR, FATAL kan men de logfiles in duiken. |
| | 13 | Deze instellingen zijn verplicht. |
| | 14 | |
| | 15 | {{{ |
| | 16 | "Logging": { |
| | 17 | "IncludeScopes": false, |
| | 18 | "LogLevel": { |
| | 19 | "Default": "Warning", |
| | 20 | "System": "Warning", |
| | 21 | "Microsoft": "Error" |
| | 22 | } |
| | 23 | }}} |
| | 24 | |
| | 25 | Voor NLog.config het advies om het formaat {{{ ${longdate}|${uppercase:${level}}| }}} te gebruiken. |
| | 26 | Echter wel ten strengste aangeraden om beide rules, minLevel op "Debug" of "Trace" te zetten. |
| | 27 | Hierdoor krijgt Fenac uitgebreide berichten van de werking van OpenAC3. Dit helpt uiteraard bij het uitzoeken van een functionaliteit bugs waarbij er geen ERROR optreedt. |
| | 28 | |
| | 29 | {{{ |
| | 30 | <targets> |
| | 31 | <!-- write logs to file --> |
| | 32 | <target xsi:type="File" name="allfile" fileName="c:\temp\openac-alles-${shortdate}.log" |
| | 33 | layout="${longdate}|${uppercase:${level}}|${event-properties:item=EventId.Id}|${logger}|${message} ${exception}" /> |
| | 34 | |
| | 35 | |
| | 36 | <target xsi:type="File" name="ownFile-web" fileName="c:\temp\openac-applicatie-${shortdate}.log" |
| | 37 | layout="${longdate}|${uppercase:${level}}|${event-properties:item=EventId.Id}|${aspnet-Request-IP}|${logger}|${message} ${exception}" /> |
| | 38 | |
| | 39 | <target xsi:type="Null" name="blackhole" /> |
| | 40 | </targets> |
| | 41 | |
| | 42 | <rules> |
| | 43 | <!--All logs, including from Microsoft--> |
| | 44 | <logger name="*" minlevel="Debug" writeTo="allfile" /> |
| | 45 | |
| | 46 | <!--Skip Microsoft logs and so log only own logs--> |
| | 47 | <logger name="Microsoft.*" minlevel="Debug" writeTo="blackhole" final="true" /> |
| | 48 | <logger name="*" minlevel="Debug" writeTo="ownFile-web" /> |
| | 49 | </rules> |
| | 50 | |
| | 51 | }}} |
| | 52 | |
| | 53 | == OpenAC2 Log instelling == |
| | 54 | |
| | 55 | Gebruik de instellingen zoals u ze nu in gebruik heeft voor OpenAC2 en anders kijk deze af van de Starterkit instellingen. |