IT Monitoring Buyers’ Guide_2013
-
Upload
ary-antonietto -
Category
Documents
-
view
216 -
download
0
Transcript of IT Monitoring Buyers’ Guide_2013
-
7/27/2019 IT Monitoring Buyers Guide_2013
1/9
IT Monitoring
Buyers Guide 2013
-
7/27/2019 IT Monitoring Buyers Guide_2013
2/9
Table of Contents
Why You Should Keep Reading 2
The Standard Introduction 3
The Discussion of Needs 3
The Listing of Use Cases 4
The Enumeration of Software Options 5
The Key Criteria 6
The Key Features 7
The Brief GroundWork Section 8
The Inevitable Table 9
Why You Should Keep Reading
If you want to cut to the chase on the ways to monitor your IT and applications,
and the pluses and minuses of each approach, then keep reading...
If you want to know the key trade-offs of the types of software out there, then
keep reading...
If you want to find out what kind of monitoring solutions have been proven to
work and why, then keep reading...
2013 GroundWork, Inc. All rights reserved
IT Monitoring Buyers Guide
2
-
7/27/2019 IT Monitoring Buyers Guide_2013
3/9
The Standard Introduction
This is not your typical Buyers Guide.
There are dozens of monitoring solutions (also known as tools) out there and
dozens of ways to run your IT. To claim that any vendor has the absolutely-in-
all-situations perfect for you software borders on the insane. Lets get real.
Instead, well address youthe intelligent IT buyerwithout fluff on service
assurance, and IT operations efficiency. Well reserve our comments about our
own product to one small section on the last page. The rest of the space here is
devoted to giving you a more informed view of what the market offers, and what
capabilities and features are important for different types of customers.
Because theres no such thing as sucky monitoring software1. Only sucky
monitoring software for yourneeds.
The Discussion of Needs
Which Monitoring Benefit(s) Do You Need?
If youre reading this paper, theres something in your IT world that you want
better insight into. Thats usually for one (or more) of 4 reasons. Each of which
leads you to highlight certain things in your buying decision that your software
should be able to deliver.
1. Improve Application Performance
2. Keep Availability High
3. Provide Evidence of Past Service (Reporting / SLAs)
4. Prevent Intrusions and Maintain Security
So, which of these do you care about and what does that mean?
If youre trying to improve performance, whats most important is measuring
resource consumption patterns to find bottlenecks to eliminate.
When you have the time to find bottlenecks, you can decide if processes, people
or technology can be deployed to eliminate them. This usually reveals another
bottleneck right behind it, but hey, its good to be busy. Heavyweight solutions
that bog down memory or CPU are also a problem, as they can impedeperformance.
If youre trying to improve availability, whats most important is alerting and
notifications. Rapid access to context around issues can help you figure out
whats wrong and get the business service restored. This contextual data can
help with determining the appropriate rapid response, and once service is
restored, diagnosing the root cause. Notifications, Dashboards, Alerts (and
Alert Suppression!), and the status view(s) of system health are very important.
2013 GroundWork, Inc. All rights reserved
IT Monitoring Buyers Guide
3
In a survey of 711 global IT
managers at companies
of various sizes and
representing a variety ofindustries, nearly all or
90 percent say they do
not have confidence in
themselves to find
problems before end
users are impacted.
Source: SevOne Market Survey 2012
SevOne, 2012
1 Exception: actual sucky monitoring software.
-
7/27/2019 IT Monitoring Buyers Guide_2013
4/9
For handling reporting and SLAs, whats most important is continual
measurement of important information. An appealing way to present that
information prevents snoozing too. You can also just export it out to where it is
needed for other analysis and record keeping. Collecting a broad set of data ismost important.
Ifsecurity and intrusion prevention are your key needs, then... youre in the
wrong place. The software category you are probably looking for is called SIEM
(Security Information and Event Management). Sometimes its the realm of IT
Operations; sometimes not. In either case, you wont read about it in the rest of
this paper.
The Listing of Use Cases
There are hundreds of use cases for what to monitor in IT. Here are four
common ones:
1. Data Center
Data center monitoring is about covering all the devicesmostly servers,
network, and storageand extracting relevant data from them. When
things stop responding or respond slowly, theres an issue.
2. Clouds
The same monitoring that you do in your data center can be done in the
Cloud, with the additional benefit that you are keeping an eye on your Cloud
provider. When things go down, you get the inordinate pleasure of calling
them up and WTFing them in preparation for future price negotiations. File
away the phrase: What, you didnt know it was down? for giggles.
3. Other Monitors
You already use some tools to measure web site response times, line card
fan speeds and server health. Three IDs, passwords, password strength,
expirations, UIs and other general annoyances. By putting all that data into
a single manager of monitors, you can relentlessly search for the
background around any alert or notification.
4. Customers
This is the xSP scenario, where x used to stand for Managed and
increasingly, Cloud. SP is Service Provider. Here you are often monitoring
a heterogeneous mix customized for each customer and the most importantview is the customer overall. Looking at all the storage, or all the servers
you monitor at once is useful, but not as useful as the customer view.
2013 GroundWork, Inc. All rights reserved
IT Monitoring Buyers Guide
4
60% of respondentsselected applicationperformance as an
inhibitor for moving
applications into the
Cloud.
Source: Cisco Global Cloud Networking
Survey Cisco, 2012
Currently an average of31% of all IT applications /services are in the cloud
(up from 7% in 2011). In
two years time,
companies would like to
have around half their IT
applications / services in
the cloud (52%).
Source: Cisco CloudWatch Summer2012 Cisco, 2012
-
7/27/2019 IT Monitoring Buyers Guide_2013
5/9
The Enumeration of Software Options
What Can I Buy?
Disclaimer, Disclaimer, Disclaimer:
First of all, remember that your problems will be solved by a combination of
Tools2, Process, and People.
Many times, Process gets too little investment and Tools get too much
investment. You cant sell Process (though we know a lot about it). We wont be
much help on People issues, but make us an offer...
There are dozens, if not hundreds of products and opensource software that
provide at least one monitoring function. Weve broadly grouped them as
follows:
1. Point Tools (Fluke, NagVis, NeDi, etc.)
These tools typically do one thing, but do it well. They might sniff at
packets on a network link, or let you visualize network traffic. Each
scratches an IT itch to see whats happening, but the rash (performance,
availability, or reporting needs) usually remains.
2. Infrastructure Monitoring (Nagios, SolarWinds, Zabbix, Zenoss, etc.)
These software take a category of the IT infrastructurelike Windows
servers, applications, network switches, storage, etc.extract information
and present it back to you in useful ways. Most of the hardware-vendor
provided tools fall into this category, for example.
3. Manager of Monitors (BMC, CA, GroundWork, HP, IBM, etc.)
These products take the category above and also operate to pull data from
other sources. Theyre suites or platforms more than point solutions.
Usually, they gather their own data and can also work with other monitors to
harness the data that they collect, and provide some end-user experience
capabilities. They usually monitor applications and infrastructure. See
below.
4. End-User Experience / Website Monitoring (Neustar, Keynote, Gomez,
etc.) is almost a separate space that focuses on the transactions that flow
through IT systems instead of the systems and applications themselves.
They are complementary and orthogonal to regular IT monitoring.
Typically, End-User Experience focuses on either synthetic transactions
(simulating complex, but real-world, interactions), geographic diversity(trying many transactions from different locations) or even load testing
(trying many transactions at once). Often, this is a service that monitors the
health of your eCommerce system or website.
2013 GroundWork, Inc. All rights reserved
IT Monitoring Buyers Guide
5
21% of companies
surveyed are operating
data centers at the
highest level of efficiency.
Source: Data Center Efficiency By the
Numbers IBM, 2012
2 When someone says their software tool is a assurance solution, watch your wallet.
-
7/27/2019 IT Monitoring Buyers Guide_2013
6/9
2013 GroundWork, Inc. All rights reserved6
The Key Criteria
How many ways can you pull in data?
Software that can pull in data in a myriad of methods is best. Theres two major
axes to consider:
Integration vs. Direct Agent vs. Agentless
Software should be able to pull in
data in lots of ways, including:
Direct data gathering (SNMP)
Import via API
Import via batch process
(including annoying but
functional CSV imports)
Direct screen display of other
softwares data
Exotic methods (for example
IPMI is still exotic in 2013)
Web services
Integration gives you freedom to
use your existing processes and
software tools. Most organizations
like a handful of tools that they have
gotten to work well.
If someone is telling you they can
clear out all of your other software
with theirs (including us after we
forget we wrote this), flee. Wave
this in their face and note that
single tools can risk vendor lock-in,
inflexible workflows, and losing
valuable skill with great tools.
This can be a religious war in some
monitoring circles. Rather than risk
getting burned at the stake, just
know what they are:
Agents take up space on
monitored devices, and yes,
they have to be managed. In
return, you limit network traffic
dramatically.
Agentless approaches dont
require installing software on
monitored devices, but can limit
your overall scalability.
Agents bundle and compress
information, then send it to the
master database. Agentless
approaches send small bursts of
information continuously.
As a rule of thumb, if youre
monitoring devices in a single
location, either approach can work
for you. If anyone says that only
one approach is good, raise one
eyebrow skeptically and pause
dramatically.
IT Monitoring Buyers Guide
FAQDoes it work with my stuff?
This is pretty basicwill it (directlyor indirectly) get data out of thethings I want to monitor. Luckily,SNMP and other basic methods arenearly ubiquitous for at least gettingsome data out of your hardware.Similar methods exist forapplications, such as MBeans foraccessing key metrics in Javaapplications.
Many of the open source-basedsoftware can access a large library of
plugins (scripts that handle the gropof getting data from device A informat B).
Whos writing this softwareanyway?
Youve got two major optionsopensource community or everyone else(commercial companies of variousflavors).
The open source community is like apunching bagsturdy, but hard tomove in a given direction. If you
need something, youll have to do ityourself on your own timetable.
Commercial companies will listenand guide their offerings to theneeds of customers. You are a paidcustomer so you are paying to beheard in future product releases. Ofcourse, this costs you money, butcan save you time.
Also, are they writing it using aprogramming language anddatabase thats proven & robust?
Does it scale to meet my needs?
Find out about prior installations. Inall fairness, some technologies donot scale as well as others, so askabout key decisions that were madefor development platform, databasetopology, etc.
-
7/27/2019 IT Monitoring Buyers Guide_2013
7/9
The Key Features
Thats all well and good, but there are some features that come up time and
again. Lets touch on a few:
How does the software indicate to a viewer that something is wrong. On the
simple end you have an event console; on the more complex end you have
dashboards, compressed high-data icons with multiple colors / fills and more.
So something does really seem to be wrong enough that I want something to
happen. Do you want a person actively notified through one or more methods?
Phone, email, mobile, etc.
Lots of things can go wrong in IT. Filtration prevents too many events from
reaching you at the same time. If you are managing by watching a list of events
go by and handling the ones in red, if 500 come at once, forget about it.
Filtration hides the less important event information to let the most important
ones shine through.
How simple is it to schedule thingslike planned downtime and maintenance?
SLAs without scheduled downtime are ugly.
More is better. Data ingest is good. Data ingest, plus slapping displays from
other software on a dashboard, plus API access to other software (like help
desks) is better.
Another War of the Roses out there in monitoring. Dynamic thresholds allow
you to have thresholds that change with either usage, time or some other
circumstance. It implies that there is poor performance or availability at one
time that is acceptable at one time but not another.
Clean tables of numbers and pretty graphs that explain how awesome you are.
Very important.
A little different from status screens, these are meant to give information at a
glance. Multiple data formats that compress a lot of information into a little
space are helpful. Ultimately, dashboards are paintings that reflect what your
organization needs. Look at sample dashboards, but envision your own
masterpiece from the available palette.
Find out (or confirm) what you have out there on your network, without flooding
your network with traffic. This includes any responsive hardware you havedeployed, and could even include applications. Or you might just need a place
to list everything for the next counting.
Need to know when you are going to run out of space / bandwidth / CPU /
memory / power / heat-generating stuff / clever server names based on an SF
theme / things for people to complain about? Well, software that can give you
advance warning of that by predicting consumption or modeling usage trends
can give you a jump on that joyous day.
There are many others, but this is a guide, not a novel.
2013 GroundWork, Inc. All rights reserved
IT Monitoring Buyers Guide
7
Alerts
Notifications / Actions
Event Filtration
Scheduling
Integration Points
Dynamic thresholds
Reporting
Dashboards
Discovery (or Inventory)
Prediction and Trending
-
7/27/2019 IT Monitoring Buyers Guide_2013
8/9
The Brief GroundWork Section
OK, we promised wed only talk about GroundWork for one little section, and
here it is:
GroundWork incorporates the best technology the open source world has to
offer and combines it with real-world customer feedback to make a product.
Its an affordable, updated, supported, tested, and regularly improved tool. We
founded the company on the belief that fantastic software can be had without
writing it from scratch, by using the best parts of the open source community.
By using the wisdom of real-world usage and workflows, GroundWork adds what
is needed to make a fully-functional, complete product. This product can
provide powerful monitoring without the cost of entirely proprietary software or
the time sink of creating or integrating your own tools.
2013 GroundWork, Inc. All rights reserved
All other copyrights and trademarks are properties of their respective owners
IT Monitoring Buyers Guide
8
About GroundWork
The leading open platform for network, application, and cloud monitoring, for
companies with heterogeneous operating systems, application and hardware
environments who want to reduce ongoing monitoring costs, consolidate views
and improve staff productivity.
Contact Uswww.gwos.com 866-899-4342
[email protected] +1-415-992-4500
GroundWork, Inc.
201 Spear Street, Suite 1650
San Francisco, CA 94105
http://www.gwos.com/mailto:[email protected]:[email protected]:[email protected]:[email protected]://www.gwos.com/ -
7/27/2019 IT Monitoring Buyers Guide_2013
9/9
The Inevitable Table
Use this handy table when evaluating vendors.
Good Stuff Bad Stuff
Company
Support
Services Available (incl. Training)
Commitment to You
Vision
Product
Coverage of Devices
User Interface
Notifications
Integrations
Reporting
Alerts
Financial
Up Front Cost (Licensing)
Switching Cost In
Switching Cost Out
Annual Cost (Maintenance or
Subscription)
What Does this Mean for Me?
Administration
Training
Reporting
Services
2013 GroundWork, Inc. All rights reserved
IT Monitoring Buyers Guide
9