In diesem Protokoll werden die Vorgänge vom Prozess "AdvokatClient.exe" aufgezeichnet. Die Datei befindet sich unter "%programdata%\Advokat\Log".
- Der Dateiname lautet "Advokat.Client.%USERNAME%.log", wobei %USERNAME% dem Windows Benutzernamen entspricht.
- Ist der Windows Benutzername beispielsweise "mmustermann", dann ist der Dateiname "Advokat.Client.mmustermann.log".
- Das Protokoll existiert nur, wenn die Datei "client.json" entsprechend konfiguriert wurde.
- Es muss in der Datei "client.json" ein Bereich "Serilog" existieren.
Vorgehensweise
- Öffnen Sie den Windows Explorer und navigieren zum ADVOKAT Backend unter "...\ADVOKAT\Daten\Config". Öffnen Sie die Datei "client.json" mit einem Texteditor.
Suchen Sie nach dem Bereich "Serilog" und passen Sie den Wert bei MinimumLevel und Name an.
In diesem Beispiel wird der Informationsgehalt der Protokollierung von Information auf Debug erhöht, damit ein Problem genauer analysiert werden.Standardkonfiguration Erweiterte Konfiguration "Serilog"
:
{
"MinimumLevel"
:
{
"Default"
:
"Information"
}
,
"WriteTo"
:
[
{
"Name"
:
"File"
,
"Args"
:
{
"path"
:
"%ALLUSERSPROFILE%\\Advokat\\Log\\Advokat.Client.%USERNAME%.log"
,
"buffered"
:
false
,
"fileSizeLimitBytes"
:
"1048576"
,
"rollOnfileSizeLimit"
:
"true"
,
"retainedFileCountLimit"
:
"10"
,
"outputTemplate"
:
"{Timestamp:o} [{Level:u3}] ({Application}, {ThreadId,3}, {SourceContext}) {Message:lj}{NewLine}{Exception}"
}
}
,
{
"Name"
:
"Information"
}
]
,
"Enrich"
:
[
"FromLogContext"
,
"WithThreadId"
]
,
"Properties"
:
{
"Application"
:
"ADVOKAT.Client"
}
},
"Serilog"
:
{
"MinimumLevel"
:
{
"Default"
:
"Debug"
}
,
"WriteTo"
:
[
{
"Name"
:
"File"
,
"Args"
:
{
"path"
:
"%ALLUSERSPROFILE%\\Advokat\\Log\\Advokat.Client.%USERNAME%.log"
,
"buffered"
:
false
,
"fileSizeLimitBytes"
:
"1048576"
,
"rollOnfileSizeLimit"
:
"true"
,
"retainedFileCountLimit"
:
"10"
,
"outputTemplate"
:
"{Timestamp:o} [{Level:u3}] ({Application}, {ThreadId,3}, {SourceContext}) {Message:lj}{NewLine}{Exception}"
}
}
,
{
"Name"
:
"Debug"
}
]
,
"Enrich"
:
[
"FromLogContext"
,
"WithThreadId"
]
,
"Properties"
:
{
"Application"
:
"ADVOKAT.Client"
}
},
Mehr Informationen dazu finden finden Sie im Kapitel Serilog Konfiguration.