I’ve been asked a lot of the past few years what my opinion is on this company or that solution, product, technology. While I don’t have actual hands on experience with every one of those companies, solutions, products, etc. I’ve always been able to pick apart the sales and marketing slicks and get to a list of questions that I’d use to form an opinion on whether or not to go to the next level with a vendor. I also read a lot – hundreds of emails a week, countless blogs and RSS feeds, and plenty of trade magazines and web sites all give me a pretty far and wide perspective on what’s real and what’s not out there.
I guess I’ll start documenting some of the things I’d want to know about some of these vendors, technologies, solutions, etc. if I were to sit down face to face with a vendor and give my time up to hear what they have to say. Take this all with a grain of salt and kick the tires yourself. I have no personal experience or exposure with the Netuitive products in my past careers or my present career (with a company that has products that would compete with this product). I like to think of this as my “sales and marketing slick†analysis that I’d go through as if I were evaluating their technology.
I encourage anyone to join in the conversation here! Correct me, educate us, share your thoughts, opinions and experiences!
“Twenty Questions” for the Netuitive Service Analyzer Pitch
Netuitive plays in a couple spaces from what I can tell – event management and reporting and business service management and has two core products Netuitive SI and Netuitive Service Analyzer. Their Netuitive SI product is OEM’d by BMC as BMC Performance Manager. I appreciate what they’re doing for the industry with the BSM Digest portal located here.
Netuitive Service Analyzer comes out swinging in the BSM space with some pretty big claims including “Instant BSM” and “BSM by Lunch Tomorrow”. I like their flash demos that talk about the challenges and their claims, but there’s little to no tangible technology or product content being positioned in any of the content on the web page of in the demos.
Netuitive states:
“Netuitive real-time analysis software automates the most difficult, time-consuming and costly processes in managing IT systems and business services. Self-learning and continuously adaptive, Netuitive software works with your existing monitoring infrastructure and deploys in just hours — enabling you to identify, forecast, and resolve problems before they impact quality of service.”
** I’d ask what those most difficult, time-consuming and costly processes in managing IT systems and business systems are? What data indicates this? What state or maturity/capability level are the customer’s in that leads to this statement? How would your environment be assessed?
** Installation in an hour shouldn’t be a problem for most modern day applications. Configuring and building solutions within those applications is where the time will likely be spent.
** Self-learning and continuously adaptive…red-flags should go off here. I’d want to know precisely how this works and all about the “secret-sauce” that makes this possible. If this “secret-sauce” isn’t open, published, flexible and based on industry standards and practices, I’d be concerned.
** Works with your existing monitoring infrastructure… Again, I’d want to know the details here and how every part of the integration and data flows and transformations occurs. It looks like they’re capable of integrating with the usual monitoring solutions – HP, Mercury, Microsoft, CA, BMC and NetIQ, IBM Tivoli, etc.. One of my biggest concerns here is the “garbage in – garbage out” scenario. If you don’t have a solid foundation in the fundamentals of network and systems management and monitoring, how can the Netuitive Service Analyzer expect to perform well?
Netuitive states:
“Trying to manage systems or business services with conventional monitoring tools means you are constantly inundated with more data than you can possibly analyze and act on.
* Which alerts should you respond to?
* Which systems are about to fail?
* Which multiple measures correlate to service degradation?
Your current monitoring system alone can’t answer these questions. It merely alerts you to the breach of manually set static thresholds. Thousands or millions of times a day. These ordinary alarms come to you with no priority, context, or analytical support. They can’t tell you what’s important, what’s connected, or what’s really happening. And it’s humanly impossible for you to figure it out for yourself.
Netuitive software eliminates labor-intensive and error-prone manual setting of performance baselines and thresholds by self-learning your environment’s normal operating characteristics. Then it continuously correlates, analyzes and adapts itself to data inputs from all of your systems, servers and processes — in real-time. So when it detects or forecasts problems needing corrective action, it sends you system-verified Trusted Alarms™ that alert you to the situation — and spell out in plain English exactly what you need to do.
* Learn more about Netuitive real-time analysis technology.
* Automate the deployment and administration of business service management (BSM) with Netuitive Service Analyzer.
* Optimize your current systems management solution with Netuitive SI.”
** I’d say that the challenges laid out here are artifacts of a poorly designed, implemented and maintained monitoring and management architecture and systems. For every ounce of effort ($, FTE, Resources, etc) one places into building a solid foundation in the fundamentals of network, systems and application management the payoffs for the business and IT will be significant. Effective business service management absolutely 100% without a doubt requires a solid foundation in these fundamentals.
** The latter statements speak more towards more sophisticated event management more than they do business service management.
Netuitive states:
“Instant BSM. Automatically.
Netuitive Service Analyzer automates the deployment and administration of business service management (BSM) — offering an instant solution for any IT organization that has put off BSM because of its time, cost or complexity. Self-learning, self-configuring and continuously adaptive, only Netuitive Service Analyzer replaces manually developed event rules, correlation scripts and service modeling with automated real-time analysis. So you can accomplish in just hours what would otherwise require months or years.
In fact, deploying BSM without Netuitive Service Analyzer requires you to do what’s humanly impossible.”
** I’d take in these statements with a lot of skepticism, especially in any sales and marketing material. I just don’t have the faith that this is possible, especially with the dependency on a having enough of the right data, events, information, etc. coming from existing monitoring sources.
** What’s not known here are the assumptions Netuitive Service Analyzer may be making about a customer’s environment. Chances are the average customer doesn’t have a solid foundation of monitoring, not everything is monitored, has incorrect thresholds (which they may be able to help with), no data points, etc. I don’t see how the Netuitive Service Analyzer product can accurately build and understand a complex service model when key components may not be providing input into the equation. Even if they do, 95% of every customer environment that I’ve seen, the monitoring tools are generating information for functional silos only, with little to no service aware correlation. How will the network, server, application, database, and security silos all come together to represent a complex application or service topology??
Netuitive states:
“Why BSM deployment seems to be asking the impossible.
Point of sale systems. ERP or e-mail applications. Web-based catalogs. On-line reservations . . . Your delivery of real-time business services like these is affected by databases, applications, servers, routers, firewalls and other components throughout your IT infrastructure. All working together under conditions that change by the second.
And that’s why the dependency mapping and rule-making process required to implement BSM is also the largest obstacle and deterrent to getting it done. It is humanly impossible to track, correlate and understand — in real time — all of the constantly changing and inter-related components that affect your quality of service and the user experience.
Yet today’s labor-intensive BSM solutions expect you to do exactly that. Based on the old paradigm of manually configured rules, scripts and models, they waste hundreds or thousands of staff-hours, provide little or no help in problem diagnosis or resolution, and actually result in poor service levels — which is ironic, because that’s what BSM is supposed to help you avoid.
Netuitive Service Analyzer, on the other hand is self-learning, self-configuring and continuously adaptive. It speeds and automates BSM deployment. And then it improves service health by analyzing and correlating system performance in real time to forecast and alert you to problems before they happen.”
** I’d agree that most solutions today fit into their “old paradigm” classification, but the leap to a fully automatic, autonomic, self-learning, self-maintaining solution is probably too much for most to really buy into yet. If it were so easy, there certainly would be others doing it.
** The “old paradigm” doesn’t take hundreds or thousands of hours to develop, deploy or maintain. Most solutions today are partnering, acquiring, developing or integrating with many of the network, server, desktop, and application discovery and mapping solutions on the market today. These enabling solutions are found populating most of the CMDB’s on the market today as well as any number of other IT solutions such as asset and software license management. This is where the heavy lifting is happening with high degrees of accuracy and reliability.
** Today’s BSM solutions simply consume that data and information and enhance it with a more complete perspective of the business service or application health, performance, availability, etc. This enhancement capability comes through a rich data integration layer which consists of much more than infrastructure monitoring data sources. There’s little to no evidence that the Netuitive Service Analyzer solution has any capabilities in this area.
Netuitive states:
“Leverages your existing monitoring tools.
Netuitive Service Analyzer accelerates and simplifies BSM adoption by automatically correlating your current user-experience data with the real-time inputs from your existing infrastructure monitoring agents — regardless of platform or format. You have no other new software or hardware to buy or deploy. You already have the foundation in place for effective BSM. All you need is Netuitive Service Analyzer to make it work.”
** What about other sources of data, information, events, metrics, KPI, etc?? Again, this all seems to be an event management function for me. I was correlating user experience data from up to five different user experience system (Quest Foglight, Keynote Transaction Perspective (private and public agents), Netcool/ISMs, Compuware Application Vantage) all with traditional infrastructure monitoring events, in real time, with aggregated synthetic events, etc. years ago.
Netuitive states:
“Learns and configures itself to your business services.
As soon as it’s installed, Netuitive Service Analyzer begins to self-learn your operating environment and self-configure its own accurate service models. With no manual rules, scripts or dependency mapping required, Netuitive Service Analyzer identifies all of the component relationships in any business service, wherever those components reside — across domains, silos and platforms. Then it automatically generates Dynamic Thresholdsâ„¢ that define every component’s range of normal behavior.”
**I get the event management “dynamic thresholds” bit, but I still don’t buy the automatic discovery of business services. The assumption here has to be that you’re providing a wealth of information from the infrastructure monitoring layers. You’ve got to be doing the fundamentals well and have EVERYTHING instrumented and generating enough events (good or bad) that their logic algorithms can pick out pieces and put them together into a business service context. What happens if you never get an event for that ultra-critical business transaction between the ERP system and the Provisioning system??? What if your application group doesn’t care about monitoring and doesn’t instrument their applications or provide anything for the systems agent to pick up? What if you’re using open source monitoring tools like Nagios, BigBrother, etc. or solutions you don’t have an integration for?
**Even if you’re doing a great job monitoring, how will the Netuitive Service Analyzer solution learn those complex topologies, relationships, dependencies, transactions, CRON jobs, green screens, IPSEC tunnels, etc. exist in most custom, complex application and service environments? Making assumptions about how email, Intranet, three tiered environments, etc. are built is one thing, but I doubt it will hold up in the most complex of environments without some sort of discovery and mapping component, CMDB, etc.
Netuitive states:
“Isolates root-causes so you can take corrective action. Trusted Alarmâ„¢ messages arrive in your monitoring console, prioritize events according to business impact, isolate root causes down to the component level and recommend corrective actions — all in plain English.
Predicts problems in service health before they happen. Because your environment changes by the second, Netuitive Service Analyzer correlates and analyzes live streaming data as fast as it is received. Combining the best aspects of rules-based and statistical analysis techniques, it can identify multiple, simultaneous, anomalies and predict conditions that will affect the quality of service up to two hours in advance. When that happens, you receive a Trusted Alarm,â„¢ the industry’s most accurate and reliable indicator of impending problems in service health.”
** I get the event management “trusted alarm” bit as well – the big assumption here is that you’ve provide enough data input into the Netuitive Service Analyzer equation for proper analysis and tracking. If you don’t have the fundamentals of infrastructure monitoring in place, watch out! Garbage in – garbage out! Nothing in – nothing out!
Netuitive states:
“Automated BSM is only the beginning. Enjoy continuing ROI.
Netuitive Service Analyzer significantly lowers your IT operational costs, increases staff productivity up to 100% and generates continuing return on your investment long after the few hours it takes to install.
* Complete in just one morning a BSM deployment that would otherwise take months. Free your staff from the time-intensive and costly manual processes of BSM deployment and administration, as well as baselining and thresholding for systems management.
* Avoid the lost revenue from system and service downtime. Trusted Alarms provide the early warning that lets you resolve performance issues before they become expensive problems. Netuitive customers report up to 10-times faster problem diagnosis and resolution. And a high rate of meeting their quality-of-service commitments.
* Reduce alert volume by 99.5%. Because Netuitive Service Analyzer sends only system-verified Trusted Alarms, IT staff spends far less time responding to alerts, pages and trouble tickets and more time focusing on more profitable customer service or development projects.
* Increase the return on infrastructure monitoring systems you’ve already invested in. Netuitive Service Analyzer leverages your existing solutions and requires no new agents.”
** All very eye catching to feed into most commonly found problems within an IT environment that can likely be attributed to a lack of focus on the fundamentals of infrastructure, application and service management and monitoring. As I said before, if more effort was put into these areas, there wouldn’t be a need for statements like this because the problems wouldn’t be as bad as they’d been.
** Here are some other general notes I’d want to dig into deeper if considering the Netuitive Service Analyzer solution:
** No service topology, dependency, relationship models or diagrams shown in any website content or examples. I believe that any BSM solution must provide these types of views.
** Leverages your existing monitoring tools – “”assumption here is that you’ve got a solid foundation in the fundamentals” and have “everything that should be monitored monitored”
** Lots of mentions of “correlating your user experience data” with your existing infrastructure monitoring… what if you don’t have user experience monitoring or data?
** Learns and configures itself – no dependency mapping required…. I don’t know how this is possible without making a lot of assumptions or the business services/apps they focus on are COTS, common applications “a three tiered web, app, db app”, etc. BIG assumption that you’ve got that solid foundation of monitoring in place and THAT monitoring data (events) can provide some key into their analytic process to enable it to model the services.
** I just don’t see enough real product information on their website. There’s little to no screenshots, examples, etc. available. If I were presenting a BSM solution, I’d be showing more about the product and what it can do than talking about the “secret sauceâ€.
Again, I encourage others to join into the converstation and share their experiences, opinions here. I want to learn more!
Comments on this entry are closed.
Every so often there’s a software product that breaks a technology barrier. Netuitive is just such a product.
Netuitive is already proving itself in the marketplace with real innovations that have earned eight U.S. patents. In fact, more than 140 industry-leading companies using our software to analyze some 80,000 systems (and growing quickly) say Netuitive really works.
New paradigms naturally invite some skepticism. We welcome this initial skepticism as a sign of a person who truly understands how difficult BSM initiatives can be.
I’d be glad to share a copy of our technical backgrounder or set up a conversation with one of our solution architects to address more technical inquiries than the introductory marketing copy on our website offers. Simply email me at netuitive@netuitive.com.
Thanks for joining in the conversation Daniel! I still feel that there’s too much sales/marketing even in the “technical backgrounder” you sent me. {Maybe that’s just me)
What the industry and practioners need/want from any vendor are clear and open technical discussions on what’s happening under the covers, how it can be applied in real life, and no B$ when it comes to product problems and short comings.
I’d encourage your technical solutions architects and developers to join in the conversation, talk about why Netuitive is unique, how it works, how it can be applied, integrated, extended, enhanced, etc. Convince and make me a believer!
Thanks again for responding on behalf of Netuitive. Keep up the great job with BSM Digest!
Doug
They do not have the integrations they purport to have. They have an API.
You must tell the tool what the correct service metrics are.
I don’t get it…and worse they can’t explain it.
They simply keep discussing the magical math they perform.
Steve,
It sounds like you’ve had some hands on experience or at least heard the pitch personally. I’d love to hear more about your experiences with this product or similar ones!
Thanks for commenting!
Doug
i would like to know how Netuitive SA will generate Statistical Alarms and what is the configuration we need to do in order to get the Statistical Alarms.
i would like to know how Netuitive SA will generate Statistical Alarms and what is the configuration we need to do in order to get the Statistical Alarms.It would be very helpful for me.My mail ID is nagesh.lakshya@gmail.com