Server 5.6.4.1 release date : 2024-09-05
Changes and Improvements
[View Server] Added an “allowIp” field to allow access to the Open API /restapi/user endpoint
Default value is blank
Supports multiple entries separated by commas (,)
Applies to GET, POST, and PUT operations
[Settings > Users & Permissions] Users
Added a feature to register IPs allowed during login
Modified to preserve table sort order when deleting users
[Popup > X-View Transaction Analysis] Transaction Details (Profile List on the Left)
Added a feature to view detailed error information
Server 5.6.4.2 release date : 2024-09-08
Changes and Improvements
Support for asynchronous monitoring of Apache Camel using OpenTelemetry (ARIES-11840)
use_sign_up and use_sign_in ViewServer options: Modified to work even when the login adapter is not used (JJC-6292)
Bug fixes
Fixed a failure in profile queries containing SQL statements with a very large number of bound parameters (JJC-6274)
Server 5.6.4.3 release date : 2024-10-14
Features added
[Data Server] Added an unofficial data server option to set the attributes of Spans sent by the OpenTelemetry agent to GUIDs (ARIES-11860)
jennifer.unofficial.otel.guid.attr.key=Key of the attribute collected via the profile
[Popup > X-View Transaction Analysis] Added functionality to open the popup screen using a GUID (JJC-6300)
Changes and Improvements
[View Server] Spring library update - 5.3.39 (ARIES-11856)
[View Server] Added an option (initial_user_password) to change the initial password for users created by the administrator (JJC-6259)
[Data Server] Support for installation in virtualized environments (ARIES-11846)
[Data Server] Added OpenTelemetry-related options to the execution script as comments (ARIES-11847)
[Data Server] Added an External Call type to represent the Apache Camel connection of the OpenTelemetry agent - JMS (ARIES-11874)
[Settings > Monitoring Targets > Instance] Changed the display of the agent IP to show both the local IP and the socket IP
Bug fixes
[Data Server] Fixed an issue where transactions sent by the OpenTelemetry agent were split and collected when they contained Spans from the same instance (ARIES-11876)
[Analytics Common] Fixed a bug where a server error occurred when exporting to an XLSX file if the string length exceeded the maximum limit (JJC-6287)
Server 5.6.4.4 release date : 2024-10-29
Features added
[View Server] Added a View Server setting to use the domain name instead of the IP address during HTTPS redirection (ARIES-11918)
server_name=[View Server domain name]
[View Server] Added string encryption functionality to the admin tool (ARIES-11927)
jennifer_admintool.sh(bat) -encryptString string
OpenTelemetry
Added option to adjust the trace cache timeout (ARIES-11926)
-Djennifer.unofficial.otel.trace.cache.expire.second=2
Default: 2 seconds
Added option to determine whether child Spans should be treated as separate services (ARIES-11923)
[Based on Span name] otel_span_name_using_http_call=
[Based on Span attribute name] - otel_span_attr_name_using_http_call=
Added settings to server_data.conf; changes take effect automatically without restarting the server
Multiple settings can be registered under the same key
Changes and Improvements
[ViewServer] Changed the RDB Export password encryption API to use the POST method (ARIES-11904)
[OpenTelemetry] Prefix the service name of a Span identified by a method profile with the profile name (ARIES-11905)
Bug fixes
[View Server] Fixed an issue where X-View cache lookups would not complete if a specific error occurred during startup (ARIES-11903)
[OpenTelemetry] Fixed an issue where topology data would not be displayed after a certain period of time when installed alongside the Jennifer agent (ARIES-11924)
Server 5.6.4.5 release date : 2024-11-20
Features added
Dashboard Replay Support
[Dashboard] System Administrator (Java, .NET, PHP, Python, Open Telemetry)
[Dashboard] System Administrator (Resources)
[Dashboard] System Resources
[Dashboard] DB (SQL)
[Dashboard] DB Connection
[Dashboard] Users
[Dashboard] Multi-Domain
[Analytics] EVENT
[Analytics] DB Search > EVENT
[Popup] X-View Transaction Analysis
[Common] Notification Window
For supported dashboards, the dashboard replay button appears to the right of the common header, and for analytics, it appears in the EVENT list.
Once the database retention period has expired, the “Replay” button may no longer appear in the EVENT list.
Changes and Improvements
[Equalizer Chart] Changed the bars used in all equalizer chart types from round to rect (ARIES-11917)
[Equalizer Chart] Applied the bar floating animation uniformly to all targets (ARIES-11919) * [Common UI] Modified the top bar of Domain types to display the Domain ID on mouse hover
[Custom Dashboard] Fixed an issue where the edit screen would break when the browser window was narrow
[View Server] Increased priority for event dispatching under high load conditions (ARIES-111950)
[Settings > Event Rules > ERROR EVENT] Changed the AGENT_RECONNECT event to be enabled by default (ARIES-11949)
Bug fixes
[Dashboard General] Fixed a bug where pattern analysis was performed based solely on response time even after changing the Y-axis scale in X-View charts
[Dashboard > EVENT] Fixed a bug where the displayed domain groups did not match the configured order (JJC-6357)
[Custom Dashboard > Edit] Fixed a bug where the WebSocket connection failed when importing a domain-level dashboard
[Analysis > EVENT] Fixed a bug where the table component did not resize when the browser window was resized
[Popup > X-View Transaction Analysis] Fixed a bug where GUID lookup failed if the GUID value contained spaces (JJC-6366)
[Popup > X-View] Fixed an issue where sensitive information in SQL parameters was always masked in the Timeline and Flame Graph tabs
Server 5.6.4.6 release date : 2024-12-06
Features added
[User Authentication] Support for JENNIFER k8s integrated authentication
Changes and Improvements
[Dashboard Replay] Improved the EVENT display on the EVENT analysis screen so that it appears in the middle of the replay rather than 1 minute before the end
OpenTelemetry (ARIES-11963)
Improved handling of profiles arriving after a transaction has ended - Guaranteed order
Changed the profile indexing scheme - from sequential integer indices to non-sequential unique indices
Aligned the collection order of profile and sub-message details
Improved integration with the Jennifer agent - now uses the OpenTelemetry agent’s hostname and process ID for integration instead of the inst_id provided by the agent
Considered processing of asynchronous profiles when calculating the server time displayed on the left side of the X-View popup
Changed call information collected via ExternalCall to Method profiles
Bug fixes
[Popup > X-View Transaction Analysis] Fixed a bug where the transaction response time filtering feature was not working
[RDB Export] Fixed schema inconsistencies when creating, verifying, and querying tables in a Postgres environment (ARIES-11972)
[OpenTelemetry] Fixed an issue where the data server time was used as the end time for traces (ARIES-11987)
Server 5.6.4.7 release date : 2024-12-13
Changes and Improvements
[General Statistics] Added functionality to display X-axis and Y-axis values when hovering over a domain performance chart (JJC-6388)
[Popup > X-View Transaction Analysis] Added support for GUID ‘LIKE’ searches (JJC-6374)
[Data Server] Added debug logs related to minute-level metric database commits (JJC-6402)
Server 5.6.4.8 release date : 2024-12-16
Changes and Improvements
[Popup > X-View Transaction Analysis] Expanded the time range for GUID ‘LIKE’ searches to one hour before and after the query (JJC-6374)
Server 5.6.4.9 release date : 2024-12-18
Changes and Improvements
[Popup > Improved X-View Transaction Analysis] Timeline Analysis - Added file/socket/message filtering functionality
[Settings > Users and Permissions] Added permission to edit custom dashboards (JJC-6406)
Bug fixes
Fixed a bug causing a server error to appear on the [Popup > SQL Build & Plan] screen (JJC-6407)
Server 5.6.4.10 release date : 2025-02-11
Features added
[View Server] Expanding the Data Server Using the Open API (ARIES-12026) - https://openapi.jennifersoft.com
Data Server Status Query API
Data Server Configuration Query API
Data Server Start API (Limited to the same machine as the target data server)
Data Server Stop API
Add Domain API
Domain Group Assignment API
Copy Domain-Level Settings API
Change Agent Domain ID API
RDB Export - Added sum of squares of application response times (ARIES-12033/JJC-6439)
Open API - Added sum of squares of application response times (ARIES-12034)
Changes and Improvements
[Dashboard > General] Performance improvements related to X-View chart filters (JJC-6438)
[Statistics > General] Modified to display the number of EVENTS for each instance (JJC-6475)
[Settings > My Account] Display the date of the last password change
[Settings > EVENT Rules] Modified so that stopped instances can also be configured when setting targets for ERROR EVENTS and Metrics EVENTS (JJC-6473)
[Settings > Application Control] Added the ability to configure a list of URLs to block for IP-based access blocking
[Data Server] Changed to stop collecting metrics related to the number of users for domains without instances (ARIES-12051/JJC-6462)
Bug fixes
[Dashboard > Business] Fixed a bug where the scroll bar was not displayed in the Business tree list layer
[Analysis > DB Search] Fixed a bug where the end time was displayed incorrectly when searching by operating time in the Domain/Instance/Business tabs (JJC-6420)
[Analysis > Application Status] Fixed a bug where no data was displayed when querying with “Business” as the target in the ERROR tab (JJC-6436)
[Templates > Reports] Fixed a bug that caused a 403 error when accessing reports from a different user group (JJC-6469)
Server 5.6.4.11 release date : 2025-02-18
Bug fixes
[Analysis > EVENT] Fixed a bug that prevented data from being retrieved
[Popup > Legacy X-View Transaction Analysis] Fixed a bug where scrolling did not occur when viewing text (JJC-6479)
[Settings > Monitoring Targets > Domain] Fixed a bug where domain groups could not be added beyond three levels deep (JJC-6483)
Server 5.6.4.12 release date : 2025-02-26
Changes and Improvements
[Analysis > X-View] Added automatic max value feature
[Analysis > X-View] Added associated transaction search feature (=MSA analysis)
Bug fixes
[Popup > X-View Transaction Analysis] Fixed a bug where start and end dates were not displayed correctly
[Popup > X-View Transaction Analysis] Added MSA analysis functionality for the transaction list
Server 5.6.4.13 release date : 2025-03-14
Changes and Improvements
[Dashboard General] Improvements to X-View chart filtering
View count by transaction type
Filter by transaction type
[Popup > X-View Transaction Analysis, Analysis > X-View] Added transaction type filter
[Popup > X-View Transaction Analysis] Improved to retain state when switching tabs in the list and detail views
[Analysis > DB Search, Performance Browser] Improved to save search criteria in the browser (JJC-6518)
[Settings > Monitoring Targets > Domain] Added search functionality
[Settings > Monitoring Targets > Instance, Monitoring & Profiling] Improved search functionality
[View Server] Enhanced domain group migration checks (ARIES-12083)
In this version, the types of transactions that can be distinguished include transactions containing errors, transactions containing stack traces, and associated transactions; asynchronous transactions will be supported in a future release.
Bug fixes
[Dashboard (General)] Fixed a bug where the scroll bar was not displayed in the domain tree layer
[Analytics > Application Status] Fixed a bug where the daily chart in the details window was offset (JJC-6509)
[Popup > Active Service Details] Fixed a bug where logs were displayed on the screen during a server error (JJC-6525)
[Popup > X-View Transaction Analysis] Fixed a bug where start/end dates were displayed incorrectly when exporting the transaction list (JJC-6502, JJC-6525)
[Settings > Monitoring and Profiling] Fixed a bug where the functions to add and delete servlet filters were not working properly (JJC-6506)
Server 5.6.4.14 release date : 2025-03-24
Changes and Improvements
[Talk] Increased file upload limit to 100MB and added support for ZIP files (JJC-6549)
[Popup > X-View Transaction Analysis] Improved profile analysis and MSA charts
Support for asynchronous transactions
Support for SQL and External Calls
[Popup > Active Service Details] Changed data retrieval method to asynchronous (JJC-6510)
[Settings > Users and Permissions] Added “Block monitoring target configuration” to Other Settings under Permissions by Function (JJC-6549)
[Data Server] Do not check whether agents in K8s environments are shutting down (ARIES-12094)
Bug fixes
Fixed a bug where the top bar did not function properly when changing the top bar type in [Custom Dashboard > Edit] (JJC-6536)
Server 5.6.4.15 release date : 2025-03-26
Changes and Improvements
[Popup > X-View Transaction Analysis] Improved to display navigation in the transaction details header area when there are transactions calling this one
[View Server] Added a license path field to the API for retrieving configuration information to start the data server (JJC-6551) - licensePath
Requires an initial connection * [View Server] Added information about stopped data servers to the API for retrieving data server system properties (ARIES-12110)
Added the status property
N/A
running: Normal
stopped: Stopped
Popup > Navigation in the header section added to X-View Transaction Analysis
The navigation consists of all transactions traversed from the starting transaction to the selected transaction within the MSA call chain. Each transaction is clickable, allowing you to quickly identify the parent and child call relationships of the transaction.
Server 5.6.4.16 release date : 2025-04-02
Changes and Improvements
[Popup > X-View Transaction Analysis] Timeline feature added to MSA analysis
Bug fixes
[View Server] Updated to match the administrator script password reset settings screen (JJC-6568)
[Popup > X-View Transaction Analysis] Fixed a bug where data for SSLSocket was displayed as null (JJC-6566)
Server 5.6.4.17 release date : 2025-05-15
개선된 애플리케이션 현황 분석 화면이 추가되었습니다. 기본적으로 권한이 추가되어 있지 않으니 사용해보시고 피드백 부탁드립니다.
Features added
[Data Server] OpenTelemetry
Supports data collection via HTTP and Protobuf protocols. Configuration is supported using the following two methods
Add the unofficial option -Djennifer.unofficial.otel.otlp.protocol=http
Add otel_otlp_protocol=http to server_data.conf
Added Endpoints
/v1/traces
/v1/metrics
/v1/logs
Changes and Improvements
[Common Screen] Added ‘Synchronous’ to the X-View chart transaction filter types
[Custom Dashboard > Edit]
Added chart resizing using the arrow keys + Shift key
Added automatic placement when adding charts
[Analysis > Common] Improved performance of the target selection component
[Analysis > DB Search > General]
Added functionality to reorder search criteria by dragging
Added time intervals to the summary
[Popup > X-View Transaction Analysis]
Added zoom in/out functionality for MSA charts (mouse wheel)
Improved call structure design for MSA detailed analysis
[Statistics > Business Common] Improved to display Business target settings in a tree structure (JJC-6589)
[Settings > SMTP and Adapters (+DB Plan)] Improved to allow password changes during SMTP configuration (JJC-6460)
[View Server] API for starting and stopping the data server
Increased the priority of jvmOpts and customJvmOpts when used alongside official options (ARIES-12166)
[View Server] API for querying data server configuration information (api-v2/manage/data-server/system-property-config)
Added jvmOpts information for running data servers (ARIES-12132)
[Data Server] OpenTelemetry
Improved to allow setting the
ignore-urloption for the entire domain (ARIES-12167)Register only the URL without a domain ID
Example: -Djennifer.unofficial.otel.ignore.url.by.domain=index.jsp
Prioritize span names related to URLs (ARIES-12168)
Bug fixes
[Custom Dashboard > Edit]
Fixed a bug where the chart position could not be changed using the keyboard arrow keys when the top bar was hidden
Fixed a bug where baseline chart settings could not be changed after being saved for the first time
[Analysis > DB Search > Domain/Instance/Business] Fixed a bug where the end time was displayed incorrectly when exporting to CSV
[Analysis > Application Status] Fixed a bug where transaction type messages were not displayed on the X-View chart (JJC-6591)
[Popup > Active Service List] Fixed a bug where, when multiple tabs for different domains were open, the active service list retrieved data based on the most recently changed domain (JJC-6632)
[Popup > X-View Transaction Analysis]
Fixed a bug where Fetch messages and Japanese text were displayed truncated (JJC-6609, JJC-6610)
[Popup > Application Insights] Fixed a bug where the settings feature could be used even without the necessary permissions (JJC-6593)
[Settings > Monitoring Targets > Business] Fixed a bug where HTML entities were displayed if the Business name contained spaces (JJC-6597)
[View Server] API for starting and stopping the data server
Fixed a bug where
logPathwas passed tolicensePath;licensePathmust now be passed (ARIES-12191)Fixed a bug where OpenTelemetry
portandprotocolwere not passed (ARIES-12133)Can now be configured by passing the
otelPortandotelProtocolproperties
Server 5.6.4.18 release date : 2025-05-16
Bug fixes
[View Server] Issue where property information for the data server is not saved when connecting to that data server (ARIES-12199)
Server 5.6.4.19 release date : 2025-05-26
RDB Export The encryption algorithm for encrypted strings has changed.
If you were using the previous version and entered an encrypted password in rdb_export_jdbc_password, you must register a new encrypted password generated using one of the following methods.
[Open API] /api-v2/encrypt-string
[Jennifer admin tool] jennifer_admintool.sh -encryptString
Changes and Improvements
[Dashboard (General)] Added “Representative Transactions” to the X-View chart filtering feature
[Analysis > Enhanced Application Status] Improved UX and performance for X-View and MSA analysis
[Analysis > Performance Browser] Improved raw data download speed (ARIES-12211)
[Popup > X-View Transaction Analysis] Improved MSA analysis query performance (ARIES-12214)
[View Server Open API]
Removed duplicate parameters passed to the Data Server Control API (ARIES-12213)
Unified property attribute keys for the Data Server Control API and System Property Query API (ARIES-12212)
warningUsableSizeInMb -> warningUsableSizeInMB
otlpPort -> otelPort
otlpProtocol -> otelProtocol
Bug fixes
[Popup > Active Service Details] Fixed a bug where the Active Profile feature was not working (JJC-6664)
[Analysis > Performance Browser] Fixed a bug where the screen displayed a blank page when exporting charts and raw data
[Analysis > X-View] Fixed a bug where filtering did not work when selecting individual instances in the Client IP tab
[RDB Export] Fixed an issue where unencrypted strings in passwords were recognized as encrypted strings (ARIES-12207)
Server 5.6.4.20 release date : 2025-5-27
Bug fixes
[X-View Detailed Analysis] Fixed an issue where the GUID button was not displayed (ARIES-12219)
[Old X-View Popup] Fixed an issue where buttons such as GUID and Related Transactions could be clicked regardless of whether they were disabled (ARIES-12220)
Server 5.6.4.21 release date : 2025-05-30
Bug fixes
[Popup > Improved X-View Transaction Analysis] Resolved performance issues when accessing the detail screen
[Settings > JENNIFER Server] Fixed an issue where the screen went blank when downloading the view/data server * [Open API] Fixed an issue where -XX-related settings were not passed via jvmOpts when using the data server startup API (ARIES-12228)
Server 5.6.4.22 release date : 2025-07-08
Features added
[Data Server] Added an unofficial option to the data server for debugging received OTL span information
jennifer.unofficial.otlp.receiver.debug.log=true (default: false)
Changes and Improvements
[User Menu > My Background Jobs] Improved to allow multiple selections
[Administration > Monitoring Targets > Domain] In the Domain detailed settings, display the number of individual settings for the profile collection timeout section (ARIES-12254)
[RDB Export] Added support for application statistics at the minute level in batch mode and during manual exports (ARIES-1255/JJC-6702)
Bug fixes
[Custom Dashboard > Edit] Fixed a bug where special characters in chart names were displayed incorrectly (JJC-6678)
[Analysis > DB Search > EVENT, Template > Table > EVENT] Fixed a bug where numbers were displayed in the EVENT type
[Statistics > Monthly System Performance] Fixed a bug where data was displayed for the wrong peak day when viewing peak days by instance (JJC-6698)
[Popup > SQL Executor] Fixed a bug where CSV export was not working (JJC-6671)
[View Server] Fixed an issue where manually specifying an RDBExport domain caused all operations to be canceled if the export for a single domain failed (ARIES-12249)
[View Server] Fixed an issue where exceptions were temporarily occurring when calling the application treemap chart API (JJC-6733) * [Data Server] Fixed an issue where unnecessary debug logs related to licenses were being output (ARIES-12252)
[Data Server] Fixed an issue where topology connection-related cache was retained when there was no incoming traffic (ARIES-12253 / JJC-6710)
Server 5.6.4.23 release date : 2025-07-30
Features added
[Dashboard (General)] Added “Export to Talk” feature on the dashboard screen (Common Header)
Changes and Improvements
[Analytics > X-View] Added Client ID and Business ID to filtering criteria (JJC-6769)
[Analytics > X-View] Modified to allow selective application of the “equal” and “like” operators in advanced search criteria (ARIES-12237/JJC-6684)
To use the default “equal” or “like” comparison, prefix the search term with an asterisk (*). Example: *jennifer*
[Settings > Notifications > EVENT] Added %metricsName and %customMessage to the external integration email subject format (JJC-6736)
[View Server] Added a View Server option to limit GUID recognition to a specific number of digits (ARIES-12221)
Must register in server_view.conf as guid_length_limit=number and restart the server. (Default value is 0, meaning no limit)
[Data Server] When querying the list of agents within a time range, only agents that existed during that time period are returned (ARIES-12301)
[Data Server] Changed to store application-related statistics sent by agents based on server time (ARIES-12296)
[Data Server] Improved RandomAccessFileDB performance (ARIES-12291)
[Data Server] Improved efficiency of checking directory existence when deleting a database (ARIES-12287)
[Data Server] Changed the source data for response time and TPS from application status data to individual metrics (ARIES-12349/JJC-6753)
Bug fixes
[Dashboard > X-View] Fixed a bug where the list of deleted instances was displayed incorrectly (JJC-6720)
[Analysis > X-View] Fixed a bug where error name filtering in advanced search criteria did not work (ARIES-12286/JQA-1256)
[Report Template] Fixed a bug where the sort order of the Application/SQL/External Call (TopN) columns was inconsistent (JJC-6737)
Server 5.6.4.24 release date : 2025-08-29
Features added
[Settings > Monitoring Targets > Domain] Domain settings copy feature
[Dashboard > Replay] Export to Talk feature
[Popup > X-View Analysis] Export stack trace feature
[Popup > X-View Analysis] Add custom fields
[Data Server] Added a string metrics database with minute-level granularity
Changes and Improvements
[Popup > X-View Analysis] Improvements to the SQL Details view
[Popup > SQL Build] Changed the display order of parameter results and added auto-execution
[Analysis > DB Search > Domain/Instance/Business] Improvements to search criteria
Excluded start and end dates from storage caching
Added a “Pin” feature to the search criteria queue to allow pinning frequently used criteria
Filtering function for deactivated items
[View Server] Added start, end, and duration to the API for checking the status of manual RDBExport (ARIES-12344/JJC-6817)
[Data Server] Expanded range for automatic agent ID assignment (ARIES-12309)
Increased from 20,000 to 30,000
[Data Server] Performance optimization when handling a large volume of incoming error records (ARIES-12327)
Bug fixes
[Analysis > Application Status] Bug Issues
Bug where column changes are not reflected when exporting to CSV
Bug where the search date is set to one month when viewing the ERROR list
[Management - Agent Logs] Fixed an issue where file sizes in the agent log file list were displayed in bytes (ARIES-12324/JJC-6825)
Server 5.6.4.25 release date : 2025-09-17
Changes and Improvements
[ViewServer] Implementation of an Inactive Account Management System (JJC-6845)
Functionality to manage the inactive status of user accounts
Functionality for administrators to unlock inactive accounts
Automatic update of the login date upon unlocking
Other additions to user account information
Bug fixes
[View Server] Fixed an issue causing errors when retrieving results from the manual RDB Export API (JJC-6817)
[View Server] Enhanced domain cache security
Added an empty array string to
domainWithCacheLimitfor non-logged-in usersDomain cache list information is now provided only to logged-in users
[Analytics > Application Status] Improved hourly chart interactions
Fixed a bug where the hourly chart selection was immediately deselected
Improved so that deselecting a chart selects all charts
Overall improvements to left-side chart interactions
Server 5.6.4.26 release date : 2025-09-30
Changes and Improvements
[View Server] Implementation of a parser system for receiving TCP connection lists
Bug fixes
[View Server] Fixed a bug where the file structure of a specific directory was not displayed correctly when accessed directly via a browser
[View Server] Fixed a bug where the “Other” field was missing when applying for an account on the login screen
[Dashboard > Application Insights] Fixed a bug where the top bar of the pop-up and the top bar of the dashboard were not synchronized when dragging an Application Insights chart
[Dashboard > Common] Fixed a bug where the order of domains in the Equalizer chart did not match the domain order in the monitoring target settings
[Settings > Monitoring Targets > Business] Fixed a bug where the order was not saved correctly starting from the second item when dragging and dropping Business targets
[Data Server] Fixed a potential issue where instances could be removed by the automatic deletion option during a delayed shutdown of the data server (JJC-6829)
Server 5.6.4.27 release date : 2025-10-16
Changes and Improvements
[Analysis > Application Status] Added time range restrictions and search condition validation
[Popup > X-View Analysis] Improved GUID analysis functionality
Added tooltip functionality to timeline charts
Fixed a bug where table rows could not be found when selecting a timeline node
[Templates > Edit] Added percentage mode to line and bar charts
Standardize terminology related to MSAs and associated transactions using the MSA as the reference point.
Bug fixes
[Dashboard > Application Insights] Fixed a bug where the X-View transaction analysis pop-up would occasionally freeze when dragging the application map chart
[Analytics > Application Status] Fixed a bug where query text would be truncated when clicking “Show More” in SQL if the query contained specific characters
[View Server] Fixed security and permission-related bugs
Inactive user account management: Added exception handling for the “admin” group
Fixed a bug causing a 403 error when accessing pop-up screens in View Server real-time logs and Application Status analysis
5.6.4.28 release date : 2025-10-22
Changes and Improvements
[View Server] Added an open API to request domain-level instance garbage collection (JJC-6945)
/api-v2/manage/instance/<domain-id>/gc
[Data Server] Modified to stop detecting agent shutdowns (JJC-6941)
[Report Template > Line Chart] Added a percentage option on the Y-axis for multi-domain, period-based comparisons of Domain/Instance/Business
Bug fixes
[View Server] Fixed an issue where the Open API for domain lookup was retrieving domain group information from the old database (JJC-6964)
[Common UI] Added support for the Firefox browser (icon image size, layout issues, etc.)
5.6.4.29 release date : 2026-02-27
Bug fixes
[Analysis > X-View] Fixed a scrolling bug that occurred when searching for targets in the Target Selection window
[Settings > JENNIFER Server] Fixed a bug where temporary licenses were not deleted
Agent Java 5.6.4.1 release date : 2024-11-01
Features added
Added support for JDK 23
Changes and Improvements
Improved to display a summary of JVM information in the agent startup log
Bug fixes
Fixed an issue where internal configuration files were not reset after the agent files were consolidated into a single jennifer.jar file
Agent Java 5.6.4.2 release date : 2024-12-03
Features added
Added a feature to collect only transactions with specific URLs. (allow_url, allow_url_prefix, allow_url_postfix)
Changes and Improvements
Added the ability to disable SQLType bind parameters (disable_sqltype_parameter) (JJC-6348)
Bug fixes
Fixed an issue where the feature to check for upgrades was not working after the agent was integrated.
Agent Java 5.6.4.3 release date : 2025-01-08
Changes and Improvements
Improved performance of the Active Services chart when blocking repeated requests from the same IP address. (JJC-6409)
Bug fixes
Fixed an issue where the app failed to connect to the data server after resetting the “enable” setting from false to true. (JJC-6419)
Agent Java 5.6.4.4 release date : 2025-03-14
Changes and Improvements
Modified the agent thread to terminate immediately upon process termination using
shutdownNow(). (JJC-6434)
Bug fixes
Fixed an issue where log files were not immediately created using the assigned ID when reusing an instance ID. (JKS-27)
Agent Java 5.6.4.5 release date : 2025-03-24
This version includes experimental features related to asynchronous processing within the JVM.
Please use this only in environments where testing is possible.
To use this feature, you must be running server version 5.6.4.14 or later to see the results.
Features added
Added asynchronous functionality to the JVM (enable_async).
Bug fixes
Fixed a reflection issue in Apache HttpClient.
Agent Java 5.6.4.6 release date : 2025-04-02
This version includes experimental features related to internal asynchronous processing in the JVM.
Currently, it is supported only on WebLogic and Tomcat; please use it only in environments where testing is possible.
To use this feature, you must be running server version 5.6.4.16 or later to see the improved results.
Features added
We currently only support extension classes related to JVM classes (Runnable, Callable).
Added options to exclude and include asynchronous classes (exclude_async_classes, include_async_classes).
Bug fixes
Fixed an issue where a NullPointerException (NPE) occurred in toString() during asynchronous execution.
Fixed an issue where the content of DB OPEN/CLOSE messages was incorrect.
Agent Java 5.6.4.7 release date : 2025-04-23
Features added
Although we have added support for other WAS versions, this feature still requires extensive testing. Please be sure to verify it before use.
Added support for asynchronous targets in other WAS instances.
Bug fixes
Fixed an issue with CPU usage in background threads when not using the agent configuration file. (JJC-6600)
Fixed an issue where bytecode was corrupted when using the
adapter_custom_methodadapter.
Agent Java 5.6.4.8 release date : 2025-05-23
If you encounter the error “module java.base does not ‘exports sun.net.www’ to unnamed module,” you need to use the “--add-opens=java.base/sun.net.www=ALL-UNNAMED” option. This issue can occur when using JDK 9 or later, particularly when using java.net.HttpURLConnection.
Features added
Added support for Spring WebFlux WebClient.
Added support for displaying topology information during asynchronous tracing where possible.
Changes and Improvements
Changed the default value of
use_mem_availabletotrue.Improved support for multiple HTTP clients when using Feign (UrlConnection, Apache Client, HttpClient, OkHttp, etc.).
Bug fixes
Fixed an issue where connections were not monitored when using JDK 9 or later.
Fixed an issue where an incorrect hash value was passed when
enable_parse_sqlwas set tofalse.Fixed a
java.lang.NoSuchFieldExceptionissue with MongoDB. (JJC-6646)
Agent Java 5.6.4.9 release date : 2025-06-04
Changes and Improvements
We had been logging information related to file descriptions, but since using this feature required a separate option, we have disabled it.
Bug fixes
Fixed an issue causing application delays when using HttpURLConnection. (JJC-6679)
Added exception handling for cases where ActiveObject might be null when using Spring WebClient.
Agent Java 5.6.4.10 release date : 2025-06-05
Changes and Improvements
Improvements to K8s container-related keys.
Improvements to support per-region heap memory for IBM JDK (J9).
Agent Java 5.6.4.11 release date : 2025-06-23
Using the standalone enable_async_jvm may cause an OutOfMemory (OOM) error, so please verify this before use.
Changes and Improvements
Improved support for Spring Boot NettyHandler.
Modified to separate the JVM internal asynchronous option (enable_async_jvm)
Bug fixes
Fixed an issue causing an OutOfMemoryError when using the asynchronous option.
Agent Java 5.6.4.12 release date : 2025-07-23
When using the enable_spring_gateway option, the enable_async option must also be enabled (set to true). Enabling this option without using Spring Cloud Gateway may result in an error.
Features added
Added support for the Spring Cloud Gateway default pattern. (enable_spring_gateway)
Changes and Improvements
Modified so that terminating a delayed active service now behaves the same as terminating it directly. (JJC-6712)
Bug fixes
Fixed an issue where the “:KEY” format was not parsed correctly in SQL. (JJC-6759)
Agent Java 5.6.4.13 release date : 2025-08-04
Features added
Added support for Apache HTTP Client 5
Changes and Improvements
We are currently adding features to the synchronization mechanism.
Improvements have been made to ignore_url, HTTP headers, certain message operations, and exception handling.
Some improvements have been made to the asynchronous profile collection process.
Bug fixes
Fixed an issue where the active object was null when using Spring Boot and Spring Cloud Gateway.
Agent Java 5.6.4.14 release date : 2025-08-11
Bug fixes
Fixed a reference issue that occurred when using property settings instead of the
enable_asyncoption and the agent configuration file.
Agent Java 5.6.4.15 release date : 2025-08-18
Changes and Improvements
Tibero7 has been updated to support JDBC. (JJC-6789)
Bug fixes
This issue occurred when using the previous version of the Netty HTTP Client (0.9).
There are no issues when using OpenTelemetry or the agent separately, but a conflict arises when OpenTelemetry is configured and the enable_async option is enabled. Since the agent does not collect data when OpenTelemetry is in use, we recommend not using the enable_async option. As conflicts may arise in other areas, please verify this before use.
Fixed a class reference issue when using OpenTelemetry and the agent together.
Agent Java 5.6.4.16 release date : 2025-09-03
Bug fixes
Fixed an issue where asynchronous class loading occurred even when the asynchronous option (enable_async) was disabled.
Agent Java 5.6.4.17 release date : 2025-09-11
To support other domains, you must be using the latest version of the server (5.6.4.24) for this to take effect.
In an asynchronous environment, profiles and responses may be collected after a transaction has completed, so they may be added later. (Currently, only profiles collected within 30 seconds are added to that transaction.)
Changes and Improvements
비동기 트랜잭션의 MSA 탭(XView 팝업)에서 다른 도메인을 지원하도록 개선.
Bug fixes
We have fixed an issue that could cause OOM errors and system freezes depending on the libraries and versions used, but since we were unable to test all versions, testing is essential before use.
Fixed an issue where an Out-of-Memory (OOM) error could occur depending on the environment.
Agent Java 5.6.4.18 release date : 2025-09-25
This version fixes an issue (v5.6.1.9) where an error occurred in the internal code due to a thread change for some reason while transaction logic was being executed. Since the code in question is no longer in use, this version improves the sections where exceptions could occur.
Changes and Improvements
Fixed and improved an issue where, if an exception occurred internally during an external call, the exception was thrown into the transaction, preventing subsequent transaction logic from executing.
Agent Java 5.6.4.19 release date : 2025-10-16
This version includes support for JDK 24 and JDK 25. While basic testing has been performed, thorough testing is required before use.
Features added
Added support for JDK 24 and JDK 25. (JJC-6935)
Agent Java 5.6.4.20 release date : 2025-10-17
When using SAP, the asynchronous context is currently fixed for a specific client via the API.
Please contact us if you need to pass an unrelated or asynchronous context through the API.
Features added
Added a method for passing asynchronous contexts when using SAP (enable_context_propagation, context_propagation_class). (JJC-6890)
Changes and Improvements
Improved the external call name and default method for SAP-related calls. (enable_sap) (JJC-6890)
Agent Java 5.6.4.21 release date : 2025-10-27
Changes and Improvements
Fixed an issue where external calls were recognized as “CUSTOM” when using Apache HTTP with a separately specified host. (JJC-6961)
Modified Apache HTTP to collect and display query strings in the profile. (JJC-6974)
Improved the -D attribute so that multiple values can be entered separated by commas when setting options.
Bug fixes
Fixed an issue where URL values were being logged to System.out when using Apache HTTP.
Agent Java 5.6.4.22 release date : 2025-10-28
Bug fixes
Fixed an issue where memory leaks could occur if an exception was thrown while using Spring WebFlux.
Agent Java 5.6.4.23 release date : 2025-11-06
Changes and Improvements
Modified to allow outgoing data to be transmitted even when topology_mode=false when calling SAP.
Removed deprecated options (enable_spring_webflux, enable_spring_webflux_webclient, enable_reactor, enable_async_executor).
Bug fixes
We have fixed an issue where an HTTP call was incorrectly labeled as “CUSTOM” due to a typo during type checking.
Fixed a typo in the HttpPost type check when using the Apache Http Client 5 library. (JJC-6961)
Agent Java 5.6.4.24 release date : 2025-11-07
This contains debugging information, so please review it before use.
Changes and Improvements
Memory improvements in the active service list and detailed view sections.
Agent Java 5.6.4.25 release date : 2025-12-04
Bug fixes
Fixed an OOM issue that could occur when using
enable_async.
Agent Java 5.6.4.26 release date : 2025-12-11
Changes and Improvements
Changed the behavior so that service dumps, which were previously logged every time an OOM event occurred, are now logged only the first time. (JJC-6950)
Improved the system by adding new values to the
ignore_url_postfixpattern. (JJC-7065)Fixed an issue where only the stack trace was logged instead of the exception message when SQL errors or exceptions occurred. (JJC-7050)
Modified and improved the method for collecting transaction stack traces. (JJC-7045)
Agent Java 5.6.4.27 release date : 2025-12-18
Changes and Improvements
Registered the default entry point for Apache CXF Servlet services. (JJC-7087)
Improved behavior to ensure procedures are collected even when the
executemethod is overridden when using Oracle CallableStatement. (JJC-7061)
Agent Java 5.6.4.28 release date : 2025-12-23
Changes and Improvements
When configuring @PathVariable in Spring XXXMapping, the transaction naming is now displayed as specified, and the called URL is logged in the profile. (use_transaction_naming_by_spring_variable)
Bug fixes
Fixed an issue with profile index synchronization when collecting profile data in asynchronous mode.
Agent Java 5.6.4.29 release date : 2026-01-08
Bug fixes
Fixed an issue where renaming operations did not work properly when using IBM JDK 21. (JJC-7112)
Agent Java 5.6.4.30 release date : 2026-01-20
This version is intended to verify support for specific features. Please check only where applicable.
Changes and Improvements
Improved support to allow Spring Cloud GlobalFilter to be registered as a transaction. (JJC-7070)
This version is intended to verify support for specific features. Please check only where applicable.
Agent Java 5.6.4.31 release date : 2026-01-23
Changes and Improvements
Since we are not yet able to display all exceptions and there is no update functionality for transactions, we have implemented a workaround to display them as events for now.
Improved the system so that certain exceptions that were not displayed during asynchronous operations using the Spring Framework are now raised as events.
Bug fixes
In an asynchronous environment, various exceptions may occur depending on the libraries you use and the type of code you write. Be sure to verify this before use.
Fixed an issue where an OutOfMemoryError (OOM) could occur in an asynchronous environment using Spring.
Fixed an issue where a NullPointerException (NPE) occurred in an asynchronous state.
Agent Java 5.6.4.32 release date : 2026-02-05
Since there are still some aspects that have not been fully tested in an asynchronous environment, please use it with caution.
Bug fixes
Fix for OutOfMemory (OOM) errors that occur in Netty-based asynchronous servers as the number of transactions increases.
Agent Java 5.6.4.33 release date : 2026-02-09
Bug fixes
Fixed the NoClassDefFoundError issue when configuring Spring Scheduled in an asynchronous environment.
Agent Java 5.6.4.34 release date : 2026-03-09
Changes and Improvements
In environments where connection objects are continuously created, collecting the names of executed connections along with their hashes when running SQL queries caused the data server's Text DB to grow excessively; therefore, we have modified the system to allow this to be configured via a separate option.
Added an option to prevent the collection of connection hashes when collecting connection names during SQL execution. (enable_profile_connection_hash)
Added an option to prevent the collection of connection hashes when collecting DB OPEN/CLOSE events. (enable_connection_hash)
Bug fixes
Fixed an issue where a NullPointerException (NPE) occurred due to failure to initialize in the Spring Batch asynchronous environment.
Agent PHP 5.6.4.0 release date : 2024-11-27
Features added
Support for PHP 8.4
Agent PHP 5.6.4.1 release date : 2024-12-05
Features added
Added functionality to restore the system message queue using a new msq_id if it was accidentally deleted (ARIES-9272)
Agent PHP 5.6.4.2 release date : 2025-01-09
Bug fixes
Fixed an issue in PHP 8.1 where an unintended deprecation message was displayed when a pgsql connection error occurred (ARIES-11882)
Fixed an issue where connection failures were not detected when using mysqli starting with PHP 8.1 (ARIES-11858)
Fixed an issue where ExternalCall time was not included in the total response time when registering an ExternalCall starting point
Fixed an issue where renaming an ExternalCall would apply the name change even if the segment was not an ExternalCall starting point (ARIES-11989)
Starting with this version, if only the name change for ExternalCall is registered, it will be ignored unless the ExternalCall entry point is registered. You must register the ExternalCall entry point.
Changes and Improvements
Conan minimum version changed from 1.43 to 1.54
Agent PHP 5.6.4.3 release date : 2025-07-11
Bug fixes
Fixed an issue in version 5.6.0.7 and later where creating a large number of profiles caused higher CPU load compared to previous versions (ARIES-12248)
Changes and Improvements
PHP header version updates: 8.1.33, 8.2.29, 8.3.23, 8.4.10
Agent PHP 5.6.4.4 release date : 2025-08-25
Bug fixes
Added SELinux configuration for Red Hat-based Rocky Linux versions 8 and 9 (ARIES-12328, JJC-6811)
Agent Python 5.6.4.1 release date : 2025-03-07
Features added
Support for profiling within the run_in_executor
Agent Python 5.6.4.4 release date : 2025-06-04
Features added
Added environment variables to diagnose issues during initial loading
JENNIFER_DBG (Set to 1 to enable debugging)
JENNIFER_LOG_FILE (Set the path to redirect logs to a file)
ex) export JENNIFER_DBG=1
export JENNIFER_LOG_FILE=/tmpBug fixes
Issue where X-View data for agents is not displayed starting with Python 3.12
Agent Python 5.6.4.5 release date : 2025-06-05
Bug fixes
Issue where the asterisk (*) does not apply to settings such as profile_method_pattern
Agent Python 5.6.4.7 release date : 2025-06-19
Features added
Added the
profile_service_classandprofile_service_patternoptions (also applicable in environments such as the Triton Inference Server)
Bug fixes
Issue where service dumps are not saved properly