Gartner Blog Network


Ruxit is an impressive new SaaS delivered APM offering

by Jonah Kowall  |  October 7, 2014  |  10 Comments

Compuware APM (now Dynatrace) has a new product and brand they are treating internally like a startup. This new software product has been in the works for a while and takes a unique approach to APM. Although they would like this to be separate from Compuware, it’s not quite the case.

They are clearly targeting those web first APM companies (such as New Relic and AppNeta). Additionally with these unique features and ease of use focus it will appeal to enterprises, the same way New Relic has been making inroads around enterprise adoption. Come and hear more at the upcoming Gartner Data Center Conference in December where we’ll have end user speakers talking about this!

The product is SaaS only and they provide a free trial. The billing is usage based (hours), there is not a “monthly” price aside from paying for the hours in a month per instance being monitored. Upon signing up the setup of the server side takes a little time to provision. Once provisioned you login (below):

1

The main login allows provisioning and management of multiple environments (essentially AWS zones today, but in the future that could be a lot more). The problem is there isn’t really a wizard, you just get dropped in (the Ruxit team has provided feedback that they have already improved this since my testing, don’t you love the iterations with SaaS):

2After clicking the link for the proper environment, a wizard is presented helping the implementation of the host agents:

3Download the agent, which is already keyed for your environment, this makes the install very easy. On the Linux side it can be downloaded, or use the wget link is provided. In this example agents were installed on Windows and Linux, this is the Windows download link.

4

Install completed on the server, and you have my tenant ID, but whatever :):

5

Ruxit is very easy to use and implement here is a description of what is supported on Linux with the product:

6

Once installed (for example on my Linux host) it discovered and started monitoring the Tomcat install which is running on the JIRA host. What makes Ruxit unique is there was no editing of scripts, configuration files, or anything. The product really implements completely seamlessly. This is a new trend you will see among leading APM tools, but Ruxit is first to market with this feature:

7

On the windows side it discovers multiple services. Ruxit doesn’t go as deep on .NET as it does on Java right now:

8

More screenshots on a SQL server:

9

Once monitored here is the dashboard. The tiled interface is scrollable and all HTML5. It feels and acts like Windows 8 in terms of the UI:

10

The dashboard is customizable, sections can easily be added or organized via drag and drop:

11

When adding a tile here are some of the options:

12

One of the unique elements of Ruxit is that it has some IPM capabilities, hence it goes deeper into the infrastructure and topology of applications outside of what is instrumented. The Smartscape view is one representation of this. Layers represent the applications, services, hosts, and data centers (support for VMware APIs is supported) on the left hand side. You will see additional support for IaaS and virtualization providers in the future:

13

Clicking an entity provides details of the layers within the application (this one is Sharepoint – .NET).

14

Here is the view for a Java App:

15

When drilling into the component high level views are presented including metrics, methods, problems, and events. Rich data is presented, especially in Java applications. Less detail is shown for .NET or other applications (The Ruxit team has clarified PHP and .NET will be enhanced this year, and node.js is currently in beta):

16

Yet another view shows the services across tiers, you’ll notice the breakdown on the left hand column:

17

Here is the same view for the Sharepoint app on IIS:

18

Similarly here is a database view to give you the depth via JDBC:

19

Drill into the database activity, this shows the breakdown of slow statements and where time is being spent:

20Backing up to the Smartscape, there are interesting views from the database host perspective. Here you can see that both the .NET and Java (Sharepoint and JIRA) are both using the SQL backend.

21

Sticking to the host level view, system level metrics are visible when drilling down:

22

Clicking on a metric shows graphs and other data associated, in this case memory:

23

On the SQL server this is the breakdown of processor usage by process:

24

Here is the Disk IO graph:

25

The ever important disk latency broken down by reads and writes.

26

Process level view of the SQL processes and associated callers:

27

Here are some alerts, and a new take on alerting:

28

Some RUM screenshots:

29

My maps don’t look very good since my IPs are all internal, so I’m not showing those. You can configure how the applications and URL are classified along with how sessions and IPs are tracked and detected. Additionally the product support JavaScript framework support for many common frameworks in use. The product includes 3rd party information capture capabilities if you enable it.   The views include a  world map type view, with drilldowns. Ruxit is the first vendor using these new Resource Timing APIs available in many modern browsers.

Ruxit is a unique and much needed entry into the APM market, with an easy to implement SaaS deployment model providing breadth and just enough depth for many buyers. The product has unique and interesting IPM capabilities which span outside of the traditional APM market, which tend to focus on visibility and instrumentation within the applications themselves. We will see more similar products begin to emerge along with combinational products of unified monitoring and IPM to bridge availability and performance.

