The Truth about Agent vs. Agentless Monitoring



Similar documents
Uptime Infrastructure Monitor Whitepaper THE TRUTH ABOUT AGENT VS. AGENTLESS MONITORING. A Short Guide to Choosing the Right Monitoring Solution.

The 5 New Realities of Server Monitoring

WHITE PAPER September CA Nimsoft Monitor for Servers

SapphireIMS Business Service Monitoring Feature Specification

SapphireIMS 4.0 BSM Feature Specification

Whitepaper. Business Service monitoring approach

THE UNIFIED IT DASHBOARD FOR ENTERPRISES

[Document Title] SolarWinds Server & Application Monitor (SAM) [Document Subtitle] Angi Gahler. Share: Author: Manish Chacko

Server & Application Monitor

White Paper. The Ten Features Your Web Application Monitoring Software Must Have. Executive Summary

Kaseya Traverse. Kaseya Product Brief. Predictive SLA Management and Monitoring. Kaseya Traverse. Service Containers and Views

System Management Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice

Comprehensive Monitoring of VMware vsphere ESX & ESXi Environments

SENTINEL MANAGEMENT & MONITORING

Becoming a Cloud Services Broker. Neelam Chakrabarty Sr. Product Marketing Manager, HP SW Cloud Products, HP April 17, 2013

Network Monitoring Tools for the Modern Network Presented by Rich Lilly

How To Use Mindarray For Business

System Center 2012 Suite SYSTEM CENTER 2012 SUITE. BSD BİLGİSAYAR Adana

How To Use Ibm Tivoli Monitoring Software

Heroix Longitude Quick Start Guide V7.1

WHITE PAPER OCTOBER CA Unified Infrastructure Management: Solution Architecture

CA Systems Performance for Infrastructure Managers

Application Performance Management (APM) Inspire Your Users With Every App Transaction. Anand Akela CA

TABLE OF CONTENTS. 1...Introducing N-central 3...What You Can Do With N-central 4...MONITOR: Proactively Identify Potential Problems

Data Sheet: Archiving Altiris Server Management Suite 7.0 from Symantec Essential server management: Discover, provision, manage, and monitor

Monitoring your cloud based applications running on Ruby and MongoDB

Data Sheet: Server Management Altiris Server Management Suite 7.0 Essential server management: Discover, provision, manage, and monitor

XpoLog Center Suite Data Sheet

MANAGED SERVICE PROVIDERS SOLUTION BRIEF

Five Ways to Manage Your IT Dashboard

WHITEPAPER. PHD Virtual Monitor: Unmatched Value. of your finances. Unmatched Value for Your Virtual World

Ensuring Service Levels for Enterprise Content Management Applications. A Unique Problem That Requires a Unique Solution

Introducing Arcserve Unified Data Protection

Site24x7: Key Mistakes in Data Center Operations

How To Monitor Hybrid It From A Hybrid Environment

MonitorIT Overview July 2012

CA Virtual Assurance for Infrastructure Managers

HP-UX 11i software deployment and configuration tools

Cisco Tidal Enterprise Scheduler

HP Systems Insight Manager and HP OpenView

Systems Operations SUITE. Operations. Network Server SUITE

Capacity planning with Microsoft System Center

CA Insight Database Performance Monitor for Distributed Databases

2013 USER GROUP CONFERENCE

How to Meet Your Virtualization Goals and Challenges

Splunk for VMware Virtualization. Marco Bizzantino Vmug - 05/10/2011

PRTG NETWORK MONITOR. Installed in Seconds. Configured in Minutes. Master Your Network for Years to Come.

NETWORK MONITORING & ALERTING SERVICES SERVICE DEFINITION

Vistara Lifecycle Management

WHITE PAPER June CA Nimsoft Monitor. Delivering a Unified Monitoring Architecture

ProactiveNet 5.1 Solution for Web Performance Management

PRTG NETWORK MONITOR. Installed in Seconds. Configured in Minutes. Masters Your Network for Years to Come.

ENTERPRISE-CLASS MONITORING SOLUTION FOR EVERYONE ALL-IN-ONE OPEN-SOURCE DISTRIBUTED MONITORING

IT Infrastructure Management

XpoLog Competitive Comparison Sheet

SAP IT Infrastructure Management. Dirk Smit ALM Engagement Manager SAP Africa

A White Paper. Using Enhanced Application Monitoring to Achieve Peak SQL Server Performance

