SlideShare a Scribd company logo
1 of 29
MONITORING
VIRTUALIZED
ENVIRONMENTS
Ahmad Khalid Nasrat
SERVICE LEVEL
MANAGEMENT
ISLAMIC REPUBLIC OF AFGHANISTAN
MINISTRY OF HIGHER EDUCATION
HERAT UNIVERSITY
COMPUTER SCIENCE FACULTY
Table of Contents
 What is Virtualization
 Virtualization Benefits
 Virtualization Vendors
 Monitoring Virtualized Environment
 Metrics to be monitored
 Monitoring Framework
 Virtualization Architecture
 The eG VM Monitor tool
Monitoring Virtualized Environments|Ah. Khalid Nasrat
2
What is Virtualization?
 Virtualization allows you, virtually and
cost-effectively, to have two or more
virtual computing environments, running
different operating systems and
applications on one piece of hardware.
Monitoring Virtualized Environments|Ah. Khalid Nasrat
3
Physical vs Virtual
Monitoring Virtualized Environments|Ah. Khalid Nasrat
4
Virtualization Benefits
 Granular Scaling
 Better utilization of compute assets
 Reduce hardware, power and cooling costs
 Dynamic and flexible
 Faster deployment of new logical servers and
safer/faster migration of application
 Test and try
 Good for students, programmers to Test, Debug
 Better Operation with Automation
 Less overhead with server management
 Reduce Risks with Snapshots and backups
 Aids in disaster recovery
Monitoring Virtualized Environments|Ah. Khalid Nasrat
5
Virtual Machines
Monitoring Virtualized Environments|Ah. Khalid Nasrat
6
Virtualization Disadvantages
 New, relatively unproven abstraction layers may
introduce potential security risks
 Consolidation of servers as well as storage
virtualization may create a larger, single point of
failure - making it easier to lose significant
volumes of data
 Some vendors do not fully support virtualization
and you may need to reproduce a problem on a
non-virtualized system to facilitate diagnosis
(especially where specialized hardware drivers
are involved).
 Deploying and managing virtualized environments
requires skills that are less common but more in
demandMonitoring Virtualized Environments|Ah. Khalid Nasrat
7
Virtualization Vendors
 VMware - vSphere
 Citrix – Xen
 Microsoft – Hyper V
 Red Hat – KVM and SPICE
 …
Monitoring Virtualized Environments|Ah. Khalid Nasrat
8
Monitoring Virtualized
Environment
 Earlier it was the application, operating
systems, and physical infrastructure, including
storage and networking that were the primary
objects of monitoring.
 A virtualized infrastructure introduces a new
layer that needs to be monitored – the
hypervisor.
 The primary challenge to monitor security and
network and application performance within
virtualized environment is enabling visibility
and access to virtualized traffic and
performance.Monitoring Virtualized Environments|Ah. Khalid Nasrat
9
Monitoring Virtualized Environments|Ah. Khalid Nasrat
10
Metrics To Be Monitored
 Health Monitoring
 Performance Monitoring
 CPU, memory, storage and network performance metrics
 The virtualization-specific metrics specified by
virtualization Technology e.g., the cluster and datacenter
concepts in VMware
 Behavior of other virtualization features also be
measured
 Capacity Monitoring
 Server Utilization: Memory /CPU/resource
 Network Usage: bandwidth
 Storage Utilization
Monitoring Virtualized Environments|Ah. Khalid Nasrat
11
Metrics To Be Monitored
 Security and Compliance Monitoring
 VM Sprawl: Metrics to monitor the VM activities
 Configuration metrics: meet standards and
hardening guidelines, detect violations of IT
policy.
 Access Control: role-based access control
enforcement.
 Monitoring For Billing and Chargeback
 start date and end date of VM creation and
allocation
 Software licensing costs.
 VM uptimeMonitoring Virtualized Environments|Ah. Khalid Nasrat
12
Monitoring Framework
 Ability to collect monitoring data from variety of
sources cutting across
performance, capacity, compliance and
security goals
 Analytical Processing capability to co-relate
data collected from these sources to deliver
better results in comparison to the existing
solutions
 Make the data and the analysis available for
other application using APIs. This is in addition
to having its own reporting and notificationsMonitoring Virtualized Environments|Ah. Khalid Nasrat
13
Monitoring Framework
Architecture
Monitoring Virtualized Environments|Ah. Khalid Nasrat
14
The Virtualization and Cloud
Monitoring Reference
Architecture
Monitoring Virtualized Environments|Ah. Khalid Nasrat
15
The SAN and Storage Layers
 Great deal of the performance issues that
arise in virtualized environments have
something to do with storage
 The SNMP data available for most SAN
switches is completely useless
 Products to monitor SAN
 NetApp (Akorri) BalancePoint
 map of which guests are accessing which spindles.
 Virtual Instruments Virtual Wisdom
 use a TAP in the SAN
 Quest vFloglight Storage
Monitoring Virtualized Environments|Ah. Khalid Nasrat
16
The Physical
Server, LAN, Switch, Router, and
Virtualization Platform Layer
 Has more products available that monitor
it, extremely challenging task to find the right
products
 Monitoring tools
 eG VM Monitor
 Zenoss
 ManageEngine Applications Manager
 Hitachi IT Operations Analyzer
 Veeam Monitor
 Xangati
