JENNIFER 5.0.10 Release Note
Release Date : 2015. 8. 20
Precautions for Server Upgrades
When upgrading to version 5.0.10 jennifer.launcher.jar must be copied manually. Customer should perform the upgrade process using the upgrade menu, then stop jennifer data server and view server. Then copy jennifer.launcher.jar from the upgrade directory to server.data/lib/jennifer.launcher.jar and server.view/lib/jennifer.launcher.jar
Customers Requests
JJC-162 Fixed a bug where 500 Error appear in X-View pop-up in some circumstances.
JJC-143 Improve data collection performance when application server is under heavy CPU load.
JJC-164 Improve log output for error tracking
JJC-183 Fixed a bug in X-View analysis where searching the same date twice result in no data
JJC-177 Fixed a bug where 500 error appear when SQL statement is long
JJC-173 Remove unnecessary data server option max_record_pack_size
JJC-115 JJC-160 Fixed a bug where data server is down due to OOM error
JJC-140 Improve the query speed of the X-View analysis
JJC-182 Fixed a bug where searching for java executable in PATH environmental variable not working when "-nc" option is used with "reg_service.bat"
JJC-165 (Java Agent) Add support to colon-bound SQL type parameters (such as ":KEY") in query build.
JJC-179 (Java Agent) Fixed a bug where IBM BPM Server does not start if additional options were added after the agent installation
JJC-115 (.NET Agent) Improve agent resources utilization.
JJB-2556 (.NET Agent) * Remove the intercept method Regex.Run since the same method can be set to the default profile( regex_match_trace, regex_match_trace_threshold) one options is removed with (regex_match_param_trace 3)
JJC-188 Fixed a bug where PLC was not functioning probably in some circumstances.
Common
New Features
Add the ability to restrict who can access the View Server session
Add ability to turn on/off multiple sign in from same user account
Adding jennifer_admintool in View Server which can be used to reset super admin user (admin) account's password to default settings.
Add the ability to users with administrators privileges to force logout active users sessions.
Add the ability to lock account after specified failed login attempts
Add agent start EVENT.
Changes and Improvements
Add support to colon-bound SQL type parameters (such as ":KEY") in query build.
Improve agent performance data collection mechanism when application server is under heavy CPU load
Change the style (Image ->CSS) of the top area of the screen.
[Management > Sign In User Management] Add ability to turn on/off multiple sign in from same user account
Improve log out for error tracking
Remove unnecessary data server option max_record_pack_size
Improve the query speed of X-View analysis.
Add advanced option guide for .NET agent.
Change [Analysis > Service Status] menu name to [Analysis > Application Status]
[Analysis > CRUD] Fixed a bug where timeout error during data retrieval.
Add function to show/hide methods with 0ms response time from the X-View call tree
Improve the performance of X-View call tree analysis
Improve X-View pop-up minimum size
Adding Topology view auto ordering function for instances when the topology is first initialized or the Auto placement button is clicked.
Restore dashboard charts when restarting data server
Add ability to delete chart from user defined dashboard
Enhance the SQL build tools, to allow building Parameter and Parameter 2 separably
Add additional filtering criteria to X-View in the analysis perspective
Add the ability to click STOPPED, LICENSED instances on the top bar.
Add Topology View menu when using .NET, .PHP perspectives
[Management >Agent Advanced Options] Improved so that a check-mark remains after the search.
Bug Fixes
Fixed a bug where 500 Error appear in X-View pop-up in some circumstances.
Fixed a bug where charts max value is not correct when clicking the chart pop-up in the dashboard
Fixed a bug in X-View analysis where searching the same date twice result in no data
Fixed a bug where 500 error appear when SQL statement is long
Fixed a bug where OOM error occur in data server
[Management > JENNIFER Server Upgrade] Fixed a bug where upgrade failed in some browsers
Fixed a bug where CRUD search return incorrect result
Fixed a bug where X-View drag is not working after using (Alt+Tab)
JAVA Agent
Changes and Improvements
Add support to colon-bound SQL type parameters (such as ":KEY") in query build (Upgrade to server-5.0.9.1 is required).
Change the output of debug_vendor_wrapper option to more easy format
Confirm host name by reading HOSTNAME environment variable if the host name is localhost when agent is connected
Changing METHOD_EXCEPTION event to be disabled by default and change default settings to profile
Fixed a bug where IBM BPM Server does not start if additional options were added after the agent installation
Add additional JDBC options. (enable_reserved_context_pointcut, enable_reserved_connection_pointcut)
Improve the agent to avoid overwriting existing file if you upload the same version during agent upgrade
Bug Fixes
Fixed a bug where services set in ignore_url_xxx options are calculate among arrival_rate.
Fixed a bug where manual agent upgrade cause stacktrace to appear in the agent log file.
Fixed a bug where version 5.0.9 is recognized first than 5.0.10 during agent upgrade.
.NET Agent
Changes and Improvements
Remove the intercept method Regex.Run since the same method can be set to the default profile( regex_match_trace, regex_match_trace_threshold) one options is removed with (regex_match_param_trace 3)
Bug Fixes
Improve agent resource utilization.
Fixed agent status to show LICENSED instead of STOPPED when there is no License provided
[Analysis> File] Fixed a bug where files from clean installation of Windows Server 2012 R2 does not show
Fixed a bug where service dump not created if the dump directory does not exist.
PHP Agent
New Features
Adding support for SQL in the Topology view
Adding support for HTTP connection in the Topology view (Only if using file, file_get_contents methods)
Adding enable option(Default value is true, if set to false only system resources are collected)
Changes and Improvements
Improve the parameters to be collected, even if the specified parameters are not all entered in the dynamic profile settings.
Add option [enable_http_only_for_wmonid_cookie] (If set to true, WMONID cookie is added for HttpOnly connection)
Add option [enable_secure_for_wmonid_cookie] (If set to true, WMONID cookie is added for Secure connections)
Add option [profile_http_parameter_all]( if set to true then all GET, POST parameters will be collected)
Add option [profile_http_header_all] (if set to true then all HTTP Header information will be collected)
Bug Fixes
Fixed a bug where JENNIFER agent is running even if --test option was used in php-fpm
Fixed a bug where http header was not collected in php-fpm