Admin Logs
- Studio's Admin Logs view provides a convenient means to watch a live stream of RavenDB's logged data.
- Log entries can be concisely displayed in a plain raw bulk, or expanded in a structured, user-friendly arrangement that can also be exported to a file.
- Powerful filters can be applied both to the live log stream and
to stored log files.
Users can apply their own logic over log entries selected by content, index, exception, origin logger, or any other criteria. -
Log entries can be orderly downloaded by date from stored log files in compressed archives.
-
In this page:
Admin Logs view
From Studio's main menu, click Manage Server.
From the debug menu, click Admin Logs.

Admin Logs view
- Logs on this view
Use this section to view and adjust RavenDB's ongoing log stream to your display.
You can filter the streamed data and export it in JSON format. - Logs on disk
Use this section to customize RavenDB's logging to your local storage.
Filters can be applied here too, and you can download selected portions of your logs. - Log stream
Use this section to view, search and expand log entries.
Logs on this view
Use these controls to:
- Adjust monitor controls.
- Set the minimal logging level from which log entries are displayed.
- Create additional filters to select the precise data that you want to view.
- Export the displayed log data to files.

Logs on this view
- 🔻 Active Filters
A lit funnel symbol indicates that filters were created and are now active.
See Settings below to learn what filters do and how to create and remove them. - Min level
The minimal logging level from which log entries are displayed on this view.
SelectingWarn
(warning), for example, will display log entries from this level on, includingWarn
,Error
, andFatal
. -
Monitor controls
- Pause - Pause log entries streaming to the display
- Clear - Clear the displayed log
- Monitor (tail -f) - Enable to automatically scroll the log's tail when an
entry is added.
Clicking an entry and expanding its details automatically disables this option.
- Export
Expand all log entries and export the log to file in JSON format. -
Settings
Click to create and apply filters to select log entries of interest.
Be aware that your filters select log entries from the remaining data after your basic Min level selection (see no. 2 above) was applied.Logs on this view - Settings
-
A. Default Filter Action
Once at least one filter has been defined, a default filter can also be created.
The default filter determines how log entries should be handled when they either match no filter, or all the filters they do match apply a Neutral action. -
B. Filters
Use this section to define filters and to view and remove existing filters.- Minimum Level - Log entries are selected from this level on.
- Maximum level - log entries are selected up to this level.
-
Action - How to handle selected log entries.
Action Meaning Ignore
Do not log the selected entries. IgnoreFinal
Do not log the selected entries, and ignore any subsequent filter that matches these entries. Log
Log the selected entries. LogFinal
Log the selected entries, and ignore any subsequent filter that matches these entries. Neutral
Take no immediate action (do not Ignore matching entries nor Log them).
If no subsequent filters match the entry or all matching filters are Neutral, the entries will be handled by the default filter action. -
Condition
An expression to evaluate log entries by.
Hover over the infoⓘ
symbol for a few examples.
Find more information about NLog filter conditions here. -
🗑️ Trash bin
Click to remove this filter. -
Add Filter
Click to Add a new filter.
Filters are evaluated successively, from the top down.
-
C. Close/Save
Close to leave without applying any changes,
or Save to apply your changes and leave.
-
A. Default Filter Action
Logs on disk
Use these controls to:
- Set the minimal logging level from which log entries are stored in log files on the server disk.
- Create additional filters to select the precise data that you want to log.
- Download existing log files from the server disk by a date range of your choice.

Logs on disk
-
🔻 Active Filters (informational)
A lit funnel symbol indicates that filters were created and are now active.
Use Settings (see below) to create, apply and remove filters. -
Min level (informational)
The minimal logging level from which log entries are stored in log files.
Use Settings (see below) to set the minimal logging level. -
Download
Download log entries from the server in a single compressed file of plain text *.log files.
- A. Select start date
Select a date for the start of the period for which you want to download RavenDB logs.
Or, alternatively, toggle Use minimum start data ON to load logs starting from the earliest log stored on your disk. - B. Select end date
Select a date for the end of the period for which you want to download RavenDB logs.
Or, alternatively, toggle Use maximum end data to load logs ending at the latest log stored on your disk. - C. Close/Download
Close to leave without downloading logs, or Download logs from the selected period.
- A. Select start date
-
Settings
Use this section to set the minimal logging level that you require, and to create and apply logging filters.
The filters you create will select log entries from the data that remains after your minimal level selection is applied.Logs on disk - Select logging target to set
-
Select the logging target you want to customize.
Below, we go through the Logs section - RavenDB logging settings.
Logs on disk - Settings
-
Minumum Level
The minimal logging level from which log entries will be stored in log files.
SelectingWarn
(warning), for example, will store log entries from this level on, includingWarn
,Error
, andFatal
.- Save the minimum level in
settings.json
Mark this checkbox if you want your configuration to be saved insettings.json
.
If you don't save your configuration insettings.json
it will be overridden by the current configuration on the next server restart.
- Save the minimum level in
-
B. Default Filter Action
Once at least one filter has been defined, a default filter can also be applied.
The default filter determines how log entries should be handled when they either match no filter, or all the filters they do match apply a Neutral action. -
C. Filters
Use this section to define filters and to view and remove existing filters.- Minimum Level - Log entries are selected from this level on.
- Maximum level - log entries are selected up to this level.
-
Action - How to handle selected log entries.
Action Meaning Ignore
Do not log the selected entries. IgnoreFinal
Do not log the selected entries, and ignore any subsequent filter that matches these entries. Log
Log the selected entries. LogFinal
Log the selected entries, and ignore any subsequent filter that matches these entries. Neutral
Take no immediate action (do not Ignore matching entries nor Log them).
If no subsequent filters match the entry or all matching filters are Neutral, the entries will be handled by the default filter action. -
Condition
An expression to evaluate log entries by.
Hover over the infoⓘ
symbol for a few examples.
Find more information about NLog filter conditions here. -
🗑️ Trash bin
Click to remove this filter. -
Add Filter
Click to Add a new filter.
Filters are evaluated successively, from the top down.
-
D. Save
Apply your changes and close the settings window.
-
Select the logging target you want to customize.
Log stream

Log stream
The log stream area displays log entries as the server creates them, and allows you to search and expand specific entries.
- Search
Only log entries that contain the text you enter here will be displayed.
Leave empty to display all log entries. - Expand all/Collapse all
Toggle to expand or collapse a structured, easy to read layout of all log entries content. -
Display settings
Display settings
Enter a value and save your settings to change the maximum number of log entries that can be displayed on this view.
-
Log entry
Click a log entry to expand or collapse structured details for this entry, including the entry's date and time, its logging level, and the logger that produced it.Log entry