Copyright © TIBCO Software Inc. All rights reserved.
Copyright © TIBCO Software Inc. All rights reserved.


Chapter 2 Configuring the TIBCO iProcess Objects Server : Memory Log Parameters

Memory Log Parameters
This dialog is from the Windows TIBCO iProcess Objects Server Configuration Utility. The configuration parameter names shown in the callouts are from the UNIX TIBCO iProcess Objects Server configuration file. This illustration provides a cross-reference to determine which fields to change when using the configuration utility.
MemLogLevel
This parameter is used to set the level of in-memory logging.
You can also use this parameter to enable or disable in-memory logging. In Windows, disable in-memory logging by unchecking the Enable Memory Logging check box. In UNIX, disable in-memory logging by setting the MemLogLevel parameter to 0. Note, however, these methods of enabling/disabling do not totally turn off in-memory logging. If you disable in-memory logging, this prevents server log messages (i.e., messages that would normally appear in the iProcess Objects Server log file) from being logged in the in-memory log. However, there will still be an in-memory log created, and if the process dies or crashes, a memory dump will still be created. The in-memory log will contain a minimum amount of information, such as initialization parameters and SDK messages. If the SDK debug is set, any SDK log messages will be stored in the in-memory log.
In-memory logging allows you to specify that log messages be written to memory during normal server operation, rather than to disk; they are written to disk when the server crashes, or manually using the swsvrmgr DUMPLOG command.
In-memory logging allows for easier and faster detection and resolution of problems in the TIBCO iProcess Objects Server without degrading the performance as much as using the “standard” disk file logging. However, using in-memory logging will still impact performance to some degree and it should not be used unless TIBCO Support personnel recommend it. The standard disk file logging is still available (note that the equivalent standard disk file logging configuration parameter is LogLevel — see LogLevel).
For more information about using in-memory logging, see In-Memory Log File.
The available log levels are shown below (note that each level includes the numerically smaller level (e.g., level 2 also includes level 1 messages):
Disable In-Memory Logging: 0
Errors: 1 (least amount of information)
Warnings: 2
Informational: 3
Debug: 4 (greatest amount of information)
Default: 0 (off)
MemLogCategories
The categories of messages to include in the in-memory TIBCO iProcess Objects Server log. See the table for the LogCategories parameter (the equivalent “file” logging parameter) on LogCategories for a list of the available log categories.
Values: Bit settings from 0x00000000 to 0xFFFFFFFF
Default: 0xFFFFFFFF (all categories)
MemTraceMsg
Flag specifying if request and response messages should be traced and written to the in-memory TIBCO iProcess Objects Server log. Note that even if this parameter is set to “0” (No), messages will still be traced if MemLogLevel is set to “4” (Debug).
Values: 0 (No) or 1 (Yes)
Default: 0 (No)
 

Copyright © TIBCO Software Inc. All rights reserved.
Copyright © TIBCO Software Inc. All rights reserved.