The pricing model is different than many other products with $.15 per hour for application monitoring, and $.15 per 1,000 user visits for RUM. This works out to about $108 per host per month, and the RUM is priced based on volume. This is competitive pricing, but more depth is needed, especially around RUM (The Ruxit team says this is an area of focus for this year).

Will be interesting to see how adoption goes of this new and fresh APM product.

Additional Resources

View Free, Relevant Gartner Research

Gartner's research helps you cut through the complexity and deliver the knowledge you need to make the right decisions quickly, and with confidence.

Read Free Gartner Research

Category: apm  it-operations  monitoring  pick-of-the-week  saas  

Jonah Kowall
Research Vice President
3.5 years with Gartner
20 years IT industry

Jonah Kowall is a research Vice President in Gartner's IT Operations Research group. He focuses on application performance monitoring (APM), Unified Monitoring, Network Performance Monitoring and Diagnostics (NPMD), Infrastructure Performance Monitoring (IPM), IT Operations Analytics (ITOA), and general application and infrastructure availability and performance monitoring technologies. Read Full Bio


Thoughts on Ruxit is an impressive new SaaS delivered APM offering


  1. Jeff Davidson says:

    Jonah,
    This article seems to deviate from your typically unbiased analysis. Some of the points made are odd coming from an analyst so familiar with APM toolsets. This post feels almost like an advertisement and is in stark contrast to other postings you have done on similar products. Here are some examples:

    “What makes Ruxit unique is there was no editing of scripts, configuration files, or anything. The product really implements completely seamlessly. This is a new trend you will see among leading APM tools, but Ruxit is first to market with this feature”
    This has been a key focus for NewRelic, AppDynamics and others since inception. They have been in the market for years so I fail to see how Ruxit is unique nor first to market.

    ” The views include a world map type view, with drilldowns. Ruxit is the first vendor using these new Resource Timing APIs available in many modern browsers.”
    These APIs have been used for years by various vendors including NewRelic, AppDynamics, Riverbed, CatchPoint, lognormal, neustar, alertsite, standard Dynatrace and many many others.

    In general this posting has the feel of an advertisement. The majority of the content is graphics from the tool rather than your usually detailed analysis and insight.

    I really appreciate your hard work keeping the industry informed. Please continue with your unbiased approach. For the trust that we put in you, we deserve fair and balanced reviews.

    • Jonah Kowall says:

      I’ll review any product out there, it ensures we get the following data points:

      1. Information from vendors
      2. Feedback from users of the products and prospective users of the products
      3. Hands on time with the product

      I’ve done a lot of “cool vendors of the week” posts in the last little bit which highlight new offerings.

      In terms of the Resource Timing APIs Ruxit was the first, but AppD and NR have since added it (this month in fact). Resource Timing is a new API : http://www.w3.org/TR/resource-timing/ It was just put into the browsers in the past few months. The standard wasn’t even done until late June. Here is Steve’s take on it : http://www.stevesouders.com/blog/2014/08/21/resource-timing-practical-tips/

      I’ll keep doing product specific posts, and I always have a long list of things I want to test in the lab, but I’ll of course still be doing other blog posts and research for clients as well.

      Thanks for the feedback Jeff, let me know if there is anything else I can help with.

    • “What makes Ruxit unique is there was no editing of scripts, configuration files, or anything. The product really implements completely seamlessly. This is a new trend you will see among leading APM tools, but Ruxit is first to market with this feature”

      This has been a key focus for NewRelic, AppDynamics and others since inception. They have been in the market for years so I fail to see how Ruxit is unique nor first to market.

      Jeff Davdison is totally incorrect on this point. I have installed all three products, and by far Ruxit (Dynatrace Managed and SaaS) is the easiest to deploy. The other two need an almost a full DevOps setup of Puppet or Chef to get anything to automate. And in New Relics case, every individual monitoring element nees to be dealt with individually or ordered from a 3rd Party vendor on a separate contract. Neither AppDynamics nor New Relic succeeded in dealing with the extreme setups of the banking firewalls, which Ruxit handles with ease via their Security Gateways.

  2. xem phim sex says:

    You have a very beautiful site and I was very

  3. In terms of the Resource Timing APIs

  4. Thanks for your site and very good

  5. Thanks for real information and your site



Leave a Reply

Your email address will not be published. Required fields are marked *

Comments or opinions expressed on this blog are those of the individual contributors only, and do not necessarily represent the views of Gartner, Inc. or its management. Readers may copy and redistribute blog postings on other blogs, or otherwise for private, non-commercial or journalistic purposes, with attribution to Gartner. This content may not be used for any other purposes in any other formats or media. The content on this blog is provided on an "as-is" basis. Gartner shall not be liable for any damages whatsoever arising out of the content or use of this blog.