Jeyzer
Blog

Jeyzer 3.0 Open Source release

Releases - May 2023

Jeyzer 3.0 is now available in the download section.

  • Jeyzer is now entirely open source
    The Jeyzer Monitor license is not required anymore starting from version 3.0.
    Jeyzer release cycle will now be biannual.
  • Jeyzer in numbers :
    Jeyzer now includes 99 technical shared profiles : from Apache Commons,  MySQL, Log4j… to Hadoop, JBoss, Tomcat…
    Online Analysis now performs 161 checks on your submitted runtime recordings.
    And Jeyzer 3.0 comes up with 93 detection rules to use directly or customize.

Jeyzer 2.7 release

Releases - Aug 2022

Jeyzer 2.7 is now available in the download section.

Java 17 LTS support : Jeyzer is now certified on Java 17. It includes The Jeyzer Analyzer, Jeyzer Recorder and Jeyzer Monitor.
Jeyzer therefore covers the incident analysis and monitoring of Java server applications running from Java 7 to Java 17 !!

This is a maintenance release where the JZR report has been enhanced with minor improvements on the JVM flags, Session Details, Top Stacks and Process Card sheets. This release contains also bug fixes, including ones related to the JFR analysis.

Jeyzer 2.6 release

Releases - Oct 2021

Jeyzer 2.6 is now available in the download section.

JZR reports can handle thousands of active threads in a simple aggregated view : 1000 identical threads will be typically displayed as 1 line !!

Smart analysis profile selection is now performed when starting from a generic profile : try it – for example with a JZR/JFR recording of Active MQ – on the Online Analyzer.

Java Flight Recorder support : the Jeyzer Analyzer accepts now any zipped JFR file.

Jeyzer 2.5 release

Releases - Jun 2021

Jeyzer 2.5 is now available in the download section.

The Java Flight Recorder support is extended with the JVM flags analysis and the date display in any time zone (opposed to JMC which does only UTC display)

Time zone selection : JZR reports and outputs can now be aligned on any time zone

JVM flags are now recorded , analyzed and subject to monitoring rules

Jeyzer 2.4 release

Releases - Mar 2021

Jeyzer 2.4 is now available in the download section.

A major step is reached with the Java Flight Recorder support : Jeyzer can now analyze JFR recordings and issue JZR reports out of it.

The Jeyzer Recorder Agent integration has been extremely simplified : add the -javaagent[…] to your Java command line and it is ready !

Jeyzer and Java Flight Recorder

Article - Feb 2021

We get often the question : “What is the difference between Jeyzer and Java Flight Recorder ?”
This led us to put the light on the 2 solutions and compare it in this article.
The study covers the black box recording and its analysis where the JDK Mission Control is also involved.

Jeyzer 2.3 release

Releases - Feb 2021

Jeyzer 2.3 is now available in the download section.
It is a minor version, strongly recommended for any application running under Java 11.

Java Module support

Core - Jan 2021

Java modules were introduced in Java 9.

The JZR report of your Java application exposes now its loaded modules and their module graph dependency, as below.
Jeyzer Monitor introduces a new set of monitoring rules to check the Java module names and versions : still time to detect any snapshot or beta version of a Java module in your production application.
Those module check results are also available in the JZR report, along with the other detected issues.

The Jeyzer Recorder agent is required to capture the Java module information from the target application.

Jeyzer 2.2 release

Releases - Jan 2021

Jeyzer 2.2 brings those main features :

Java Modules full support :
Jeyzer Recorder, Analyzer and Monitor are now covering as well the Java modules of the monitored application.

The Jeyzer Publisher and Jeyzer Annotations libraries are now available as Java modules.
Those remain JDK 7 and 8 compatible.

Jira support

Devops - Nov 2020

Jeyzer 2.1 integrates with Jira Cloud

Whenever a critical incident happens in your production or QA environment on a Java server, Jeyzer Monitor will automatically create a Jira ticket in the right project and attach all the details of the incident, including the JZR report.

If the Jira ticket exists for such incident, Jeyzer Monitor will update it with a comment and attach the JZR report if required.

Advantages
The Jeyzer integration with Jira brings a better and strong reactivity.
Your teams will start processing the incident directly from Jira.
Also administrative work time is saved, removing those questions : which project? who is responsible?…
At last, benefit right away from the Jira notification mechanism : ticket could go directly to the right R&D team for example.

Jira publisher tech documentation

Jeyzer 2.1 release

Releases - Nov 2020

Jeyzer 2.1 brings those main features :

Jeyzer Monitor : JIRA Cloud integration through the JIRA REST v3 API
Jeyzer Monitor will create or update JIRA items for the important encountered monitoring events.

Jeyzer profiles : monitoring rules do now provide an optional ticket field to store any ticket system reference (like a JIRA ticket id)

Features demo theme is now aircraft related

The incident management challenge

Article - Sep 2020

In production, the incident management on server applications leads often to failure : it can take days to get the root cause.

In this path driven article, we go through the main six reasons of this failure and see how Jeyzer can strongly help. Based on your current position, choose your path :