1. Home
  2. Docs
  3. Runtime
  4. Monitoring
  5. Jeyzer Monitor

Jeyzer Monitor

Jeyzer Monitor permits to monitor one Java application.
As soon as you need to monitor multiple applications in a mature environment, we recommend you to use the Jeyzer Multi Monitor.

Command

To start the Jeyzer Monitor execute the command jeyzer-monitor.bat or jeyzer-monitor.sh, located under the analyzer\bin directory of your Jeyzer installation.

Prerequisites
These environment variables must be set to target the right profile :

  • JEYZER_TARGET_PROFILE : the target master profile
  • JEYZER_TARGET_NAME : the application node name. Identifies the process instance.
  • JEYZER_RECORD_DIRECTORY : the Jeyzer recording directory to monitor
  • JEYZER_MONITOR_SCAN_PERIOD : the monitoring period. Reasonable value is between 30s and 5m.

A good option is to create preset scripts (like for the Jeyzer demos).

Installation

Jeyzer Installer : Select the Jeyzer Monitor component.
The Jeyzer Installer will guide you in the high level setup.
Check the quick_start.html at the Jeyzer installation root : it contains useful paths.

Configuration

Jeyzer Monitor configuration relies on :

Logging

Jeyzer Monitor relies on the logback framework.

The monitor-logback.xml drives the console and file logging.
It is located in the analyzer/config/log directory of your Jeyzer installation.

Logging is set to INFO by default, which is not invasive.
Logging settings can be changed at runtime (no need to restart).
Log file is generated under the monitored directory recording which is by default :
work/recordings/<application recording>/log

Outputs

Output locations are fully configurable.
Below are the standard paths.
We distinguish three categories of outputs:

  • Monitoring : the working directory for the generated logger files
    By default : work/recordings/<application recording>/monitor
  • Publishers : see the publishers configuration
  • Analysis : the working directory for the JZR report and related resources
    By default : work/recordings/<application recording>/analysis