Elevating Data Center Performance Management

A White Paper. Best Practices in Automated Agentless IT Monitoring

CA Database Performance

End-User Experience. Critical for Your Business: Managing Quality of Experience.

PRTG NETWORK MONITOR. Installed in Seconds. Configured in Minutes. Masters Your Network for Years to Come.

Enterprise IT is complex. Today, IT infrastructure spans the physical, the virtual and applications, and crosses public, private and hybrid clouds.

Network Management Deployment Guide

CA ARCserve Family r15

CA Application Performance Management Cloud Monitor

Comparison Paper Argent vs. Nimsoft

SOLUTIONS PRODUCTS INDUSTRIES RESOURCES SUPPORT ABOUT US ClearCube Technology, Inc. All rights reserved. Contact Support

VMware on VMware: Private Cloud Case Study Customer Presentation

Best Practices for Managing Storage in the Most Challenging Environments

SAP IT Infrastructure Management

HP SiteScope software

CA Technologies Big Data Infrastructure Management Unified Management and Visibility of Big Data

Minder. simplifying IT. All-in-one solution to monitor Network, Server, Application & Log Data

ARE AGENTS NECESSARY FOR ACCURATE MONITORING?

SolarWinds Network Performance Monitor

Remote Network Monitoring Software for Managed Services Providers

Agent vs. Agent-less auditing

Proactive Network Performance Monitoring

Cloud Computing: Elastic, Scalable, On-Demand IT Services for Everyone. Table of Contents. Cloud.com White Paper April Executive Summary...

What You Need to Know NOW about Next Generation Data Protection. Kenny Wong Senior Consultant June 2015

SolarWinds Network Performance Monitor powerful network fault & availabilty management

HP OpenView Smart Plug-in for Microsoft Exchange

Application Performance Management for Enterprise Applications

Solution Guide Parallels Virtualization for Linux

Mayur Dewaikar Sr. Product Manager Information Management Group Symantec Corporation

Benefits of Deploying VirtualWisdom with HP Converged Infrastructure March, 2015

Expert tips for realizing maximum private cloud benefits

How To Manage The Sas Metadata Server With Ibm Director Multiplatform

Server Infrastructure Optimization

IT Event Alerting & Response

Study Shows Businesses Experience Significant Operational and Business Benefits from VMware vrealize Operations

EMA Radar for Workload Automation (WLA): Q2 2012

APPLICATION MANAGEMENT SUITE FOR SIEBEL APPLICATIONS

Using WebLOAD to Monitor Your Production Environment

ATURITY MODEL THE MATURITY MODEL FOR INFRASTRUCTURE MONITORING. [ WhitePaper ] Infrastructure Monitoring A New Model for a More Complex Environment

whitepaper SolarWinds Integration with 3rd Party Products Overview

SOLARWINDS NETWORK PERFORMANCE MONITOR

EMA Radar for Application Performance Management (APM) for Cloud Services: Q1 2012

BTAS Optima. Monitoring, Reporting and Incident Management. btas.com.au

Transcription:

; The Truth about Agent vs. Agentless Monitoring A Short Guide to Choosing the Right Solution. Monitoring applications, networks and servers (physical, virtual and cloud), across multiple platforms (AIX, Solaris, Windows, VMware, HP/UX, Linux, Novell) has become essential for building a successful IT department. However, with the many products and flavors like commercial, open source and free ware - on the market today, it can be a daunting task for enterprises to find the right solution to fit their critical needs. This can be even tougher to do when working with a tight IT budget and a stretched IT staff. This brief paper will examine the differences between Agent and Agentless monitoring, so you can make the right decision based on your company s needs.

Table of Contents INTRODUCTION TO THE AGENT VS. AGENTLESS DEBATE... II AGENT-BASED MONITORING... II METRICS... II CAPABILITIES... III PROS & CONS OF AGENT-BASED... IV PROS:... IV CONS:... IV AGENTLESS MONITORING... V METRICS... V SNMP Monitoring:... v WMI Monitoring:... v CAPABILITIES... VI PROS & CONS OF AGENTLESS... VI PROS:... VI CONS:... VI WHAT IS THE BEST SOLUTION FOR YOUR NEEDS?... VII IT MONITORING SHOULD SHOW VALUE FOR ALL ROLES... VII FREE IT MONITORING CHECKLIST AND FEATURE/COST CALCULATOR:... VIII