Monitoring Virtualized Environments|Ah. Khalid Nasrat
17
The Application Layer
 The product should be able to calculate hop-
by-hop and end-to-end response time for the
applications of interest in the environment.
 dynaTrace
 provide deep code-level diagnostics
 BlueStripe
 Correlsense
 Optier
Monitoring Virtualized Environments|Ah. Khalid Nasrat
18
Integrating your New Monitoring
Stack
 Different products in different places, still
problem- data are not monitored in one place
 Netuitive has connectors to a wide variety of
monitoring solutions (and can quickly add
more)
 Netuitive has self-learning performance
analysis engine that continuously correlates
data across multiple products
Monitoring Virtualized Environments|Ah. Khalid Nasrat
19
The eG VM Monitor
 eG VM Monitor become the best infrastructure
management tool of VMworld 2008 out of a
group of 30 competing products.
 VirtualizationAdmin.com Rating 4.8/5
Monitoring Virtualized Environments|Ah. Khalid Nasrat
20
Some of eG VM Monitor
Features
 Completely web-based.
 Extremely configurable.
 Auto discovery of servers, networks and applications.
 Daily, weekly, and monthly automatic trending of
statistics.
 Personalized views and alarms.
 Customizable alarms to send email, SMS, and SNMP
traps.
 Detailed real-time and historical graphing and
reporting.
 Layered modeling for clear problem determination.
 Complete internal and external monitoring of
network, systems, and applications
 Automatic triage using application inter-dependenciesMonitoring Virtualized Environments|Ah. Khalid Nasrat
21
Review the eG VM Monitor
 Demo video about eG VM Monitor on the eG
website http://www.eginnovations.com/
 eG Innovations hosted version of eG VM
Monitor to monitor different applications and
services online
 Install eG VM Monitor, You can try demo
Monitoring Virtualized Environments|Ah. Khalid Nasrat
22
Logging
• Different roles for different users.
• SQL Server admin who monitors only the SQL Se
Monitoring Virtualized Environments|Ah. Khalid Nasrat
23
Alarms Window upon logging in
 The red item at the top of the alarms window
is very likely the root cause of all or many of
the alarms in the window.
 Red alarm indicates that physical CPU usage
is high
Monitoring Virtualized Environments|Ah. Khalid Nasrat
24
Monitoring Virtualized Environments|Ah. Khalid Nasrat
25
Pros and Cons of eG
 Pros
 It offers the most complete picture of the
infrastructure – both virtual and physical
 Cons
 Not easy to install
 Costly
Monitoring Virtualized Environments|Ah. Khalid Nasrat
26
Conclusion
 Use of virtualization growing and growing
 The performance of virtualized environments
becomes more and more critical.
 Different products in different level of
virtualization architecture
 Integration of monitoring tools in one Netiutive
 Among all eG VM Monitor almost takes care
of everything
Monitoring Virtualized Environments|Ah. Khalid Nasrat
27
Reference
 Chandran Midhun, Jayant Walvekar, Monitoring in a Virtualized
Environment, 2010
 Davis David, eG VM Monitor, Dec 2010, online
http://www.virtualizationadmin.com/articles-tutorials/product-
reviews/eg-vm-monitor.html
 Harzog Bernd, Virtualization Performance and Availability
Monitoring – A Reference Architecture, March 2011, online
http://www.virtualizationpractice.com/virtualization-performance-
and-availability-monitoring-a-reference-architecture-9660/
 Application and Network Performance Monitoring in a Virtualized
Environment- Network Instruments whitepaper
 ca Technologies, the complete guide to monitoring virtualized
environments, 2013, http://www.ca.com
 www.manageengine.com/apm
Monitoring Virtualized Environments|Ah. Khalid Nasrat
28
Monitoring Virtualized Environments|Ah. Khalid Nasrat
29

More Related Content

What's hot

Tying Automation to the Line of Business
Tying Automation to the Line of BusinessTying Automation to the Line of Business
Tying Automation to the Line of BusinessCA | Automic Software
 
RA TechED 2019 - SS08 - What's New and Coming Soon in Safety Automation Archi...
RA TechED 2019 - SS08 - What's New and Coming Soon in Safety Automation Archi...RA TechED 2019 - SS08 - What's New and Coming Soon in Safety Automation Archi...
RA TechED 2019 - SS08 - What's New and Coming Soon in Safety Automation Archi...Rockwell Automation
 
Shift team effectiveness: Don't bother if you can't change "shop floor" shift...
Shift team effectiveness: Don't bother if you can't change "shop floor" shift...Shift team effectiveness: Don't bother if you can't change "shop floor" shift...
Shift team effectiveness: Don't bother if you can't change "shop floor" shift...Yokogawa1
 
10 Steps to Architecting a Sustainable SCADA System
10 Steps to Architecting a Sustainable SCADA System10 Steps to Architecting a Sustainable SCADA System
10 Steps to Architecting a Sustainable SCADA SystemInductive Automation
 
How the World Bank Standardized on AppDynamics as its Enterprise-Wide APM Sol...
How the World Bank Standardized on AppDynamics as its Enterprise-Wide APM Sol...How the World Bank Standardized on AppDynamics as its Enterprise-Wide APM Sol...
How the World Bank Standardized on AppDynamics as its Enterprise-Wide APM Sol...AppDynamics
 
