TIBCO BusinessEvents Rules Management Server (RMS) - reduce amount of logging when persistence type is set to "Shared All"

TIBCO BusinessEvents Rules Management Server (RMS) - reduce amount of logging when persistence type is set to "Shared All"

book

Article ID: KB0074866

calendar_today

Updated On:

Products Versions
TIBCO BusinessEvents Enterprise Edition 5.x

Description

The RMS server creates a huge number of log records for database and cache activities on start-up of RMS server (persistence type "Shared All").
 

Issue/Introduction

TIBCO BusinessEvents Rules Management Server (RMS) - reduce logs created when persistence type set to "Shared All"

Environment

All Operating Systems

Resolution

To disable those logs and update the log level in RMS.cdd used to start the agent.

e.g.
    ...
    <log-configs>
        <log-config id="logConfig1">
            <enabled>true</enabled>
            <roles>*:info sql*:warn jdbcstore*:warn runtime.service:warn as.kit:warn backingstore.*:warn</roles>
                ...


Note:
To enable info log for all categories, enable JMX for the RMS server (CDD property: be.engine.jmx.connector.port=<portnumber>), connect to RMS server using JDK tool JConsole and execute JMX Operation "SetLogLevel".

Tab MBeans -> com.tibco.be -> Methods -> Engine -> Operation SetLogLevel (parameters: * , info)