Professional Documents
Culture Documents
www.uptimesoftware.com
Page | 1
Contents
CONTENTS ................................................................................................................................................... 2
INTRODUCTION TO THE AGENT VS. AGENTLESS DEBATE ....................................................................... 3
AGENT-BASED MONITORING ...................................................................................................................... 3
METRICS........................................................................................................................................................... 3
CAPABILITIES ..................................................................................................................................................... 4
PROS & CONS .............................................................................................................................................. 5
PROS: .............................................................................................................................................................. 5
CONS: .............................................................................................................................................................. 5
AGENTLESS MONITORING ........................................................................................................................... 5
METRICS........................................................................................................................................................... 6
CAPABILITIES ..................................................................................................................................................... 6
PROS & CONS .............................................................................................................................................. 7
PROS: .............................................................................................................................................................. 7
CONS: .............................................................................................................................................................. 7
ASK YOURSELF .......................................................................................................................................... 7
WHAT DATA IS IMPORTANT TO ME? ....................................................................................................................... 7
ABOUT UPTIME SOFTWARE ........................................................................................................................ 9
A 'SINGLE PANE OF GLASS':.................................................................................................................................. 9
INTEGRATE AND DEPLOY QUICKLY:......................................................................................................................... 9
EASILY MONITOR AND MANAGE YOUR VMWARE INFRASTRUCTURE: ............................................................................ 9
CUT IT COSTS BY UP TO 75%, TIME TO VALUE IN MINUTES NOT MONTHS: ................................................................... 9
A UNIQUE CLIENT EXPERIENCE:........................................................................................................................... 10
WHY UP.TIME? .......................................................................................................................................... 10
THE COMPLETE TOOLKIT - EASY SYSTEMS MANAGEMENT THAT DEPLOYS IN MINUTES ................................................... 10
www.uptimesoftware.com
Page | 2
Agent-Based Monitoring
Metrics
Agent-based monitoring consists of a software component, typically a small
application, that resides on the client server and collects data. The data is then
returned to the monitoring station based on a policy within the local agent, or as
requested by the monitoring station. In the case of up.time, the agent responds
with information based on requests originating from its monitoring station.
Agents whose policy is not managed by the monitoring station, but by the agent
itself, impose additional load on the client servers that can reduce the overall
performance of the services they are supporting. Many framework solutions (like
IBM Tivoli, HP Openveiw, BMC, Patrol, and CA Unicenter) employ this model, and
the result is a heavy workload on the servers and poor performance. Ironically, this
effect is counter to the goal, as monitoring of performance with a heavy framework
may actually degrade the performance of the servers.
The ideal solution is a lightweight agent (or invisible agent) that collects deep
metrics, but doesnt introduce any recognizable load on the server. Look for a
solution that gives you the depth you need without the negative impact on your
www.uptimesoftware.com
Page | 3
These custom
monitors can be
used to extend
the functionality
of the product to
support
applications or
services that are
not covered by
the monitoring
stations core
functionality.
Capabilities
By implementing an agent-based solution, advanced capabilities can be
encapsulated within the agent functionality. The ability to directly interact with the
client platform and its services allows the monitoring station to remotely execute
service recovery and maintenance tasks based upon the data collected through
the agent metrics. For example, a service monitor may be watching the log
directory on an active Web server. When the directory exceeds a set capacity
threshold, the agent can automatically compress and archive the log files, and
begin a new set of logs, keeping the volume from filling and potentially crashing
the Web server.
Agent-based solutions allow for greater flexibility with the creation of customizable
service monitors. The end user of the monitoring solution can create scripts and/or
binaries that check the status of services or collect non-standard metrics from
applications and hardware. These custom monitors can be used to extend the
www.uptimesoftware.com
Page | 4
functionality of the product to support applications or services that are not covered by the
Agentless
solutions do not
provide the same
level of
expansion and
integration that
is possible with
an agent based
solution.
Cons:
collection
deployment on production
on remote nodes
Up-front Cost
Agentless Monitoring
Agentless monitoring is deployed in one of two ways: using a remote API exposed by the
platform or service being monitored, or directly analyzing network packets flowing
between service components. Network packet analysis is typically implemented in
addition to either an agent based or agentless monitoring solution. Network analysis will
not provide detailed metrics on the servers supporting the application services
communicating over the network, but will provide data on service performance and
availability. End user experience monitoring is typically deployed using network traffic
analysis.
www.uptimesoftware.com
Page | 5
SNMP (Simple Network Management Protocol) is typically used to monitor servers and
network devices in an agentless manner. In the case of Windows servers, WMI (Windows
Management Instrumentation) is typically used, although SNMP can be used to monitor
Windows systems in an agentless deployment.
Metrics
In the case of SNMP, a significantly reduced set of data is made available when
compared to an agent-based monitoring approach. With SNMP, you are limited to
what is exposed by the SNMP service that is provided by the vendor, which cannot
be easily extended as is the case with agent-based solutions. Gartner is finding
that some clients are increasing the number of monitored systems with an
agentless approach; However, they strongly recommend an agent-based solution
for monitoring mission critical applications and servers due to the level of metrics
required to effectively monitor and manage critical services. As application and
service vendors integrate management APIs into their products, this metrics gap is
shrinking, but typically takes several years for the APIs to mature and several
more for systems management vendors to fully support the APIs within their
products.
Capabilities
Agentless solutions do not provide the same level of expansion and integration
that is possible with an agent-based solution; Furthermore, agentless solutions
typically do not provide the facilities to interact with the service platform being
monitored with the same level of functionality as an agent-based solution. By not
having an agent that can act as an arbitrator for commands being executed on the
client by the monitoring station, it becomes very difficult to develop service
management and recovery scripts. Extending the monitoring capabilities of an
agentless solution to include custom application and service monitors is either a
very difficult development effort, or simply not possible.
www.uptimesoftware.com
Page | 6
Pros:
Cons:
challenging or non-functional.
Security
Lower cost
Ask yourself
What data is important to me?
Purchasing decisions for monitoring software are usually made around what server
metrics can be provided and how can they be used within the context of the product.
However, as the tools become more sophisticated and capable, they are being utilized by
a broader audience within the enterprise.
The important concept to understand is that monitoring is one step in the IT Systems
Management process; a right fit solution should also handle alerting and restart actions, IT
service and application availability, capacity planning, and service level reporting duties. It
needs to be able to handle all of this, across all the platforms in your environment and at a
cost that makes the CIO smile.
www.uptimesoftware.com
Page | 7
Therefore, the right choice is the streamlined software solution that can handle all of
A right fit
solution should
handle alerting
and restart
actions, IT
service and
application
availability,
capacity
planning and
service level
reporting duties.
It needs to be
able to handle
all this across all
the platforms in
your
environment and
at a cost that
makes the CIO
smile.
these important needs. It should help IT managers communicate their value to the
business units (or the internal/external stakeholders consuming IT services offered by
the IT department).
An agent-based solution will collect the detailed metrics on the services being offered by
IT to its consumers and business units. This allows the IT department report on the
services they are providing from an availability, performance, and reliability point of view.
Having detailed metrics also allows IT to be more proactive in their service
management, by analyzing the data to ensure they are always going to have enough
capacity available to meet the current and future needs of their consumers.
www.uptimesoftware.com
Page | 8
Across multiple Locations & Environments: Centrally monitor, manage, and report on
your entire global infrastructure, across locations and for both virtual monitoring and
management and physical systems monitoring and management. Create customizable,
role-based, cross-regional enterprise dashboards and reports to better align and
optimize global IT resources. See enterprise-wide service availability and performance
from a single dashboard and easily manage global service level agreements and
enterprise applications. See across Solaris, AIX, Windows, Linux, HP-UX, Novell, and
VMware (server monitoring, capacity planning, SLA Management, application
monitoring, IT services monitoring, network monitoring, and full virtual systems and
VMware monitoring and management).
www.uptimesoftware.com
Page | 9
Why up.time?
The Complete Toolkit - Easy Systems Management that Deploys in
Minutes
Easy Monitoring with Single Pane of Glass views across environments (Physical and
Virtual), platforms (AIX, Solaris, HP/UX, Windows, VMware, Linux, Novell),
Applications (Email, Web, CRM, Ecommerce), and Databases
Complete virtual systems management: to manage and monitor across VMware, AIX
(Entitlements) and Solaris (Zones)
www.uptimesoftware.com
Page | 10