Leveraging Operational Data in the Cloud
 Leveraging Operational Data in the Cloud Leveraging Operational Data in the Cloud
Leveraging Operational Data in the CloudInductive Automation
 
Virtualization strategies
Virtualization strategiesVirtualization strategies
Virtualization strategiesSumit Tambe
 
RA TechED 2019 - CL05 Reduce Waste with Logixai
RA TechED 2019 - CL05 Reduce Waste with LogixaiRA TechED 2019 - CL05 Reduce Waste with Logixai
RA TechED 2019 - CL05 Reduce Waste with LogixaiRockwell Automation
 
RA TechED 2019 - PR03 - Implementation of PlantPAx Systems
RA TechED 2019 - PR03 - Implementation of PlantPAx SystemsRA TechED 2019 - PR03 - Implementation of PlantPAx Systems
RA TechED 2019 - PR03 - Implementation of PlantPAx SystemsRockwell Automation
 
Learn how Intuit created an application-aware network performance platform
Learn how Intuit created an application-aware network performance platformLearn how Intuit created an application-aware network performance platform
Learn how Intuit created an application-aware network performance platformRiverbed Technology
 
Appdynamics Training Session
Appdynamics Training SessionAppdynamics Training Session
Appdynamics Training SessionCodvaTech Labs
 
D02: Performance Engineering and Testing of Predix Apps (Predix Transform 2016)
D02: Performance Engineering and Testing of Predix Apps (Predix Transform 2016)D02: Performance Engineering and Testing of Predix Apps (Predix Transform 2016)
D02: Performance Engineering and Testing of Predix Apps (Predix Transform 2016)Predix
 
Splunk SignalFx Infrastructure Monitoring
Splunk SignalFx  Infrastructure MonitoringSplunk SignalFx  Infrastructure Monitoring
Splunk SignalFx Infrastructure MonitoringJoseph D. Murphy
 
RA TechED 2019 - IN03 - Develop Analytics That Scale Using FactoryTalk Innova...
RA TechED 2019 - IN03 - Develop Analytics That Scale Using FactoryTalk Innova...RA TechED 2019 - IN03 - Develop Analytics That Scale Using FactoryTalk Innova...
RA TechED 2019 - IN03 - Develop Analytics That Scale Using FactoryTalk Innova...Rockwell Automation
 
Automic Service Orchestration - Self Service Desk Automation
Automic Service Orchestration - Self Service Desk AutomationAutomic Service Orchestration - Self Service Desk Automation
Automic Service Orchestration - Self Service Desk AutomationCA | Automic Software
 
RA TechED 2019 - IN02 - Empower Your Connected Enterprise with FactoryTalk In...
RA TechED 2019 - IN02 - Empower Your Connected Enterprise with FactoryTalk In...RA TechED 2019 - IN02 - Empower Your Connected Enterprise with FactoryTalk In...
RA TechED 2019 - IN02 - Empower Your Connected Enterprise with FactoryTalk In...Rockwell Automation
 
Akorri Balancepoint Customer Facing V2010.05
Akorri Balancepoint   Customer Facing V2010.05Akorri Balancepoint   Customer Facing V2010.05
Akorri Balancepoint Customer Facing V2010.05stanyarbrough
 

What's hot (20)

Tying Automation to the Line of Business
Tying Automation to the Line of BusinessTying Automation to the Line of Business
Tying Automation to the Line of Business
 
SOLUSI INDUSTRIAL IOT CONTEC
SOLUSI INDUSTRIAL IOT CONTECSOLUSI INDUSTRIAL IOT CONTEC
SOLUSI INDUSTRIAL IOT CONTEC
 
RA TechED 2019 - SS08 - What's New and Coming Soon in Safety Automation Archi...
RA TechED 2019 - SS08 - What's New and Coming Soon in Safety Automation Archi...RA TechED 2019 - SS08 - What's New and Coming Soon in Safety Automation Archi...
RA TechED 2019 - SS08 - What's New and Coming Soon in Safety Automation Archi...
 
Shift team effectiveness: Don't bother if you can't change "shop floor" shift...
Shift team effectiveness: Don't bother if you can't change "shop floor" shift...Shift team effectiveness: Don't bother if you can't change "shop floor" shift...
Shift team effectiveness: Don't bother if you can't change "shop floor" shift...
 
10 Steps to Architecting a Sustainable SCADA System
10 Steps to Architecting a Sustainable SCADA System10 Steps to Architecting a Sustainable SCADA System
10 Steps to Architecting a Sustainable SCADA System
 
How the World Bank Standardized on AppDynamics as its Enterprise-Wide APM Sol...
How the World Bank Standardized on AppDynamics as its Enterprise-Wide APM Sol...How the World Bank Standardized on AppDynamics as its Enterprise-Wide APM Sol...
How the World Bank Standardized on AppDynamics as its Enterprise-Wide APM Sol...
 
Leveraging Operational Data in the Cloud
 Leveraging Operational Data in the Cloud Leveraging Operational Data in the Cloud
Leveraging Operational Data in the Cloud
 
How to get the most out of your existing DCS
How to get the most out of your existing DCSHow to get the most out of your existing DCS
How to get the most out of your existing DCS
 
