Standard diagnostic log output
By default, the correlator outputs diagnostic information every five seconds, and sends it to the correlator log file at INFO log level. For example:
2009-01-10 18:59:39.665 INFO [12] - Status: sm=314 nctx=315 ls=313 rq=0
eq=0 iq=1 oq=0 rx=0 tx=0 rt=75 nc=0 vm=1089840
These values have the following meanings:
sm — number of monitor instances across all contexts.
nctx — number of contexts, including the main context.
ls — sum of the number of listeners in all contexts.
rq — sum of the number of routed events on all contexts’ input queues.
eq — number of events on the enqueued events queue. A separate thread moves events from this queue to the input queue of each public context. Events that are enqueued with
enqueue...to are not on the enqueued events queue and so are not included in this count.
iq — sum of the number of entries on the input queues of all contexts.
oq — number of events on output queue.
rx — number of events received.
tx — number of events transmitted.
rt — number of events routed since the correlator was started.
nc — number of receivers.
vm — number of kilobytes of virtual memory being used by the correlator process.
You can use this information to diagnose common problems.
The correlator sends this information to its log file during normal operation. While it is possible to disable this output (by setting the correlator’s log level to WARN), doing so is not advisable. In the unlikely event that you run into a problem, Apama Technical Support always ask for a copy of this log file, as the information in it is often useful for diagnosing the nature of a failure.
Copyright © 2013
Software AG, Darmstadt, Germany and/or Software AG USA Inc., Reston, VA, USA, and/or Terracotta Inc., San Francisco, CA, USA, and/or Software AG (Canada) Inc., Cambridge, Ontario, Canada, and/or, Software AG (UK) Ltd., Derby, United Kingdom, and/or Software A.G. (Israel) Ltd., Or-Yehuda, Israel and/or their licensors.