apache cloudstack collab monitoring deep dive
DESCRIPTION
Slides from Apache CloudStack Collab Conference presentation on Monitoring CloudStack in 15 minutes or lessTRANSCRIPT
Copyright Zenoss, IncProprietary Information
Zenoss Core 4Monitoring CloudStack
Deep Dive
Transforming IT Operations
Copyright Zenoss, IncProprietary Information
FLOYD STRIMLINGVICE PRESIDENT COMMUNITY
Email: [email protected]
Twitter:@platenreport
Blog: http://blog.zenoss.com
http://platenreport.com
Copyright Zenoss, IncProprietary Information
3
Zenoss at a Glance
Cool Vendor inIT Operations 2010
Best Monitoring Toolfor the Cloud
Transforming IT Operations• Founders lived the pain of legacy platforms at pioneering cloud
providers• New approach to both technology and business
Leading Commercial Open Source Player in Category• Large Global Footprint: 2.5M Downloads, 30K Organizations, 175
Countries• Large Active Community: 100K Members• Rapid Innovation & Lower Costs
Fastest Growing Enterprise Management Software Company
• 2010 and 2011 Inc 500• 2011 #22 on Deloitte Fast 500• Growth across key segment:
Most Widely Adopted Cloud Management Console• Largest install-base of any cloud-capable management product in the
market• Unifies physical, virtual & cloud monitoring• Enables public, private and hybrid cloud scenarios
Strong Business & Team• Rapid growth with new customer acquisition and retention• Annapolis, MD, Austin, TX, & San Jose, CA
Copyright Zenoss, IncProprietary Information
Solution Overview
Role-based Console
ZenossService Dynamics
EventManagement Automation
UnifiedMonitoring
Network
Storage
OS
Application
Host
End user
Hybrid IT services andinfrastructure
Private
Public
cloud
physical
Virtual
Real-timeservice model
Middleware
Hypervisor
Open Elastic Model-DrivenUnified
4
Copyright Zenoss, IncProprietary Information
5
Why Zenoss Core 4• Unified Monitoring
• Compute• Storage• Network• Virtualization• Applications
• Model Based• Normalized Model• Object Oriented
• Event Driven• Correlations• Transformation• Integrations
• ZenPack Architecture• We have a ZenPack for
that• Commercial, Open
Source, Community, Customer
Powerful
Open Source
Unified
Event ManagementMonitoring
Extensible
Scale & Stability
Copyright Zenoss, IncProprietary Information
Zenoss Core High Level Architecture
Zenoss Core
Agentless Multi-protocol
ResourceModel
UnifiedPresentation
Layer
Web CLI
IntegrationRESTAMQPJSON
Mobile
CollectionCollection
Metrics
Service CatalogProvisioning
CMDBOrchestrationService Desk
BillingOther Managers
CommonExtensibilityFramework"ZenPack"
Discovery & Modeling Collection Notification &
Control
HTTPTCPSNMPWMI SSH ICMP SMTP/POPREST SOAPWEBMSMSJMXWIN-RPC ODBC
Common Messaging Platform
Copyright Zenoss, IncProprietary Information
7
Collector Infrastructure
Copyright Zenoss, IncProprietary Information
8
Collector
ZODB (MYSQL)
Web UI
Infr
ast
ruct
ureZenhub
Core 4.x Event Handling
RRD Files
MySQLZeneventserver
rabbitmqZeneventd
Event Processing
Event Serving
Lucene indexEvents & ZODB
Copyright Zenoss, IncProprietary Information
RawEvents
App OS Server StorageNetwor
kUser
Configuration Performance Availability Trap / log
Event processing pipeline
Threshold breachAvailability state
changeConfiguration change
Traps / log events
NormalizationFiltering
De-duplicationMapping
Virtual, physical, cloud-based IT environment
Integrations
Policy-drivennotification and
remediation
Notification
Service Desk
Scripting
Orchestrationand provisioning
Functional Walkthrough: How it Works
UNIFIEDMONITORING
EVENTMANAGEMENT
Copyright Zenoss, IncProprietary Information
10
Where is Zenoss Core?
Zenoss.org• Forums, IRC, Google +, Twitter• Community projects
Sourceforge• Over 5000 downloads a week• http://sourceforge.net/projects/zenoss/files/zenoss-4.2/zenoss-4.2.0/
Github• 250+ ZenPacks• Community, Zenoss, ZenossLabs