Virtualization strategies
Virtualization strategiesVirtualization strategies
Virtualization strategies
 
RA TechED 2019 - CL05 Reduce Waste with Logixai
RA TechED 2019 - CL05 Reduce Waste with LogixaiRA TechED 2019 - CL05 Reduce Waste with Logixai
RA TechED 2019 - CL05 Reduce Waste with Logixai
 
RA TechED 2019 - PR03 - Implementation of PlantPAx Systems
RA TechED 2019 - PR03 - Implementation of PlantPAx SystemsRA TechED 2019 - PR03 - Implementation of PlantPAx Systems
RA TechED 2019 - PR03 - Implementation of PlantPAx Systems
 
Learn how Intuit created an application-aware network performance platform
Learn how Intuit created an application-aware network performance platformLearn how Intuit created an application-aware network performance platform
Learn how Intuit created an application-aware network performance platform
 
Appdynamics Training Session
Appdynamics Training SessionAppdynamics Training Session
Appdynamics Training Session
 
D02: Performance Engineering and Testing of Predix Apps (Predix Transform 2016)
D02: Performance Engineering and Testing of Predix Apps (Predix Transform 2016)D02: Performance Engineering and Testing of Predix Apps (Predix Transform 2016)
D02: Performance Engineering and Testing of Predix Apps (Predix Transform 2016)
 
Splunk SignalFx Infrastructure Monitoring
Splunk SignalFx  Infrastructure MonitoringSplunk SignalFx  Infrastructure Monitoring
Splunk SignalFx Infrastructure Monitoring
 
Vibration monitoring adriano engineering
Vibration monitoring adriano engineeringVibration monitoring adriano engineering
Vibration monitoring adriano engineering
 
RA TechED 2019 - IN03 - Develop Analytics That Scale Using FactoryTalk Innova...
RA TechED 2019 - IN03 - Develop Analytics That Scale Using FactoryTalk Innova...RA TechED 2019 - IN03 - Develop Analytics That Scale Using FactoryTalk Innova...
RA TechED 2019 - IN03 - Develop Analytics That Scale Using FactoryTalk Innova...
 
Automic Service Orchestration - Self Service Desk Automation
Automic Service Orchestration - Self Service Desk AutomationAutomic Service Orchestration - Self Service Desk Automation
Automic Service Orchestration - Self Service Desk Automation
 
RA TechED 2019 - IN02 - Empower Your Connected Enterprise with FactoryTalk In...
RA TechED 2019 - IN02 - Empower Your Connected Enterprise with FactoryTalk In...RA TechED 2019 - IN02 - Empower Your Connected Enterprise with FactoryTalk In...
RA TechED 2019 - IN02 - Empower Your Connected Enterprise with FactoryTalk In...
 
Akorri Balancepoint Customer Facing V2010.05
Akorri Balancepoint   Customer Facing V2010.05Akorri Balancepoint   Customer Facing V2010.05
Akorri Balancepoint Customer Facing V2010.05
 

Viewers also liked

Introduction to graph databases in term of neo4j
Introduction to graph databases in term of neo4jIntroduction to graph databases in term of neo4j
Introduction to graph databases in term of neo4jAbdullah Hamidi
 
Tarjumaye jadwali-quran-karim-pdf
Tarjumaye jadwali-quran-karim-pdfTarjumaye jadwali-quran-karim-pdf
Tarjumaye jadwali-quran-karim-pdfBU
 
Bitcharities Cause Presentation
Bitcharities Cause PresentationBitcharities Cause Presentation
Bitcharities Cause PresentationFrancesco Rulli
 
How to take control of your l ife
How to take control of your l ifeHow to take control of your l ife
How to take control of your l ifeMashooq Jami
 
How to speak in public
How to speak in publicHow to speak in public
How to speak in publicJawid Qaumi
 
Web app development_cookies_sessions_14
Web app development_cookies_sessions_14Web app development_cookies_sessions_14
Web app development_cookies_sessions_14Hassen Poreya
 
Web Application Security and Awareness
Web Application Security and AwarenessWeb Application Security and Awareness
Web Application Security and AwarenessAbdul Rahman Sherzad
 
Fondo gallerie storiche romane - Destinazione Donna - catalogo della mostra
Fondo gallerie storiche romane - Destinazione Donna - catalogo della mostraFondo gallerie storiche romane - Destinazione Donna - catalogo della mostra
Fondo gallerie storiche romane - Destinazione Donna - catalogo della mostraAlessandro Califano, PhD
 
Enterprise Resource Planning using Odoo/OpenERP in Afghanistan
Enterprise Resource Planning using Odoo/OpenERP in AfghanistanEnterprise Resource Planning using Odoo/OpenERP in Afghanistan
Enterprise Resource Planning using Odoo/OpenERP in AfghanistanFarshid Ghyasi
 
Architecting for failure - Why are distributed systems hard?
Architecting for failure - Why are distributed systems hard?Architecting for failure - Why are distributed systems hard?
Architecting for failure - Why are distributed systems hard?Markus Eisele
 
TCP & UDP protocols
TCP & UDP protocols TCP & UDP protocols
TCP & UDP protocols masifnaeem
 

Viewers also liked (20)

