Log Messages Settings

The KAS-IDE manages all messages according to these gates:

Configuration Settings

Configuration of the Log Messages

Figure 1: Configuration of the Local and Controller Log Messages

Call Out#

Description

Each log source can be set with its own notification level.

  • It is possible to get a maximum of log details for the selected source without getting a flood of irrelevant messages from the other sources by controlling the level of each source.
  • See:

You can set or reset all the sliders with the same level value

Logs can be recorded on the local machine as circular files.

Message Sources

Log Message Levels

Local Log File Settings

Log File Storage


  • AKD PDMM/PCMM generated logs may be configured through the webpage.
    See Controller Log Files.
  • Figure 3: Log Configuration tab


  • It is recommended that you use either the KAS-IDE or webpage method, but not both.
    The communication is unidirectional and the configuration is not read at runtime.

Filtering

You can narrow the list of recorded messages by specifying a filter.

The filter is applied on all the strings displayed on each row of the table widget (i.e., Time, Source, Level and Message).

The drop-down menu gives access to some predefined filters, which can also be edited.

Filtering the Messages

Figure 4: Filtering the Messages

Example: Filtering with Warning NOT error means that only the lines including the word "warning" but not the word "error" are listed.

Filtering Rules

These are the filter rules:

  • You can combine several strings by including one of these Boolean operands:
    • OR
    • AND
    • NOT (or use the exclamation mark "!")
  • Several keywords separated with spaces are considered as an exact string.
  • Filtering is not case sensitive.

Filtering the Messages - Example

Figure 5: Example: Filtering the Messages


  • When you apply the filter, all the currently recorded messages are parsed and displayed if they match the filter.
    But all the upcoming recorded messages are added as new rows at the end of the table widget with no filtering.

Log Scrolling

If you select a message in the table, the scrolling is stopped.

All the upcoming recorded messages are added at the end of the list, but the selected message always remains in the same place (you have to scroll down to make the most recent messages visible).

If you select the last row of the table (shortcut: Alt+Page Down), the scrolling is active.

The last recorded message is always selected and visible at the bottom of the table.