JENNIFER 5.4.3 Release Note
릴리즈 날짜 : 2019. 06. 17
JENNIFER SERVER
Feature additions and improvements
Data server
5.4.2.1
Ensure processing of remaining work in threads that record data on server shutdown (ARIES-9270)
Improved data collection structure using multi-thread (ARIES-9249)
Improved inefficient structure for reading application names from text database when collecting transactions (ARIES-9243)
5.4.3
Replace text DB with a new engine (ARIES-9244)-Improved inefficient memory usage of existing DB
Prepare informal option to save application name storage without duplicate checks (ARIES-9266) - If the application name is too diverse, use it to improve performance caused by duplicate checks.
뷰 서버
5.4.2.1
Change the mail sending interval to be the same as the screen notification when the DATA_SERVER_DOWN event occurs. (ARIES-9279)
5.4.2.4
[Pop-up> X-View] Some Parameter XSS Filter Enhancement (JJC-3028)
5.4.3
[JENNIFER Diagnosis> View Server] Added X-View Cache total count
[Logback] Changed not to log EOfException (JJC-3031)
[Jetty] Version Upgrade 9.4.15-> 9.4.18
[Extension> Open API] Add / Modify / Delete User API (ARIES-9295)
[Extension> User Authentication] add adapter interface to support SSO login (ARIES-9289)
[User authentication] Added the function to set the initial screen through redirect parameter at login (ARIES-9311/JJC-3065)
[X-View Transaction Analysis Popup] Add Profile Number column instead of Find Profile in ERROR tab (ARIES-9255/JJC-2993)
[Common] Change the target selection list to scrollable (ARIES-9026/JJC-2741)
Extension documents are separated into separate URLs for User authentication and adapters, backups, plug-ins, and Open APs etc. (Link)
BUG Fix
DATA SERVER
5.4.2.1
Fixes a problem that the data server can be shut down when no more connections can be made to one physical server (ARIES-9273)(JJC-3016)
The number of concurrent users is not counted when setting the informal option to include a transaction with 0 client ID in the number of concurrent visitors. (JJC-3036)
5.4.2.3
When JENNIFER DB is restored, it is not restored normally if the JENNIFER server's platform is different. (JJC-3019)
VIEW SERVER
5.4.2.1
Version 74 of Chrome / Fixed a bug that caused spaces when scrolling tables in Retina environment (ARIES-9248)
Fixed bug that Null is not allowed when saving the Admin-> EVENT linkage setting..(JJC-3032)
Fixes bug that DATA_SERVER_DOWN event was not removed. (ARIES-9263)
[Custom Dashboard] Fixed a bug that dashboard stopped when inserting an active service list chart (JJC-3031)
Fixed bug that the "viewserver_request_log_path" option was not logged (ARIES-9269)
[Common] Domain box, domain bar inter problem solved (GLOBE-131, ARIES-9260)
5.4.2.2
[Realtime> Business] Fixed the problem that chart data is not displayed in a business unit in a real timeline chart
[Topology] Domain box behavior bug fixed (ARIES-9293, GLOBE-133)
5.4.2.3
[Analysis> X-View] Fixes a bug that transactions with error are not displayed (JJC-3052)
5.4.3
[Common] Fixed bug that invisible instances of selected domains were not visible(JJC-3061)
[Analysis-> Loaded Classes] Up to JDK12 is supported by updating the FernFlower library being used in the decompiled class. (ARIES-5149)
[Real-Time> Business] Fixed bug where selected businesses were toggled on refresh
[Analyze> X-View]When configuring a transaction table, change the instance domain name to look at the data at the time of lookup. (ARIES-9303, JJC-3019 )
[Analysis> X-View] Fixes the issue where a stopped instance is exposed to the domain bar (ARIES-9319, JJC-3068 )
[Data Server] When multiple instances instantaneously connect to a data server and attempt to be assigned an auto-id, the short name of the instance that is not normally assigned an ID can be stored as -1..(ARIES-9333)
JAVA AGENT
Add features
5.4.2.2
Added option to pass GUID through HTTP header if GUID value exists.(send_guid_using_http_header)(ARIES-9307)
Changes and improvements
5.4.2.1
Separate Apache HTTP Components and JDK HttpURLConnection from existing auto-registered ExternalCall options using the enable_reserved_externalcall_for_http option.(JJC-2974)
This option separates the HTTP-related option from the list of ExternalCall registered automatically when the enable_reserved_externalcall option is set and applies the default value to true.
5.4.3
Applies version ASM library 7.1. (ARIES-9296)
Byte Buddy version 1.9.13 is applied. (ARIES-9297)
BUG FIX
5.4.2.2
Fixed a problem that SQL Build & Plan was not able to build parameters because SQL parser does not support "::TYPE" format (JJC-3024)
Fixes a problem that an "Already connected" error occurs when using HttpURLConnection.(JJC-3063)
PHP AGENT
Add features
5.4.2.2
Added enable_all_php_error_trace option. Added a function to collect all PHP Errors when the option value is true (ARIES-9271)
All PHP ERROR errors are always collected
PHP WARNING errors are collected if the enable_php_warning_trace option or the enable_all_php_error_trace option is true
PHP NOTICE, STRICT, DEPRECATED errors are only collected if the enable_all_php_error_trace option is true.
5.4.2.4
SQLSRV Driver Support (ARIES-9299, JJC-3048)
5.4.3
Agent-data server section network AES encryption (ARIES-9373)-Set the value of the enable_encrypt_network option to true as in Java (default false)
Changes and improvements
5.4.2.4
Improved to profile session_commit function (ARIES-9308)
5.4.3
Changed to collect Loaded Class even when disconnected from data server (ARIES-9373, JJC-3170)
BUG FIX
5.4.2.1
Fixes a bug that incorrectly collects SQL parameter indexes when '#', '?' exist in SQL comments
Fixed a bug that Settings> Application Name function did not work(ARIES-9262)
Fixed bug that collected parameter is added to application name when collecting parameter with dynamic profile (ARIES-9262)
5.4.2.2
Fixes a bug that PHP NOTICE, STRICT, and DEPRECATED errors are collected when the enable_php_warning_trace option value is true(ARIES-9268)
5.4.2.3
Fixed a bug that caused a segmentation fault when traversing PDOStatememt using foreach in PHP 7.3 (ARIES-9301)
.NET Agent
Changes and improvements
5.4.1.2
Installer.exe detects if .NET Profiler is registered in the W3SVC / WAS-only registry (ARIES-9164)
5.4.1.3
Added front_end_script_at_htmlclosingtag option(JJC-2904)
5.4.1.4
Added expire_date_for_wmonid_cookie option (JJC-3015)
5.4.3
Install.exe detects JENNIFER4 registration even if the JENNIFER 4 profiler is registered in the W3SVC / WAS-only registry. (ARIES-3090)
BUG FIX
5.4.1.1
Fixes an issue that processes are recycled when querying environment variables for .NET Core web applications
5.4.1.2
GAP time appears cumulative when there are exceptions within the method profile (ARIES-9170)