Download Jeyzer

Jeyzer Ecosystem Installer

The Jeyzer Ecosystem installer permits to select and deploy the different Jeyzer components under Windows and Linux,
namely the Jeyzer Web Analyzer, Jeyzer Monitor, Jeyzer Recorder Agent, Jeyzer Analyzer Console and the Jeyzer demos.
The Jeyzer Ecosystem and its Installer are certified under the Amazon Corretto JRE 11 and 8.
It is also compatible with the AdoptOpenJDK, OpenJDK, Zulu, and Oracle 8 and 11 distributions.
See the release notes for more details.

  1. Download the above installer
  2. Make sure that JRE 11 (or 8) is available in your path
  3. Open a console and execute : 
    >java -jar jeyzer-installer-2.6.jar
  4. Follow the Installer panel instructions
Silent installation : 
      >java -jar jeyzer-installer-2.6.jar auto-install.xml
The auto-install.xml file contains the installation parameters, including the installation paths. You must execute the installer once in graphical mode to generate it.
The auto-install.xml can be made generic/reusable with environment variables. Those variables are declared using : ${ENV[ENVIRONMENT_VARIABLE_NAME]}.

Jeyzer Recorder Installer

The Jeyzer Recorder installer permits to deploy the Jeyzer Recorder Agent under Windows and Linux.
The Jeyzer Recorder and its Installer are certified under the Amazon Corretto JRE 11, 8. 
The Jeyzer Recorder Agent is also compatible with the AdoptOpenJDK, OpenJDK, Zulu, and Oracle 8 and 11 distributions as well as the Open JDK 7 one.
See the release notes for more details.

  1. Download the above installer
  2. Make sure that JRE 11 (or 8 or 7) is available in your path
  3. Open a console and execute : 
    >java -jar jeyzer-recorder-installer-2.6.jar
  4. Follow the Installer panel instructions
  5. Look at the README files located under the deployed recorder directory.
    README-AGENT and README-AGENT-SCALING contain instructions to update your application classpaths.
Silent installation : 
      >java -jar jeyzer-recorder-installer-2.6.jar auto-install.xml
The auto-install.xml file contains the installation parameters, including the installation paths. You must execute the installer once in graphical mode to generate it.
The auto-install.xml can be made generic/reusable with environment variables. Those variables are declared using : ${ENV[ENVIRONMENT_VARIABLE_NAME]}.

Download previous Jeyzer Recorder versions :         2.5      2.4      2.3      2.2      2.1      2.0

Jeyzer on Docker

Jeyzer Docker image

Jeyzer Docker official images are available on Docker Hub, to let you using right away a Jeyzer Web Analyzer.

Pull command:
   > docker pull jeyzer/jeyzer-web-analyzer:2.6

Run command:
   > docker run -p 80:9080 -v “C:\jeyzer\profiles\external”:/data/jeyzer/profiles/external -v “C:\jeyzer\work”:/data/jeyzer/work jeyzer
  Open your browser and access the Jeyzer Web Analyzer with this URL : http://localhost/jeyzer

Port mapping
Jeyzer Web Analyzer is started by default listening on port 9080, to be mapped externally.

Mounted volumes
Volumes are optional – although recommended – and do cover :

  • External Jeyzer profiles
    Integrate your company specific profiles.
    Profile addition requires to restart the container (profile update does not).
    Internal path : /data/jeyzer/profiles/external
  • JZR recordings and reports
    Archive the generated JZR reports and analyzed JZR recordings.
    Internal path : /data/jeyzer/work jeyzer

Content
The Jeyzer Docker image contains :

  • Standard Jeyzer installation under /data/jeyzer
  • Jeyzer installer package under /data/jeyzer-installer, which was used to deploy Jeyzer in silent mode at Docker image build time.
  • Amazon Corretto 11 (amazoncorretto:11 image)
  • Amazon Linux distribution

Jeyzer extensions

R&D corner

Jeyzer profile management

Jeyzer extensions for R&D permit to integrate the Jeyzer profile management as part of the applicative build process.

Jeyzer Profile Annotations
Add Jeyzer annotations to your applicative code. Integrate the annotations processor to your Java build using Maven dependencies.
See the documentation for more details.

Jeyzer Profile Updater – Maven plugin
Integrate the Jeyzer Profile Updater as dependencies of your applicative Maven build to maintain the related Jeyzer profile up to date.
See the documentation for more details.

Jeyzer Profile Updater – Gradle plugin
Integrate the Jeyzer Profile Updater as part of your applicative Gradle build to maintain the related Jeyzer profile up to date.
See the documentation section for more details. Gradle plugin will be available in Jeyzer 2.7.

The Jeyzer Ecosystem Installer deploys also these extensions inside the analyzer/util/profile-updater directory.