Server 5.6.3.1 release date : 2024-01-22
Change and improvments
Improved RDB Export performance
Bug fix
Fixed a bug that prevented the viewer from working properly due to broken Domain group data in certain environments.
Fixed a bug that exposed chatbot service links
Server 5.6.3.2 release date : 2024-02-21
Change and improvments
[Dashboard Common] When selecting only one instance in the top bar, the real-time log view is activated (JJC-6000)
[Statistics > Monthly Common] Added CSV export function for monthly operation status (JJC-5982)
[Settings > Users & Permissions] Change password policy when creating a user by an administrator (JJC-5982)
[Management-Domain] Enable instance ID reuse without setting a representative agent (ARIES-11525/JJC-5980)
[Open API] Add SQL parameter key information to the result of
/api/transaction/sql
- pass the query string include_paramkey=true
(ARIES-11547)[RDB Export] Added option to adjust the pause time for each periodic export - add rdb_export_delay_second_of_periodic_export=30 to server_view.conf, default 30 seconds (ARIES-11533)
When an admin creates a user, the user's password is set to the same as the user's username. When an admin-created user logs in for the first time, the user's password is forced to be changed.
Bug fix
[Configuration > Monitored > Instance] Fixed a bug in which the instance to be copied was not exposed in certain situations when copying agent advanced options (JJC-5932)
[Configuration > Monitor > Business] Fixed a bug that caused a server error when saving after changing the order of Business.
[Analyze > X-View] Fixed a bug that caused a memory leak when using the column activation function in the table view.
[Open API] Fixed a problem that returned an empty result when the query string domain_id was not passed when calling
/api/realtime/domain
(ARIES-11540/JJC-6003)
Server 5.6.3.6 release date : 2024-03-29
[About stopping deployment of past versions]
Versions 5.6.3.3 and 5.6.3.4 stop deploying due to an issue that breaks the domain group tree when deleting a domain group in an intermediate location after replacing the domain group API.
Version 5.6.3.5 stops deployment due to an issue that causes APIs such as Add User to not work due to a change in the settings of the Spring framework being used.
Features
[Customize Dashboard > Edit > Advanced Charts] Add Application Insights chart
[Popup > Enhanced X-View Transaction Analysis] Added SFR functionality to Transaction List and Stacktrace Analysis
[Popup > Enhanced X-View Transaction Analysis] Added Profile Settings feature to Profile Detail Layer (if Method)
Change and improvments
[Viewer Common] Allow the viewer file upload size to be set by changing server_view.conf (ARIES-11585)
[View Server > RDB Export] Start automatic export from the time when the DB is restored from the problem state (ARIES-11583)
[View Server > RDB Export] Improve performance (ARIES-11595)
[Data Server] Add response to situation where Jennifer and OpenTelemetry Agent sessions are disconnected (ARIES-11580)
[Data Server] Apply timeout to session connection request processing (ARIES-11582) - 10 seconds
[Dashboard Common] Improved Instance tooltip in the top bar to show details instead of just the name (JJC-6035)
[Dashboard > Business] Support for scrolling Business charts (JJC-5991)
[Customize Dashboard > Edit > Advanced Charts] Confidence Interval Chart - Added top bar synchronization (JJC-5991)
[Analytics > Application Status] Improve CSV and XLSX exports to preserve table alignment (JJC-5734)
[Analytics > HTTP Status Code] Multilingualize status code Japanese only (JJC-6019)
[Popup > SQL Build & Plan] Parameters are not loaded when the browser is slow (JJC-6001)
[Popup > Improved X-View Transaction Analysis > Detail] Flame graph - Fix to expose packages on method nodes (JJC-6001)
[Popup > Improved X-View Transaction Analysis > Detail] Flame Graph - Added method name sorting function (Head First, Tail First)
[Popup > Enhanced X-View Transaction Analytics > Detail] Fix to show method parameters and return values in detail layer when selecting a profile
Bug fix
[Dashboard Common] Fixed a bug that caused an intermittent script error when selecting an instance.
[Custom Dashboard] Fixed a bug that caused chart tooltips to be obscured by other chart areas under certain circumstances (JJC-6040)
[Settings > Monitoring & Profiles] Fixed a bug where nodes were not being added to method tree components (ARIES-11592)
[Settings > Monitoring > Instance] After activating a domain group, if no domain is added to the domain group, the agent list is not displayed in the copy agent settings window (JJC-5932)
[Popup > Enhanced X-View Transaction Analysis > Detail] Timeline Chart - Node selection effect does not work (JJC-5932)
[Popup > Legacy X-View Transaction Analysis] Fixed a bug that caused the browser to crash when accessing the Stacktrace tab (JJC0705)
[Settings > Monitor > Domain] Fixed a bug that caused the domain group tree to break when deleting a domain group
[Settings > Monitored > Domain] Domain details -> Backup/Recovery/Data] Fixed a bug where the backup file size was displayed the same as the statistics (JJC-6055)
Server 5.6.3.7 release date : 2024-04-12
Features
[Configuration > Comparison Event] Add customized message item (ARIES-11620/JJC-6065)
[View Server] Add concurrent users metric to api/realtime/business open api (ARIES-11616/JJC-6057)
[Data Server] Add unofficial option to integrate session with Open Telemetry Agent by hostname
- jennifer.unofficial.otel.service.name.source.by.domain=domainId:hostname
(oid if not set) (ARIES-11605/JJC-6024)
Change and improvments
[Customize Dashboard > Edit] Change the top bar to select Domain, Instance only when None is selected (ARIES-11579)
[Customize dashboard > Edit] Add Domain single, Domain multi-type to top bar (ARIES-11579)
[Customize Dashboard > Edit] Support to synchronize confidence interval chart when top bar type is Domain Single (ARIES-11579)
[Customize Dashboard > Edit] Reset all charts when top bar type is changed (ARIES-11579)
[Customize Dashboard > Edit] Show title of chart in edit mode (ARIES-11579)
[Customize Dashboard > Edit] Limit changeable items to title and target when modifying chart (ARIES-11579)
[View Server] Respond to CVE-2024-22243 vulnerability - Spring 5.5.32 (JJC-6078)
Bug fix
[Analytics > Performance Browser] Fixed a bug where the button on the top right of the Performance Browser chart was not clickable (JJC-6064)
[Settings > Monitored targets > Domain] Fixed a bug where the time separator of the automatic backup setting was '-' in the detail screen (JJC-6064)
Server 5.6.3.8 release date : 2024-04-26
Features
[Settings > Monitoring > Domain] Domain group setting -> Import/Export function added
[Viewer] HTTP2 support - Add ssl_use_http2=true to server_view.conf after setting up existing SSL, and viewer must run JDK9 or later. (ARIES-11639/JJC-6053)
Change and improvments
[Configuration > Monitor > Domain] Add logic to validate automatic backup time constraint (JJC-6064)
[Configuration > EVENT Rule > Metrics/Comparison EVENT] Improve to add settings for the same settings but different target types (JJC-6095)
[Management > Anomaly Event] Optimize the method to get the appropriate value (ARIES-11638/JJC-6091)
Bug fix
[Dashboard Common] Fixed a bug that prevented charts from rendering when the dashboard was left open for a long time due to memorization (JJC-5994, JJC-6081)
[Dashboard > Business] Fixed a bug that prevented real-time line charts from being drawn.
[Settings > Notifications > JENNIFER Admin Notifications] Fixed a bug that caused a server error when the list of data servers became an empty array (JJC-6068)
[Settings > Notification > JENNIFER Admin Notification] Fixed a bug where DATASERVER_DOWN event was not delivered to the adapter when it occurred (JJC-6068)
[Login > Change Password] If the new password and the existing password are the same, the warning message is not displayed (JJC-6074)
Server 5.6.3.9 release date : 2024-05-03
Features
[Dashboard > Multi Domain] Added Speed Bar Chart, X-View Chart, and Application Insights Chart; removed Event Chart and Live Line Chart (Number of Active Services)
Application Insights is a feature that automatically analyzes real-time data of the selected domain on the dashboard to help you discover and solve problems, and you can analyze it in detail through the [Popup > Application Insights] screen when you click the Application Insights chart (list).
Change and improvments
[Dashboard > Multi Domain] Added Speed Bar Chart, X-View Chart, and Application Insight Chart, and removed Event Chart and Real-time Line Chart (Active Services Count)
[View Server] Added support for Open API query - Active DB Connection count by real-time instance (ARIES-11652)
Bug fix
[Customize Dashboard > Edit] Fixed a bug where the X-View chart would not receive data intermittently when the top bar type was Domain (JJC-6116)
[Settings > Monitor > Domain] Fixed a bug where the domain name was not changed when activating the domain group (JJC-6116)
[Settings > Monitored > Instance] Fixed a bug where the name set in the agent could be changed on the setting screen (the change was made but not reflected).
Server 5.6.3.10 release date : 2024-05-09
Missing X-View chart point data may vary depending on the Chrome browser version or PC performance. We don't know the exact cause yet, but we've fixed it so that it doesn't affect your browser or PC environment.
Bug fix
[Dashboard Common] Fixed a bug where X-View chart point data could not be partially loaded when selecting a domain group (JJC-6096)
[Setting > Monitoring Target > Domain] Fixed a bug where the unique ID was duplicated when moving an uncategorized domain to a domain group in the domain group setting window.
Server 5.6.3.11 release date : 2024-05-28
Features
[Customize Dashboard > Edit > General Charts] Add Minute Line Chart
[Customize Dashboard > Edit > Advanced Charts] Add Application Insights Heatmap chart
[Customize Dashboard > Edit > Advanced Charts] Add Application Map chart
[Customize dashboard > Edit > Advanced Charts] Add SFR heatmap chart
[Data Server] Added unofficial option to not save transactions based on application name - otel.ignore.url.by.domain Example) otel.ignore.url.by.domain=1000:a.jsp,b.jsp;2000:c.jsp,d.jsp (ARIES-11663/JJC-6024)
The minute line chart lets you select a time range from as little as one hour to three hours. Unlike the real-time chart, the last value shows the time one minute before the current time.
SFR heatmaps, application weight charts are only available when the top bar type is Domain single, Instance single.
Change and improvments
[Data Server] Change the default value of CPU utilization information by zone to 0 (ARIES-11694/JJC-6112)
[Data Server] Disconnect the agent's session when an AGENT_SHUTDOWN error occurs and recognize it as a normal termination ARIES-11675/JJC-6043)
Bug fix
[Popup > Active service details] Fixed a bug where the X-View transaction analysis popup did not open when clicking an area other than the profile button (JJC-6145)
[Settings > Monitoring target > Domain] Fixed a bug where IP and name could not be modified when the domain was not connected.
Server 5.6.3.12 release date : 2024-06-05
Features
[Customize Dashboard > Edit > Advanced Charts] Add Active Service Distribution Chart
Change and improvments
[Data Server] OpenTelemetry transaction collection restriction option * Change to allow registration as a pattern (ARIES-11706/JJC-6024)
[Custom dashboard > Edit > Advanced charts] Application map chart - Added ability to select metrics by color
[Custom Dashboards > Edit > Advanced Charts] Application Map Chart - Improved to show data other than metrics by color (ARIES-11702)
Bug fix
[Dashboard Common] Fixed a bug where filter function was not limited when viewing by Domain in the Equalizer chart (JJC-6154)
[Dashboard Common] Fixed a bug where the target data was not updated when the top bar type was Domain Single/Multi and the Domain Group button was changed (JJC-6151)
[Customize Dashboard > Edit > Advanced Chart] When selecting the Application Insights Heatmap chart cell, the data would not be loaded in the pop-up screen when the top bar was not selected (JJC-6160)
[Popup > X-View Transaction Analysis] Fixed a bug where the start date and end date were displayed only as today's date (JJC-6166)
Server 5.6.3.13 Release date : 2024-07-09
Features
[View Server Common] Unified Search Function
[View Server Common] Added DB Password Encryption API for RDB Export - Set the result of calling /api-v2/encrypt-string/string as RDB Export Password (ARIES-11736)
[New Dashboard] Application Insight
[New Dashboard] Application Insight (Multi Domain)
[Custom Dashboard > Edit > General Chart] Minute Line Chart
[Custom Dashboard > Edit > General Chart] Minute Area Chart
You can use the integrated search function through the left side menu search button or the shortcut key '/'. Currently, it supports screen menus and settings screen details. In the future, we plan to expand the search scope to include talk and generated reports.
Changes and improvments
[View Server Common] Fixed side menu not to be displayed on error page (JJC-6197)
[View Server Common] Display text as blank when hash of error message is 0 (ARIES-11727)
[View Server Common] Spring security vulnerability response - Spring 5.3.37 update (ARIES-11748/JJC-6207)
[Custom Dashboard > Edit > Advanced Chart] EVENT chart icon/list view selection option added (JJC-6200)
[Custom Dashboard > Edit > Advanced Chart] EVENT chart list view font size option added (JJC-6200)
[Data Server] Check whether date directory is using regular expression when deleting DB (ARIES-11740/JJC-6193)
Bug fix
[Dashboard Common] Fixed a bug where the number of notifications was not displayed in some dashboards (JJC-6217)
[Custom Dashboard > Edit > Advanced Chart] Fixed a bug where a script error occurred when viewing a popup in Baseline Chart (JJC-6174)
[Analysis > Common] Fixed a bug where a server error occurred when the cell string length exceeded 32767 during XLSX export (JJC-5767)
[Analysis > Performance Browser] Fixed a bug where the export popup menu was hidden when the screen was narrow (JJC-6177)
Fixed an issue where the detailed profile search may not be completed when the parent profile was lost (ARIES-11750/JJC-6203)
Agent Java 5.6.3.1 release date : 2024-05-08
This is the version that requires a manual upgrade of the base module (jennifer.jar).
When writing a custom adapter in a JDK9(+) environment, the jar file name has been changed to look like "jennifer.custom-x.x.x.jar".
Please note that we decided to fix the name to make it easier to troubleshoot issues.
Features
Added the ability to exclude transactions based on a specific string in the USER-AGENT value of the HTTP header.(JJC-4390)(ignore_user_agent_header)
Vertica JDBC driver direct SQL registration.(JJC-6069)
Bug fix
Fixed custom adapters not working in JDK9(+) environment (JJC-6054).
Agent Java 5.6.3.2 release date : 2024-05-27
This is the version that requires a manual upgrade of the base module (jennifer.jar).
To use the enable_agent_shutdown_event option, you must use server version 5.6.3.11 or later.
Features
Added the ability to send the AGENT_SHUTDOWN event when an agent (WAS) is shut down.(JJC-6043)(enable_agent_shutdown_event)
This is an option to raise the AGENT_SHUTDOWN event instead of the AGENT_STOP event when shutting down after the normal SHUTDOWN process, using WAS as an example.
Add option to log stack to trace when JDBC ResultSet size crosses threshold: (_enable_stacktrace_over_count_for_resultset, _result_set_size_threshold)
This option can only be enabled by setting it in the agent configuration file and can cause performance issues. Use it only if absolutely necessary and then disable it.
Change and improvments
Improvement where using the toString() method when profiling for thread creation could result in an NPE error.
Agent Java 5.6.3.3 release date : 2024-06-18
This is the version that requires a manual upgrade of the base module (jennifer.jar).
Features
Added option to specify delimiter from '+' to any character when adding to application set name (service_naming_delimiter)
Change and improvments
Improved adding headers to responses so that they are sent even if the body size is large.
Improvement to view GUIDs used when integrating Sherpa as profiles (enable_profile_guid_for_sherpa)
Enabling this feature can impact performance when using Oracle databases, as it leaves its profile on every SQL run. We recommend disabling it for debugging purposes only.
Bug fix
Fixed an issue that prevented the control module from initializing when using jennifer.jdk8.jar in JDK9(+) environments.
Agent Java 5.6.3.5 Release data : 2024-07-17
This version requires manual upgrade of the base module (jennifer.jar).
Features
Added HttpClient ExternalCall support added in JDK11. (trace_http_client)
Added topology support for HttpClient synchronous calls.
When using HttpClient in asynchronous mode, only the response time is processed.
To use this feature, you need to add "--add-opens=java.net.http/jdk.internal.net.http=ALL-UNNAMED" to your Java options.
Bug fix
Fixed the issue where DB2 procedure (CallableStatement) was not monitored. (JJC-6061)
Agent Java 5.6.3.4 release date : 2024-06-21
This is the version that requires a manual upgrade of the base module (jennifer.jar).
Change and improvments
Improved support for adapters when using the jennifer.jdk8.jar file.
Bug fix
Fixed an issue where settings related to username or GUID were not applied when manually set in the configuration file.(JJC-6180)
Agent Python 5.6.3.1 releaase date : 2024-05-17
Features
Add ignore_url, ignore_url_prefix options
Bug fix
ignore_url for FastAPI app type... related options are not applied
Agent Python 5.6.3.2 release date : 2024-06-10
Features
Added asgi based monitoring (FastAPI, Django)
Agent Python 5.6.3.3 release date : 2024-06-12
Bug fix
Error when using the profile_http_all_header option