Introduction to the Agent vs. Agentless Debate When selecting an enterprise-level IT monitoring solution, one of the first decisions the IT department needs to make is whether to look for an agent based, or agentless monitoring solution. Agent-Based Monitoring Metrics Agent-based monitoring consists of a software component, typically a small application, which 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 best practice situations, the agent responds with information based on requests originating from its monitoring station. This practice makes the agent very lightweight but able to access granular metrics for better monitoring, alerting and reporting, as well as deeper levels of root-cause analysis and trouble shooting. However, some agents are very heavy consumers of resources and can stress the servers they are monitoring. For example, agents whose policy is not managed by the monitoring station, but by the agent itself, can impose heavy additional load on the client servers and reduce the overall performance of the servers and services they are supporting. Many framework solutions (like IBM Tivoli, HP Openveiw, BMC, Patrol, and CA Unicenter) employ this heavy agent model of storing data on the agent and the result is increased workload and use of disk space which can lead to poor server performance and even failure. Ironically, this effect is counter to the goal, as monitoring of performance with a heavy framework agent may actually degrade the performance of the servers. The ideal solution is a lightweight agent (or invisible agent ) that collects deep metrics, but doesn t introduce any recognizable load on the server. In order to get the most out of your monitoring solution, look for a product that gives you the deep monitoring you require without the negative impact on your servers. uptime software s product, up.time, is one of the leading ii

lightweight/invisible agent solutions, providing deep monitoring across many different server platforms, applications and network devices. In these best practice agent-based solutions, the agents communicate with the monitoring station at predefined intervals, relaying the data back to a central repository for storage. Alerts are then generated if the metrics contained within the returned datasets exceed user defined thresholds. One of the biggest benefits of using agents is the more granular data that is returned by agentbased solutions (one exception can be in the case of WMI and Windows platforms, more on that later). This allows the monitoring station to collect detailed metrics on the servers, log files, hardware and the individual processes. This deeper level of system and service metrics provides better reporting, complete historical data for trending, smarter alerting and granular root-cause analysis capability. This translates into faster Mean-Time-To-Repair (MTTR) for service problems, more accurate capacity planning and insight into systems behavior for performance tuning. The end result is better performance, easier monitoring, less downtime and happier management. 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 automated actions for a more proactive IT delivery. Automated actions can include simple IT service recovery and maintenance tasks or more advanced actions like the spinning up and down of virtual capacity to account for fluctuating demand on IT systems. 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. Another example could include the monitoring station triggering a temporary increase in virtual capacity to meet a short-term spike in demand on the web server. The monitoring station could then have the additional virtual capacity spun down when the demand decreases, ensuring capacity resources are optimized and no virtual sprawl is created. Agent-based solutions allow for greater flexibility with the creation of customizable service monitors. The administrator of the monitoring solution can create scripts and/or binaries that iii

check the status of services/collect non-standard metrics from applications and hardware. 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 station s core functionality. Pros & Cons of Agent-Based Pros: Cons: Deeper and more granular data collection for advanced monitoring, alerting and reporting. Proactive IT with automated actions that can avoid performance problems and downtime. The need to deploy and update agents to systems. Internal approval for deployment on production systems in some companies. Up-front license cost of solution. Tighter service integration. Control applications and services on remote nodes. Extendibility of monitoring across non-standard metrics. Lower risk of downtime. iv

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 typically includes network traffic analysis. 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 and provides a much better set of metrics than can be obtained through SNMP monitoring alone. It should also be noted that VMware deployments can be deeply monitored using agentless monitors as well. Metrics SNMP Monitoring: A significantly reduced set of data is made available when compared to an agent-based or WMI monitoring approach. With SNMP, you are limited to what is exposed by the vendor, which cannot be easily extended in most cases. In agent-based monitoring, you would be able to extend the metric collection to include all the deep metrics, and not just SNMP exposed ones. Gartner strongly recommends 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, and the potential to use agentless monitoring for non-essential servers and applications. As application and service vendors integrate management APIs into their products, this metrics gap is shrinking between agent and agentless monitoring, but this typically takes several years for the APIs to mature and several more for systems management vendors to fully support the APIs within their products. WMI Monitoring: Windows Management Instrumentation (WMI) is a good example of how some vendors are exposing their deeper server and platform metrics for agentless monitoring consumption. For many Windows based servers and applications, agentless monitoring via the WMI gateway provides strong monitoring capabilities. However, there are some cases where an agent-based monitoring solution would be preferred. For example, a heterogeneous IT environment that v

