jeyzer

Jeyzer
architecture

Overview

Jeyzer allows the monitoring of Java applications (Target Application).
 It is composed of 4 major components : 

  • Jeyzer Recorder is a standard Java agent, running inside the monitored application.
    The JVM is loading the agent at application start.
    It collects and persists periodically the applicative/technical monitoring data.
    Mandatory.
  • Jeyzer Publisher is a Java library , loaded by the monitored application.
    It allows the application to publish data and events.
    Optional.
  • Jeyzer Monitor is a Java process running on a separate production server.
    It analyzes the Jeyzer recordings and notifies the IT operator in case of critical event.
    A JZR diagnostic report can typically be created on the fly.
    Real time monitoring.
  • Jeyzer Web Analyzer is a web application running under Tomcat.
    The IT/Support team feed it with the Jeyzer recordings to generate a JZR diagnostic report.
    Post-mortem analysis.

Recorder

Publisher

Monitor

Analyzer