All About the Apps
cancel

How will you benefit from the RUM 9.40 release? Exploring the new capabilities

How will you benefit from the RUM 9.40 release? Exploring the new capabilities

Micro Focus Frequent Contributor

Every release of Micro Focus Real User Management (RUM) end user management software is packed with features to deliver a boost to the already existing rich array of features! The RUM 9.40 release is no exception. Here’s a quick recap of the release features.

Monitor more traffic with the same hardware – Multi Probe Instance deployment

Now you can deploy multiple probes on one server. This type of deployment provides the following benefits:

  • Enables greater resource utilization by running multiple probes resulting in a reduction of TCO
  • Fewer machines are required
  • Setup maintenance and power costs are reduced
  • Lower network switch port consumption
  • Can monitor up to 300 percent more traffic when compared to traditional probes. Note that this number depends on the server hardware, type of traffic, and type of configuration.

The following diagram depicts the difference between traditional probe deployment and multi-instance probe deployment.

 multi_probe_setup.jpg

Triples the performance

There is a significant improvement made on single probe performance and if we compare it against the previous version of the sizing calculator, the capacity has tripled. So RUM can scale with a larger load on Linux and Windows platforms. This is reflected in the calculator numbers. The following snippet shows the new calculator number for the HTTPS 5 Text Pattern Events and 5 Session Snapshots scenario.

 

Next Generation User Interface (UI) in RUM Reports

Enhancing usability and simplifying the isolation flow is a core enhancement area for this release. With the  latest Angular- based reporting and by adopting UI best practices, this is  a major enhancement for EUM reports. The new UI is built with the following rich set of features:

  • Application drop down list to provide users with the ability to change applications in the context of a single report as shown in the snippet below (located in top left corner).
  • Enhanced filtering capabilities to enable users to focus on necessary sessions as shown in the screenshot below (located in top right corner).
  • Enhanced App Infra with a Topology Map to enable visualization of application topology.
  • RUM Infrastructure report – A report that unifies a tiered view of your application with a connection based view of your deployment. It helps clearly understand which tiers of your application are impacted and visualize the impacted servers’ connections. 

infra_report.png

 

  • Added Sessions report – List the sessions that occurred during the selected time interval.

session_report.png

  •  Added drill down to Session Details report - This report includes Action List, Action Details, Request, Response, and Events. This report enables completing the isolation flow for the selected context in Application Health.

session_details.png

 

  • App Overview Reports - You can switch between RUM and BPM reports with just a click. With the integration of SiteScope data in the dashboard, the App Overview Report provides a comprehensive overview of the app. 

app_Overview.png

 

 

Docker Report

Aligned to the CMDB Docker model to enable consolidated status. It not only provides a visual representation of the topology, but also enables you to drill down to isolate the root cause of an issue from the Docker Infrastructure report.

 docker_report.png

Next Generation User Interface (UI) in RUM Admin

RUM 9.40 supports a new UI which is built using AngularJS technology. The new UI provides rich user experience and is very intuitive. It enables faster downloads and does not require a Java Applet to run. This next generation UI runs on all the current web browsers such as the latest versions of IE, Chrome, and Firefox. Customers can manage RUM applications through the Application Health web UI. Some features of this UI are shown below. 

  • General settings tab -  Enables creating, viewing, updating, and deleting web applications.

Gen Tab.png

 

  •  Data Extraction tab -  From this tab you can extract parameters. A use case for this is to detect a user name in a cookie.

data extr.png

 

  • Session tab Enables for configuring session identification, properties, and reset.

session tab.png

 

  • Data Collection tab – Enables configuring data collection, sensitive data, and snapshot properties.

data collection.png

 

Certifications:

  • Supports Open JDK 8: You will benefit from the latest version of JDK 8 which is open source and free of cost. Both the RUM Engine and Probe supports JDK 8. JDK 8 has many bug fixes and is suitable for the RUM Engine’s and Probe’s latest features.
  • Browser versions: RUM Next-Gen UI is supported by the latest version of the following browsers. These browsers have rich features and work faster than previous versions.
    • Internet Explorer 11.0
    • Firefox 52.x ESR
    • Google Chrome with the latest available version
  • Supports MS Hyper-V 2012 R2: RUM Engine and Probes can be installed on the MS Hyper-V platform now. This provides flexibility while commissioning the systems.
  • RUM Engine Database MySQL upgraded to 5.7.16: This version of MySQL is faster than earlier versions. Customers will get the benefit of faster Engine performance. In addition, customers can upgrade to this MySQL version from previous versions.

 

