JENNIFER 5.2.0 Release Note
Release Date : 2016. 12. 8
Common
Additional Features
Added Domain Group function ( Management > Domain group)
[Statistics] Added Periodic System Performance, Periodic Business Performance
Added Source Code (resource) History Settings screen [ Management > Source Code (resource) History ]
[Analysis> Xview] Added ability to specify advanced search conditions using X-View profile data and application name
[User-defined Dashboard] Added import feature.
Added ability to register multiple domains on view server with execution script of view server (jennifer_admintool.sh)
Changes and Improvement
Collecting profiles, regardless of profile storage limits, when ERROR occurs.
Instance Name, Business Name limit increased to 10 Characters
Performance Improvement for Active service, Active SQL response time-count.
Added http-connector-disable option [server.conf]
realtime > User Dashboard: Changed the layout.
Added OpenAPI[/api/*] CORS support
Open API, Metrics-related API: Change the maximum number of rows to10000.
User-defined Dashboard: Title must be set in order to save the dashboard
User-defined Dashboard Title length limit set to 40 characters long
Limit the number of User-defined dashboards to 36.
Common Domain component, replaced by the Domain group bar component at the top left of the screen
Management > JMX(Connection Pool), Added Server Name to JEUS configuration
Management > Business, UX Improvement for adding sub-business.
Statistics > Daily: Added 'Yesterday's change rate' and 'Last change rate' to the overall performance table
Statistics > Monthly: Added "Change over last month" in the overall performance table
Analysis > Browser/OS/Device Improved screen recognition on EDGE browser.
Improvement to show "External Call" value in active service detail popup
Bug Fix
Fixed a bug where all agents are not displayed on the agent advanced option setting screen in environments with multiple domains.
Fixed an issue that caused the data server to use excessive memory in an environment with multiple large profile transactions.
Management > Business: Fixed a bug that caused a server error when adding child nodes
Management > Agent Upgrade : Fixed a bug that caused the upgrade to fail if the agent file was larger than 10MB.
Fixed bug where the data server was unstable in frequent agent reconnections (10,000 times per day)
Fixed a problem where X-View Dashboard is not updated in a heavy load environment (occurred in server-5.1.3.4)
Fixed a problem where a report was not generated if the string had a $ mark (such as a SQL statement) when building a report from a template
Fixed a bug where the list was not initialized when the domain was changed during template and report chart settings.
Fixed bug that ERROR and EVENT can not be viewed when viewing template and report domain
Fixed a bug where Business edit menu not viewable with templates and reports
Fixed a bug in report template sample image.
Adjust the report template TopN table header width
Fixed a bug where the "External Call" value was not displayed in the active service detail popup.
Fixed a bug where ERROR metrics were not collected for business and could not be seen in application status
Fixed a bug where unnecessary logs were left when querying the profile of PHP agent
Fixed a bug in X-View transaction analysis popup where ERROR count display slow down the screen.
Export charts - fixed retina display scale bugs.
Fixed a bug that truncated numbers when the dashboard chart maximum value was on the right side of the chart.
Fixed a bug where active SQL line chart values in the realtime> DB (SQL) screen appeared as active service values.
Fixed a bug where the dashboard could not be saved when it was not an admin group custom dashboard
Java Agent
Changes and Improvements
Improved handling of JMX APIs (getProcessCpuTime) not implemented in certain JRE environments used on AIX
remote_address_header_key Changed to allow setting multiple keys when setting option
Improved collection of element types for collection monitoring
Added an option to set the instance name in the agent configuration file (inst_name)
Changes the source code change history (directory) to the sum of all directory and file sizes in the directory at the modification time
Modified to prevent the agent from decompiling when collecting source code change history data
WAR, and EAR deployments are monitored only when the file size and modification time are different.
Remove the enable option from the Advanced Options section and only used in the agent .conf file. If the enable value is false, the connection to the data server is disconnected and monitoring is stopped.
Bug Fix
Fixed the problem that error display is not displayed on XView point data when SERVICE_EXCEPTION occurs during transaction execution.
Fixed problem where agent module initialization exception occurs when initialization is delayed when setting source code (resource) change history
Fixed an issue where the location search could not be performed when the class file location is different from the agent class loader when it is retrieved from the search screen.
Fixed a problem that caused Proxy Casting exception when using debug mode
Fixed a problem that caused application response to be delayed when communication with the data server was not smooth in a heavy load environment (since 5.1.2).
Fixed a bug where duplicate collection objects were repeated when analyzing memory (collection).
Fixed a bug that caused the enable_datasource_trace option to affect the connection when it was enabled.
Fixed a bug where the default constructor was duplicated when the enable_jdbc_vendor_wrapper option was enabled when using the custom Connection class.
.NET Agent
Additional Features
Support custom configs that can be read on extended adapters
Added automatic stack trace function
Added official support for Windows Server 2016
Changes and Improvements
Added an option to set the instance name in the agent configuration file (inst_name)
Change the IP / Port settings for the data server in the .conf file to be reconnect-able when running.
Remove the enable option from the Advanced Options section and only used in the agent .conf file. If the enable value is false, the connection to the data server is disconnected and monitoring is stopped.
Bug Fix
Fixed a problem where a finally method of a specific method did not execute in a CLR 2.0 application written in VB.NET language.
Fixed a problem where application name could not be changed by method return value.
Fixed an issue that caused errors when calling the Logger.info method on an extended adapter
PHP Agent
Additional Features
Added dynamic stack trace function
PHP 7.0.x-NTS support (PHP Threaded module not supported, not available in Apache Worker)
Changes and Improvements
Collect and transfer state values other than SQL and EXTERNAL CALL.
Added an option to set the instance name in the agent configuration file (inst_name)
Remove the enable option from the Advanced Options section and only used in the agent .conf file. If the enable value is false, the connection to the data server is disconnected and monitoring is stopped.
Bug Fix
Fixed bug where Jennifer PHP Agent daemon was stopped due to abnormal Message Queue behavior.
Fixed a bug where the PHP Agent daemon process did not run properly due to the inability to create a Message Queue when Apache was restarted after the PHP Agent daemon process terminated abnormally.