Lecture 1. java database connectivity
Lecture 1. java database connectivityLecture 1. java database connectivity
Lecture 1. java database connectivity
 
Web design - Working with forms in HTML
Web design - Working with forms in HTMLWeb design - Working with forms in HTML
Web design - Working with forms in HTML
 
Introduction to graph databases in term of neo4j
Introduction to graph databases in term of neo4jIntroduction to graph databases in term of neo4j
Introduction to graph databases in term of neo4j
 
E learning ict4-d_presentation
E learning ict4-d_presentationE learning ict4-d_presentation
E learning ict4-d_presentation
 
Tarjumaye jadwali-quran-karim-pdf
Tarjumaye jadwali-quran-karim-pdfTarjumaye jadwali-quran-karim-pdf
Tarjumaye jadwali-quran-karim-pdf
 
Bitcharities Cause Presentation
Bitcharities Cause PresentationBitcharities Cause Presentation
Bitcharities Cause Presentation
 
Simple past
Simple pastSimple past
Simple past
 
How to take control of your l ife
How to take control of your l ifeHow to take control of your l ife
How to take control of your l ife
 
MyCV
MyCVMyCV
MyCV
 
Introduction to sql_02
Introduction to sql_02Introduction to sql_02
Introduction to sql_02
 
How to speak in public
How to speak in publicHow to speak in public
How to speak in public
 
Computational Advertising
Computational AdvertisingComputational Advertising
Computational Advertising
 
Web app development_cookies_sessions_14
Web app development_cookies_sessions_14Web app development_cookies_sessions_14
Web app development_cookies_sessions_14
 
Web Application Security and Awareness
Web Application Security and AwarenessWeb Application Security and Awareness
Web Application Security and Awareness
 
Fondo gallerie storiche romane - Destinazione Donna - catalogo della mostra
Fondo gallerie storiche romane - Destinazione Donna - catalogo della mostraFondo gallerie storiche romane - Destinazione Donna - catalogo della mostra
Fondo gallerie storiche romane - Destinazione Donna - catalogo della mostra
 
Google Search Console
Google Search ConsoleGoogle Search Console
Google Search Console
 
Enterprise Resource Planning using Odoo/OpenERP in Afghanistan
Enterprise Resource Planning using Odoo/OpenERP in AfghanistanEnterprise Resource Planning using Odoo/OpenERP in Afghanistan
Enterprise Resource Planning using Odoo/OpenERP in Afghanistan
 
Architecting for failure - Why are distributed systems hard?
Architecting for failure - Why are distributed systems hard?Architecting for failure - Why are distributed systems hard?
Architecting for failure - Why are distributed systems hard?
 
TCP & UDP protocols
TCP & UDP protocols TCP & UDP protocols
TCP & UDP protocols
 
Mite Nroc Beebe Aeqa
Mite Nroc Beebe AeqaMite Nroc Beebe Aeqa
Mite Nroc Beebe Aeqa
 

Similar to Monitoring Virtualized Environments

Wavefront by vmware june 2019 - legraswindow
Wavefront by vmware   june 2019 - legraswindowWavefront by vmware   june 2019 - legraswindow
Wavefront by vmware june 2019 - legraswindowAnil Gupta (AJ) - vExpert
 