includes Windows servers and additional platforms (UNIX, Linux, VMware, etc.) would be best suited for a solution that combines both agent-based and agentless monitoring together, in one dashboard. Capabilities Agentless SNMP 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 proactive and automated actions like 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. It should be noted that agentless monitoring via WMI (Windows only servers) or VMware (VMware only services and instances) can allow for some level of customized scripting. Pros & Cons of Agentless Pros: Cons: No client agent to deploy. WMI and VMware agentless monitoring is stronger than SNMP alone. Lower initial cost for software. Lightweight, no application to install or run on the client. Typically consumes no additional resources. No in-depth metrics for granular monitoring, alerting, reporting and analysis. Leave critical servers and applications at risk of performance problems and downtime. Can be affected by networking issues. WAN/VPN deployment can be challenging or non-functional. No ability to extend for custom server, service or application metric collection. vi

What is the Best Solution for Your Needs? Purchasing decisions for IT systems monitoring software should be made around the business metrics and SLAs that IT provides to the business in order to prove the value of IT. These higher level metrics (and SLAs) should be monitored and reported on, all the way down to the critical server and application metrics that make up the SLA. The important concept to understand is that monitoring is one step in the IT Systems Management process; a right fit solution should include capacity planning, SLA monitoring and reporting, deep historical reporting, smart alerting functions and monitoring across all servers (UNIX, Windows, Linux, VMware, etc), applications, networks and devices within the IT environment. Not only this, but a systems monitoring solution should incorporate both agentbased and agentless monitoring options, so you can get the best monitoring fit across your datacenter, including deep agent-based monitoring for critical servers and applications and fast, easy agentless monitoring on Windows, Virtual or non-critical infrastructure and services. The solution needs to be able to handle all of this, across multiple platforms and environments at a cost that makes the CIO smile. Below is an example of how an IT monitoring solution should provide value to all levels of the IT Organization. IT Monitoring Should Show Value for All Roles The right choice for most enterprises is a streamlined software solution that can handle all of the important needs discussed above. 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). vii

Look for an easy to use and cost effective IT systems monitoring solution that provides both agent-based and agentless metric collection for the best of both worlds. This allows the IT department to 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 current and historical data to ensure enough capacity available to meet the current and future needs of their consumers. Free IT Monitoring Checklist and Feature/Cost Calculator: If you are considering evaluating IT Monitoring and Dashboard solutions, these IT Systems Management Vendor Evaluation Checklist and Product/Vendor Feature and Cost Calculator are an excellent way to start. They are designed to be vendor agnostic and customizable to help you compare different products. A free download is available here: Download The Checklist and Calculator Here viii

The Complete IT Dashboard: IT Systems Management Made Easy Free Trial: Pilot up.time in Your Environment for Free with a 30-Day Enterprise Trial with support included. Download at Learn More: Visit our Resource Center to learn more up.time resources Get a Quote: For a quote, questions, to discuss your requirements or for a demo of up.time based on your needs, please contact us at info@uptimesoftware.com Who is uptime software? uptime software is the creator of up.time, the complete IT dashboard for watching over servers, applications, networks and IT services. Powerful, affordable and easy-to-use monitoring, alerting and reporting that provides unified performance, availability and capacity management across the enterprise datacenter. Over 120,000 IT professionals and managers in mid-enterprise and enterprise companies across 40 countries have downloaded up.time to increase IT performance while consistently saving IT staff time and budget. The Complete IT Dashboard: An IT dashboard that scales to monitor 50,000+ elements and services across all platforms and datacenters. Dashboards, capacity planning, granular root-cause analysis and reporting tools, SLA management, IT automation and more. Powerful: Granular metric monitoring and reporting without the complexity of Large Enterprise tools. Monitor performance, availability and capacity on VMware, Windows, UNIX, Linux, Novell, etc. Easy: Browser-based and installs in 10-minutes or less. Do-it-yourself deployment. Affordable: Licensing designed for maximum value with everything included and easy to understand perelement pricing. Deep performance, availability and capacity monitoring and management included for all licensed elements, as well as SLAs. Unlimited free application and service monitoring, alerting and reporting on all licensed elements. ix

10