How to enable different log modes using the new log4j logger in Hawk 5.x?

How to enable different log modes using the new log4j logger in Hawk 5.x?

book

Article ID: KB0086500

calendar_today

Updated On:

Products Versions
TIBCO Hawk -
Not Applicable -

Description

Resolution:
Description:
============
From version 4.x to 5.x, Hawk uses a new log4j logger. "-log_level" in hawkagent.cfg and hawkevent.cfg does not work if you want to capture only WARN level. Follow the instructions below to change the log mode.

Environment:
========
Hawk 5.0

Resolution:
=======
Here are the steps to run Hawk 5.0 Agent in different log modes using the new log4j logger:

1).   INFO: This is the default log mode for the Hawk agent and requires no change in configuration.[ -log_level in hawkagent.cfg is set to 7].
2).   DEBUG: To run the Agent in debug mode, set the parameter -log_level in hawkagent.cfg to 8.
3).   WARN: To run the Agent in WARN log mode:
3a).    No change is required in hawkagent.cfg -log_leve. It should be set to 7. Setting it to 6 will have no impact.
3b).    Confirm that the  property is set in tibhawkagent.tra .       
           java.extenthe ded.properties=-Dlog4j.configuration=%HAWK_CONFIG_HOME%/bin/log4j_agent.properties
3c).    In log4j_agent.properties, change the following statement:
           log4j.rootLogger=INFO, stdout, RFileApp
         to
          log4j.rootLogger=WARN, RFileApp

4).   ERROR: For error mode, follow the steps similar to WARN mode and in log4j_agent.properties. Configure the ERROR mode instead of WARN.

For Event service:

1). INFO: This is default log mode for Hawk Event service and requires not change in configuration.[ -log_level in hawkevent.cfg is set to 7].
2.  DEBUG: To run Event Service in debug mode, just set the parameter -log_level in hawkevent.cfg to 8.
3). WARN: To run Event Service in WARN log mode:
3a).  No change required in hawkevent.cfg -log_level should remain to 7, setting to 6 will have no impact.
3b).  Copy log4j_agent.properties to log4j_event.properties
3c).  Add thefollowing property in tibhawkevent.tra
         java.extended.properties=-Dlog4j.configuration=%HAWK_CONFIG_HOME%/bin/log4j_event.properties
3d). In the log4j_ event.properties, change the following statement from
       log4j.rootLogger=INFO, stdout, RFileApp
      to
       log4j.rootLogger=WARN, RFileApp

4). ERROR: For error mode, follow the steps similar to WARN mode and in in log4j_ event.properties. Configure ERROR mode instead of WARN.

Issue/Introduction

How to enable different log modes using the new log4j logger in Hawk 5.x?