Support Extended Master Secret SSL Handshaking

SSL (Secure Sockets Layer) is the standard security technology for establishing an encrypted link between a web server and a browser. Extended Master Secret provides an additional security layer for TLS/SSL communications (see https://tools.ietf.org/html/rfc7627 for more information). RUM is now able to parse messages encoded with Extended Master Secret.

Monitor Virtual Extensible LAN (VXLAN) Traffic

RUM now supports VXLAN and monitoring overlay network. Virtual Extensible LAN (VXLAN) is an encapsulation mechanism for running an overlay network on existing Layer 3 infrastructure. For more information about VXLAN, see: https://tools.ietf.org/html/rfc7348. VXLAN is used by applications hosted in multi-host, virtualized environment which also extends to elastic scale out architectures.

IBM Message Queue (MQ)

RUM supports monitoring applications running on IBM Message Queue (MQ) Ver 8.0. With a configurable message definition, this flexible solution can monitor applications running on a custom implementation of the protocol messages. Message queues provide an asynchronous communications protocol. This capability means that the sender and receiver of the message do not need to interact with the message queue at the same time. Messages placed on the queue are stored until the recipient retrieves them. With sessions reporting, drill down abilities and correlation with session parameters, the offered monitoring capability in RUM is quite comprehensive. The following is a screenshot of a report that uses MQ.

 IBM MQ.png

 

Customizable ISO 8583 Support

ISO 8583 is a standard for financial transactions. RUM has a broad ISO 8583 monitoring support, which is widely used by many global enterprises. With a configurable message definition, this flexible solution has a mechanism to adapt the custom flavor of the protocol and carry out deep analysis providing detailed data about monitored applications for use in End User Management reports. Furthermore, the offered solution has additional configurable correlation abilities.

iso.png

Instrumentation and Monitoring of Kony Mobile Apps

The Kony AppPlatform is an integrated platform for the next generation of mobile app development. RUM supports the instrumentation and monitoring of the Kony apps on both Android and Apple platform (beta).

 Get started with your free trial of Micro Focus Real User Monitoring software here.

About the Author

praveeu

Praveen is currently working in HPE RUM (Real User Monitor) product as a QA Engineer from last 1+ year. Prior working with RUM Praveen has experience in testing different products in NMC portfolio like NNM, NA and different iSPIs. Apart from the testing experience Praveen is CCNA (Cisco Certified Network Associate) certified and has expertise in Computer network administration, networking devices setup and configurations.

Comments
New Member.

Nice Article.. Good to know that RUM supports IBM MQ. Does RUM support apps running on top of HornetQ ?

Frequent Contributor..

Thank you for the beautiful presentation.  Very well done.

Multi-Instance probes are my number one interest.   What I am not clear about is the capabilities of multi-instance probes.   My primary concern is that there are throughput limitations for probes that are on virtual machines (VMWARE).   Can multi-instance probes be installed on virtual machines (VMWare) and route to the same RUM Engine (in effect bypassing the software limitation on throughput)?   In the pictorial it shows the second sniffer probe going to a separate RUM Engine.

I am definitely migrating to RUM 9.40.  Is it correct that the pictures shown are from APM 9.40's "Application Health" screen shots? 

Again, thank you for taking the time to display this information.  Very well done!

Slow as,

Molasses

Regular Contributor.

Thanks for the summary here. Multi Probe Instance works like a charm.

Micro Focus Frequent Contributor

HI
You can download the latest 9.40 sizing calculator from the below mentioned location.
https://softwaresupport.hpe.com/km/KM03000961

At present multi-probe instances are not supported on VMWARE Environment. You can find the latest updated sizing document below.
https://softwaresupport.hpe.com/km/KM02505683/RealUserMonitorSizing.pdf

To avoid the bottleneck in the engine side, we recommend separate engine for the each probe instance. For example if you have 6 probe instances, you need to configure 6 Engines. It's good to keep APM/BSM and RUM of the same version. Hope answered the questions here. Please get back if any clarification required.