Change Log

Release 3.1 

2017-07-17

New features:

  • Full support for monitoring with Java 9
  • Support for HBase 1.3
  • Support for Cassandra DataStax driver 3.3
  • Support for mongoDB 3.4
  • Support for Axis2 1.7 and CXF 3.1
  • JDBC, Cassandra and MongoDB telemetries are now stacked area graphs showing recorded and unrecorded statements separately
  • Added a "Auto-scroll to end" check box to the log viewers

Bugs fixed:

  • The telemetry overview did not work for single VMs
  • The time range for "Recently seen JVMs" in the VMs view was always one hour. Now it is set to the the selected sparkline range
  • Telemetry consolidation data was not created for all VMs
  • Set actions were not disabled when the recording settings were shown in the installer
  • Threshold bounds in the configuration were limited to 8 digits
  • Scrollbar for view selector was missing in VM data view
  • View filters in transaction-based views were not removed when switching top-level views
  • Some monitoring data directly before a thread death may not have been recorded
  • Hiding data in charts and telemetries by clicking on legend items was not persistent across data updates
  • Hiding data in charts and telemetries by clicking on legend items did not adjust the scale of the y-axis
  • Gracefully handle multiple perfino -javaagent VM parameters on the command line
  • Timelines in the call tree view did not use the "Split" policy selection and always showed merged policies
Release 3.0 

2016-09-14

Explore What's New

New features:

  • Micro service-friendly licensing scheme, with one perfino license you can now monitor an unlimited number of JVMs
  • An overload protection mechanism now prevents service degradation due to misconfiguration
  • Hot backups of the database via the REST API
  • Separate databases for config data and recording data
  • Reduced size of the database
  • Problems view in the dashboard
  • Improved transactions view in the dashboard
  • Drill-down directly from the dashboard
  • Transaction timeline for call tree and hot spot views
  • More time ranges in telemetries, added zoom buttons at the top and in the context menu
  • Double clicking on telemetries zooms in
  • Inline navigation buttons when hovering at the edges of telemetries
  • Context menu actions in telemetries for jumping to call tree, hot spot and other related views
  • Animated vertical scale changes for telemetries
  • After a temporary network problem, the browser UI can now reconnect to the server
  • Icons in call tree are now colored corresponding to their policy violation type
  • The UI now survives temporary network connection problems and reconnects to the backend automatically

Bugs fixed:

  • First RMI call that passed a callback object was not recorded correctly
  • Call graph: Selected nodes were not auto-scrolled into view when the detail panel was shown
Release 2.0.2 

2016-01-21

New features:

  • Web transactions: Show full URLs in the "Method sampling" view
  • Web transactions: Numeric IDs in URL segments are now replaced with an <id> placeholder by default. In the config dialog of the naming element there is a check box to avoid this replacement.
  • MBean browser: Always add "ObjectName" attribute
  • MBean browser: Show keys in MBean tree
  • When double-clicking on the "Naming" and "Policies" columns in the transaction definition list, go directly to the corresponding step in the wizard

Bugs fixed:

  • Probe hot spots views: When expanding and collapsing the comparison area, the layout of the header area was broken
Release 2.0.1 

2015-07-15

Bugs fixed:

  • Bundled Jetty server was vulnerable to the Logjam attack
  • JRE bundles are now Java 8 to avoid problems with weak ephemeral Diffie-Hellman keys
  • Improved performance of transaction consolidation
  • Fixed JDBC connection problems with older MySQL versions
Release 2.0 

2015-01-27

Explore What's New

New features:

  • Free for development with a single VM monitoring and 24 hour historical data
  • New look for the web frontend
  • Added an MBean browser view
  • Configurable telemetries based on MBean data
  • Enhanced Devops telemetries to match capabilities of MBean telemetries
  • REST API for exporting recorded data
  • Probe data in dashboard
  • Support for running the web frontend on Jetty 9 and Tomcat 8
  • Updated bundled Jetty web server to Jetty 9.2.6

Bugs fixed:

  • The login form would not remember user/password combination for recent versions of Chrome and Firefox
  • Made auto-update of agent more robust when a perfino upgrade is performed
Release 1.0.1 

2014-11-11

New features:

  • Only use one external port for RMI communication between collector and UI, making it possible to deploy collector and UI in different networks separated by a firewall

Bugs fixed:

  • Fixed rounding issue for maximum display range of sparklines when maximum values where close to 1
  • Updated bundled Jetty web server to 8.1.16
  • Updated bundled H2 database to 1.3.176
Release 1.0 

2014-06-03

New features:

  • Initial release