MomentumSI

IT Services for Enterprise Transformation


Talk to Sales         
You are here: Home / Cloud Patterns / Behavioral / Cloud Monitoring

Cloud Monitoring

Monitor across virtual machines within a cloud

Problem

The ability to monitor VM instances in a cloud is essential for optimizing instance performance, better allocation of resources, resolving issues around instance health, right-sizing, load-balancing and VM pools and managing service expectations.

Solution

Enable the monitoring function as a service on the cloud. The service should provide access to launch cloud monitors, authenticate itself with instances, authorize users, assign instances to monitors, provide ability to set the level of monitoring and the desired metrics to be gathered. The as-a-service design should be able to interface with cloud load balancing and auto-scale services. The service should support access through direct and proxy interfaces.

Click to Enlarge

Application

  • Visibility into resource utilization, operational performance, demand patterns and optimize auto-scaling and VM pooling.
  • Real time event detection and triaging threats and issues

Impacts

  • Performance and resource impacts depending on extent of information gathered and number of VM instances monitored by the service
  • Data traverses public network

Anti-Patterns

  • Custom monitoring tools based on technology stack used with some level of manual handling of alerts and notifications
  • Agent-based monitoring. Pull-based reporting from log repositories. Dashboard-based alerts and notifications for manual processing

Related Patterns

  • As-a-Service Pattern
  • Hardware device in software form Pattern

References

  • AWS CloudWatch
  • NimSoft
Share
cloud patterns logo

Virtualization Patterns

  • Blueprinting
  • Platform VM
  • VM Factory
  • VM Pooling
  • Cloud Service Catalog
  • Cloud License Management
  • Shared Services
  • Instance ON/OFF
  • Stateless VM
  • Application Virtualization
  • Development Lifecycle

Architectural Patterns

  • As-A-Service
  • Cloud Backup and Restore
  • Provisioning as-a-Service
  • Configuration and Access Control
  • Software-based Devices
  • Façade
  • Big Message Delivery
  • Simple Data Storage
  • Relational Data Storage

Behavioral Patterns

  • Auto Scaling
  • Publish and Subscribe
  • Cloud Caching Service
  • Cloud Monitoring
  • Cloud Notification
  • VM Pipeline
  • Simple Message Queuing
  • Map Reduce
  • Cloud Bus
  • Cloud Federation

More Information

IaaS Private Cloud Services Datasheet
Cloud QuickStart Services with Eucalyptus Datasheet

Additional Resources

Datasheets, Q&As, and Reports
White Papers
Presentations
Webinars
Podcasts
Blog

Need Additional Information?

Let us help. If you have questions or comments, please tell us what you need.
Request Information

Return to top of page

Copyright © 2013 MomentumSI. All rights reserved. | Privacy | Terms | Log in