Skip to main content
Skip table of contents

Log Swiftlet

The Log Swiftlet is the central logging facility of a router. Log messages are logged into configurable error-, warning-, and informational log files. The Log Swiftlet is not intended for debugging/tracing but for runtime log information like client connected/disconnected. Debug/tracing is covered by Trace Swiftlet.

Configuration

The configuration of the Log Swiftlet is defined within the element

XML
      <swiftlet name="sys$log" .../>

of the router's configuration file.

Attributes of Element "swiftlet"

Definition

Attribute

Type

Mandatory

Description

size-limit

java.lang.Integer

No

Logfiles do rotate by reaching this size

number-old-logfile-generations

java.lang.Integer

No

Number old Logfile Generations to keep

logfile-info-enabled

java.lang.Boolean

No

Info Logfile enabled

logfile-info

java.lang.String

No

Logfile Information Messages

logfile-warning-enabled

java.lang.Boolean

No

Warning Logfile enabled

logfile-warning

java.lang.String

No

Logfile Warning Messages

logfile-error-enabled

java.lang.Boolean

No

Error Logfile enabled

logfile-error

java.lang.String

No

Logfile Error Messages

logsink-directory

java.lang.String

No

Directory where Logsinks will be stored

Values

Attribute

Values

size-limit

Min: 1
Default: 1024

number-old-logfile-generations

Default: 50

logfile-info-enabled

Default: true

logfile-info

Default: swiftmq_info.log

logfile-warning-enabled

Default: true

logfile-warning

Default: swiftmq_warning.log

logfile-error-enabled

Default: true

logfile-error

Default: swiftmq_error.log

logsink-directory

Default: ./

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.