8.1 How to Keep the Displayed Logs Up-to-date

Logs might change while they are loaded in Ascolog Insight. Ascolog Insight is capable of keeping the displayed information from logs up-to-date. There are the following modes to refresh the Log window:

  1. Automatic refresh: the application refreshes after a configurable time period elapses

  2. Semi-automatic refresh: the application displays out-of-date icons in the Files window but does not refresh the Log window. In order to refresh the Log window the user must trigger a refresh.

  3. Manual refresh: the application does not check if a refresh is necessary, the user must trigger the refresh.

The refresh mode of Ascolog Insight is configured in the Options dialog (option File/RefreshMode). The refresh mode can also be changed from the File menu (commands Enable Auto Refresh and Disable Auto Refresh). The File menu commands are intended to enable the user to quickly switch between the full-auto and semi-auto respectively the full-auto and manual refresh mode. The currently selected command is displayed in gray.

Table Refresh mode options subsumes how the application refreshes logs dependent on the refresh mode set in the Options dialog (File/RefreshMode) and the selected command in the File menu:

Refresh mode options
Options Refresh mode File menu Refresh mode Status of Refresh in File menu Applied Refresh mode
FULLAUTO Enable Auto Refresh enabled (always!) Automatic
FULLAUTO Disable Auto Refresh enabled when logs are out-of-date, otherwise disabled Semi-automatic
SEMIAUTO Enable Auto Refresh enabled (always!) Automatic
SEMIAUTO Disable Auto Refresh enabled when logs are out-of-date, otherwise disabled Semi-automatic
MANUAL Enable Auto Refresh enabled Automatic
MANUAL Disable Auto Refresh enabled Manual

You have the following possibilities to manually refresh the Log window: Refresh and Force Refresh. Both commands are located in the File menu. Refresh only updates a log if the modification date of the log file is newer than the date of the last refreshing. As a consequence, a log is not unnecessarily loaded again when it did not change. However, you can override this check by triggering the command Force Refresh. Manual refreshing is useful when logs are accessed over slow network connections and even the check for a newer modification date is slow.