Driving Systems Stability & Delivery Agility through DevOps [Decoding DevOps ...
Driving Systems Stability & Delivery Agility through DevOps [Decoding DevOps ...Driving Systems Stability & Delivery Agility through DevOps [Decoding DevOps ...
Driving Systems Stability & Delivery Agility through DevOps [Decoding DevOps ...InfoSeption
 
20151019 v mworld2015-recap-02
20151019 v mworld2015-recap-0220151019 v mworld2015-recap-02
20151019 v mworld2015-recap-02Kevin Groat
 
Webinar Fondazione CRUI e VMware: VMware vRealize Suite
 Webinar Fondazione CRUI e VMware: VMware vRealize Suite Webinar Fondazione CRUI e VMware: VMware vRealize Suite
Webinar Fondazione CRUI e VMware: VMware vRealize SuiteJürgen Ambrosi
 
Harbour IT & VMware - vForum 2010 Wrap
Harbour IT & VMware - vForum 2010 WrapHarbour IT & VMware - vForum 2010 Wrap
Harbour IT & VMware - vForum 2010 WrapHarbourIT
 
Monitorama - Please, no more Minutes, Milliseconds, Monoliths or Monitoring T...
Monitorama - Please, no more Minutes, Milliseconds, Monoliths or Monitoring T...Monitorama - Please, no more Minutes, Milliseconds, Monoliths or Monitoring T...
Monitorama - Please, no more Minutes, Milliseconds, Monoliths or Monitoring T...Adrian Cockcroft
 
What's New in eG Enterprise v6 - Unified performance monitoring, diagnosis, a...
What's New in eG Enterprise v6 - Unified performance monitoring, diagnosis, a...What's New in eG Enterprise v6 - Unified performance monitoring, diagnosis, a...
What's New in eG Enterprise v6 - Unified performance monitoring, diagnosis, a...eG Innovations
 
Why does Citrix use eG Enterprise for End-to-End Monitoring at Citrix Summit ...
Why does Citrix use eG Enterprise for End-to-End Monitoring at Citrix Summit ...Why does Citrix use eG Enterprise for End-to-End Monitoring at Citrix Summit ...
Why does Citrix use eG Enterprise for End-to-End Monitoring at Citrix Summit ...eG Innovations
 
Presentation business critical applications in a virtual env
Presentation   business critical applications in a virtual envPresentation   business critical applications in a virtual env
Presentation business critical applications in a virtual envsolarisyourep
 
Presentation business critical applications in a virtual env
Presentation   business critical applications in a virtual envPresentation   business critical applications in a virtual env
Presentation business critical applications in a virtual envxKinAnx
 
ManageIQ Overview at Management and Orchestration Developer (MODM) Meet-up
ManageIQ Overview at Management and Orchestration Developer (MODM) Meet-upManageIQ Overview at Management and Orchestration Developer (MODM) Meet-up
ManageIQ Overview at Management and Orchestration Developer (MODM) Meet-upJerome Marc
 
Lessons Learned during IBM SmartCloud Orchestrator Deployment at a Large Tel...
Lessons Learned during IBM SmartCloud Orchestrator Deployment at a Large Tel...Lessons Learned during IBM SmartCloud Orchestrator Deployment at a Large Tel...
Lessons Learned during IBM SmartCloud Orchestrator Deployment at a Large Tel...Eduardo Patrocinio
 
Business Agility and Security with VMware
Business Agility and Security with VMwareBusiness Agility and Security with VMware
Business Agility and Security with VMwareAngel Villar Garea
 
VirtualWisdom Brochure
VirtualWisdom BrochureVirtualWisdom Brochure
VirtualWisdom BrochureDarren Molloy
 
Presentation cloud infrastructure and management – from v sphere to vcloud ...
Presentation   cloud infrastructure and management – from v sphere to vcloud ...Presentation   cloud infrastructure and management – from v sphere to vcloud ...
Presentation cloud infrastructure and management – from v sphere to vcloud ...solarisyourep
 
Presentation cloud infrastructure and management – from v sphere to vcloud ...
Presentation   cloud infrastructure and management – from v sphere to vcloud ...Presentation   cloud infrastructure and management – from v sphere to vcloud ...
Presentation cloud infrastructure and management – from v sphere to vcloud ...xKinAnx
 

Similar to Monitoring Virtualized Environments (20)

Wavefront by vmware june 2019 - legraswindow
Wavefront by vmware   june 2019 - legraswindowWavefront by vmware   june 2019 - legraswindow
Wavefront by vmware june 2019 - legraswindow
 
Driving Systems Stability & Delivery Agility through DevOps [Decoding DevOps ...
Driving Systems Stability & Delivery Agility through DevOps [Decoding DevOps ...Driving Systems Stability & Delivery Agility through DevOps [Decoding DevOps ...
Driving Systems Stability & Delivery Agility through DevOps [Decoding DevOps ...
 
Wavefront presentation-May-2019
Wavefront presentation-May-2019Wavefront presentation-May-2019
Wavefront presentation-May-2019
 
20151019 v mworld2015-recap-02
20151019 v mworld2015-recap-0220151019 v mworld2015-recap-02
20151019 v mworld2015-recap-02
 
Webinar Fondazione CRUI e VMware: VMware vRealize Suite
 Webinar Fondazione CRUI e VMware: VMware vRealize Suite Webinar Fondazione CRUI e VMware: VMware vRealize Suite
Webinar Fondazione CRUI e VMware: VMware vRealize Suite
 
Harbour IT & VMware - vForum 2010 Wrap
Harbour IT & VMware - vForum 2010 WrapHarbour IT & VMware - vForum 2010 Wrap
Harbour IT & VMware - vForum 2010 Wrap
 
Monitorama - Please, no more Minutes, Milliseconds, Monoliths or Monitoring T...
Monitorama - Please, no more Minutes, Milliseconds, Monoliths or Monitoring T...Monitorama - Please, no more Minutes, Milliseconds, Monoliths or Monitoring T...
Monitorama - Please, no more Minutes, Milliseconds, Monoliths or Monitoring T...
 
What's New in eG Enterprise v6 - Unified performance monitoring, diagnosis, a...
What's New in eG Enterprise v6 - Unified performance monitoring, diagnosis, a...What's New in eG Enterprise v6 - Unified performance monitoring, diagnosis, a...
What's New in eG Enterprise v6 - Unified performance monitoring, diagnosis, a...
 
Why does Citrix use eG Enterprise for End-to-End Monitoring at Citrix Summit ...
Why does Citrix use eG Enterprise for End-to-End Monitoring at Citrix Summit ...Why does Citrix use eG Enterprise for End-to-End Monitoring at Citrix Summit ...
Why does Citrix use eG Enterprise for End-to-End Monitoring at Citrix Summit ...
 
Presentation business critical applications in a virtual env
Presentation   business critical applications in a virtual envPresentation   business critical applications in a virtual env
Presentation business critical applications in a virtual env
 
Presentation business critical applications in a virtual env
Presentation   business critical applications in a virtual envPresentation   business critical applications in a virtual env
Presentation business critical applications in a virtual env
 
ManageIQ Overview at Management and Orchestration Developer (MODM) Meet-up
ManageIQ Overview at Management and Orchestration Developer (MODM) Meet-upManageIQ Overview at Management and Orchestration Developer (MODM) Meet-up
ManageIQ Overview at Management and Orchestration Developer (MODM) Meet-up
 
Wavefront-by-VMware-April-2019
Wavefront-by-VMware-April-2019Wavefront-by-VMware-April-2019
Wavefront-by-VMware-April-2019
 
Lessons Learned during IBM SmartCloud Orchestrator Deployment at a Large Tel...
Lessons Learned during IBM SmartCloud Orchestrator Deployment at a Large Tel...Lessons Learned during IBM SmartCloud Orchestrator Deployment at a Large Tel...
Lessons Learned during IBM SmartCloud Orchestrator Deployment at a Large Tel...
 
Business Agility and Security with VMware
Business Agility and Security with VMwareBusiness Agility and Security with VMware
Business Agility and Security with VMware
 
VAS - VMware CMP
VAS - VMware CMPVAS - VMware CMP
VAS - VMware CMP
 
VirtualWisdom Brochure
VirtualWisdom BrochureVirtualWisdom Brochure
VirtualWisdom Brochure
 
Presentation cloud infrastructure and management – from v sphere to vcloud ...
Presentation   cloud infrastructure and management – from v sphere to vcloud ...Presentation   cloud infrastructure and management – from v sphere to vcloud ...
Presentation cloud infrastructure and management – from v sphere to vcloud ...
 
Presentation cloud infrastructure and management – from v sphere to vcloud ...
Presentation   cloud infrastructure and management – from v sphere to vcloud ...Presentation   cloud infrastructure and management – from v sphere to vcloud ...
Presentation cloud infrastructure and management – from v sphere to vcloud ...
 
Lets vRealize level -100 Presentation
Lets vRealize level -100 PresentationLets vRealize level -100 Presentation
Lets vRealize level -100 Presentation
 

Recently uploaded

SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 

Recently uploaded (20)

SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 

Monitoring Virtualized Environments

  • 1. MONITORING VIRTUALIZED ENVIRONMENTS Ahmad Khalid Nasrat SERVICE LEVEL MANAGEMENT ISLAMIC REPUBLIC OF AFGHANISTAN MINISTRY OF HIGHER EDUCATION HERAT UNIVERSITY COMPUTER SCIENCE FACULTY
  • 2. Table of Contents  What is Virtualization  Virtualization Benefits  Virtualization Vendors  Monitoring Virtualized Environment  Metrics to be monitored  Monitoring Framework  Virtualization Architecture  The eG VM Monitor tool Monitoring Virtualized Environments|Ah. Khalid Nasrat 2
  • 3. What is Virtualization?  Virtualization allows you, virtually and cost-effectively, to have two or more virtual computing environments, running different operating systems and applications on one piece of hardware. Monitoring Virtualized Environments|Ah. Khalid Nasrat 3
  • 4. Physical vs Virtual Monitoring Virtualized Environments|Ah. Khalid Nasrat 4
  • 5. Virtualization Benefits  Granular Scaling  Better utilization of compute assets  Reduce hardware, power and cooling costs  Dynamic and flexible  Faster deployment of new logical servers and safer/faster migration of application  Test and try  Good for students, programmers to Test, Debug  Better Operation with Automation  Less overhead with server management  Reduce Risks with Snapshots and backups  Aids in disaster recovery Monitoring Virtualized Environments|Ah. Khalid Nasrat 5
  • 6. Virtual Machines Monitoring Virtualized Environments|Ah. Khalid Nasrat 6
  • 7. Virtualization Disadvantages  New, relatively unproven abstraction layers may introduce potential security risks  Consolidation of servers as well as storage virtualization may create a larger, single point of failure - making it easier to lose significant volumes of data  Some vendors do not fully support virtualization and you may need to reproduce a problem on a non-virtualized system to facilitate diagnosis (especially where specialized hardware drivers are involved).  Deploying and managing virtualized environments requires skills that are less common but more in demandMonitoring Virtualized Environments|Ah. Khalid Nasrat 7
  • 8. Virtualization Vendors  VMware - vSphere  Citrix – Xen  Microsoft – Hyper V  Red Hat – KVM and SPICE  … Monitoring Virtualized Environments|Ah. Khalid Nasrat 8
  • 9. Monitoring Virtualized Environment  Earlier it was the application, operating systems, and physical infrastructure, including storage and networking that were the primary objects of monitoring.  A virtualized infrastructure introduces a new layer that needs to be monitored – the hypervisor.  The primary challenge to monitor security and network and application performance within virtualized environment is enabling visibility and access to virtualized traffic and performance.Monitoring Virtualized Environments|Ah. Khalid Nasrat 9
  • 11. Metrics To Be Monitored  Health Monitoring  Performance Monitoring  CPU, memory, storage and network performance metrics  The virtualization-specific metrics specified by virtualization Technology e.g., the cluster and datacenter concepts in VMware  Behavior of other virtualization features also be measured  Capacity Monitoring  Server Utilization: Memory /CPU/resource  Network Usage: bandwidth  Storage Utilization Monitoring Virtualized Environments|Ah. Khalid Nasrat 11
  • 12. Metrics To Be Monitored  Security and Compliance Monitoring  VM Sprawl: Metrics to monitor the VM activities  Configuration metrics: meet standards and hardening guidelines, detect violations of IT policy.  Access Control: role-based access control enforcement.  Monitoring For Billing and Chargeback  start date and end date of VM creation and allocation  Software licensing costs.  VM uptimeMonitoring Virtualized Environments|Ah. Khalid Nasrat 12
  • 13. Monitoring Framework  Ability to collect monitoring data from variety of sources cutting across performance, capacity, compliance and security goals  Analytical Processing capability to co-relate data collected from these sources to deliver better results in comparison to the existing solutions  Make the data and the analysis available for other application using APIs. This is in addition to having its own reporting and notificationsMonitoring Virtualized Environments|Ah. Khalid Nasrat 13
  • 14. Monitoring Framework Architecture Monitoring Virtualized Environments|Ah. Khalid Nasrat 14
  • 15. The Virtualization and Cloud Monitoring Reference Architecture Monitoring Virtualized Environments|Ah. Khalid Nasrat 15
  • 16. The SAN and Storage Layers  Great deal of the performance issues that arise in virtualized environments have something to do with storage  The SNMP data available for most SAN switches is completely useless  Products to monitor SAN  NetApp (Akorri) BalancePoint  map of which guests are accessing which spindles.  Virtual Instruments Virtual Wisdom  use a TAP in the SAN  Quest vFloglight Storage Monitoring Virtualized Environments|Ah. Khalid Nasrat 16
  • 17. The Physical Server, LAN, Switch, Router, and Virtualization Platform Layer  Has more products available that monitor it, extremely challenging task to find the right products  Monitoring tools  eG VM Monitor  Zenoss  ManageEngine Applications Manager  Hitachi IT Operations Analyzer  Veeam Monitor  Xangati Monitoring Virtualized Environments|Ah. Khalid Nasrat 17
  • 18. The Application Layer  The product should be able to calculate hop- by-hop and end-to-end response time for the applications of interest in the environment.  dynaTrace  provide deep code-level diagnostics  BlueStripe  Correlsense  Optier Monitoring Virtualized Environments|Ah. Khalid Nasrat 18
  • 19. Integrating your New Monitoring Stack  Different products in different places, still problem- data are not monitored in one place  Netuitive has connectors to a wide variety of monitoring solutions (and can quickly add more)  Netuitive has self-learning performance analysis engine that continuously correlates data across multiple products Monitoring Virtualized Environments|Ah. Khalid Nasrat 19
  • 20. The eG VM Monitor  eG VM Monitor become the best infrastructure management tool of VMworld 2008 out of a group of 30 competing products.  VirtualizationAdmin.com Rating 4.8/5 Monitoring Virtualized Environments|Ah. Khalid Nasrat 20
  • 21. Some of eG VM Monitor Features  Completely web-based.  Extremely configurable.  Auto discovery of servers, networks and applications.  Daily, weekly, and monthly automatic trending of statistics.  Personalized views and alarms.  Customizable alarms to send email, SMS, and SNMP traps.  Detailed real-time and historical graphing and reporting.  Layered modeling for clear problem determination.  Complete internal and external monitoring of network, systems, and applications  Automatic triage using application inter-dependenciesMonitoring Virtualized Environments|Ah. Khalid Nasrat 21
  • 22. Review the eG VM Monitor  Demo video about eG VM Monitor on the eG website http://www.eginnovations.com/  eG Innovations hosted version of eG VM Monitor to monitor different applications and services online  Install eG VM Monitor, You can try demo Monitoring Virtualized Environments|Ah. Khalid Nasrat 22
  • 23. Logging • Different roles for different users. • SQL Server admin who monitors only the SQL Se Monitoring Virtualized Environments|Ah. Khalid Nasrat 23
  • 24. Alarms Window upon logging in  The red item at the top of the alarms window is very likely the root cause of all or many of the alarms in the window.  Red alarm indicates that physical CPU usage is high Monitoring Virtualized Environments|Ah. Khalid Nasrat 24
  • 26. Pros and Cons of eG  Pros  It offers the most complete picture of the infrastructure – both virtual and physical  Cons  Not easy to install  Costly Monitoring Virtualized Environments|Ah. Khalid Nasrat 26
  • 27. Conclusion  Use of virtualization growing and growing  The performance of virtualized environments becomes more and more critical.  Different products in different level of virtualization architecture  Integration of monitoring tools in one Netiutive  Among all eG VM Monitor almost takes care of everything Monitoring Virtualized Environments|Ah. Khalid Nasrat 27
  • 28. Reference  Chandran Midhun, Jayant Walvekar, Monitoring in a Virtualized Environment, 2010  Davis David, eG VM Monitor, Dec 2010, online http://www.virtualizationadmin.com/articles-tutorials/product- reviews/eg-vm-monitor.html  Harzog Bernd, Virtualization Performance and Availability Monitoring – A Reference Architecture, March 2011, online http://www.virtualizationpractice.com/virtualization-performance- and-availability-monitoring-a-reference-architecture-9660/  Application and Network Performance Monitoring in a Virtualized Environment- Network Instruments whitepaper  ca Technologies, the complete guide to monitoring virtualized environments, 2013, http://www.ca.com  www.manageengine.com/apm Monitoring Virtualized Environments|Ah. Khalid Nasrat 28