Configuration: Logs Options
Logs.Path
The path to the directory where the RavenDB server logs will be stored.
By default, the logs are placed in the 'Logs' directory in the same folder as the server.
- Type:
string
- Default:
Logs
- Scope: Server-wide only
Logs.Mode
The level of logs that will be written to the log files.
Available options:
None
(logging disabled)Operations
(high level info for operational users)Information
(low level debug info)
- Type:
string
- Default:
Operations
- Scope: Server-wide only
Logs.UseUtcTime
Determine whether logs are timestamped in UTC or with server-local time.
- Type:
bool
- Default:
true
- Scope: Server-wide only
Writing logs in UTC is more performant than using server-local time.
Logs.MaxFileSizeInMb
The maximum log file size in megabytes.
- Type:
int
- Default:
128
- Minimum:
16
- Scope: Server-wide only
Logs.RetentionTimeInHrs
The number of hours logs are kept before they are deleted.
- Type:
int
- Default:
72
- Minimum:
24
- Scope: Server-wide only
Logs.RetentionSizeInMb
The maximum log size after which older files will be deleted.
No log files will be deleted if this configuration is not set.
- Type:
int
- Default:
null
- Minimum:
256
- Scope: Server-wide only
Logs.Compress
Determine whether to compress the log files.
- Type:
bool
- Default:
false
- Scope: Server-wide only
Logs.Microsoft.Disable
Determine whether to disable Microsoft logs.
- Type:
bool
- Default:
true
- Scope: Server-wide only
Logs.Microsoft.ConfigurationPath
The path to the JSON configuration file for Microsoft logs.
- Type:
string
- Default:
settings.logs.microsoft.json
- Scope: Server-wide only