This is a draft document that was built and uploaded automatically. It may document beta software and be incomplete or even incorrect. Use this document at your own risk.
Table of Contents
As more and more applications are deployed on cloud systems and cloud systems are growing in complexity, managing the cloud infrastructure is becoming increasingly difficult. SUSE OpenStack Cloud Monitoring helps mastering this challenge by providing a sophisticated Monitoring as a Service solution that is operated on top of OpenStack-based cloud computing platforms.
SUSE OpenStack Cloud Monitoring allows enterprises to manage, track, and optimize their cloud infrastructure and the services they provide to end users. It offers a suite of monitoring and analytics tools aimed at improving the health and performance of cloud systems.
SUSE OpenStack Cloud Monitoring assembles and presents metrics and log data in one convenient access point. It offers an integrated view of cloud resources, based on its seamless integration with OpenStack. While being flexible and scalable to instantly reflect changes in the cloud infrastructure of an enterprise, SUSE OpenStack Cloud Monitoring provides the ways and means required to ensure multi-tenancy and data security. The high availability architecture of SUSE OpenStack Cloud Monitoring ensures an optimum level of operational performance eliminating the risk of component failures and providing for reliable crossover.
SUSE OpenStack Cloud Monitoring is an out-of-the-box solution for monitoring OpenStack-based cloud environments. It is provided as a cloud service to users. SUSE OpenStack Cloud Monitoring meets different challenges, ranging from small-scale deployments to high-availability deployments and deployments with high levels of scalability.
The core of SUSE OpenStack Cloud Monitoring is Monasca, an open source Monitoring as a Service solution that integrates with OpenStack. The key features of SUSE OpenStack Cloud Monitoring form an integral part of the Monasca project. SUSE OpenStack Cloud Monitoring extends the source code base of the project through active contributions.
Compared to the Monasca community edition, SUSE OpenStack Cloud Monitoring provides the following added value:
Packaging as a commercial enterprise solution
Enterprise-level support
The key features of SUSE OpenStack Cloud Monitoring address public as well as private cloud service providers. They include:
Monitoring
Log management
Integration with OpenStack
SUSE OpenStack Cloud Monitoring is a highly scalable and fault tolerant monitoring solution for OpenStack-based cloud infrastructures.
The system operator of the cloud infrastructure and the service providers do not have to care for system monitoring software any longer. They use SUSE OpenStack Cloud Monitoring to check whether their services and servers are working appropriately.
SUSE OpenStack Cloud Monitoring provides comprehensive and configurable metrics with reasonable defaults for monitoring the status, capacity, throughput, and latency of cloud systems. SUSE OpenStack Cloud Monitoring users can set their own warnings and critical thresholds and can combine multiple warnings and thresholds to support the processing of complex events. Combined with a notification system, these alerting features enable them to quickly analyze and resolve problems in the cloud infrastructure.
For details, refer to Chapter 2, Monitoring.
With the increasing complexity of cloud infrastructures, it is becoming more and more difficult and time-consuming for the system operator to gather, store, and query the large amounts of log data manually. To cope with these problems, SUSE OpenStack Cloud Monitoring provides centralized log management features.
SUSE OpenStack Cloud Monitoring collects log data from all services and servers the cloud infrastructure is composed of. The log data from a large number of sources can be accessed from a single dashboard. Integrated search, filter, and graphics options enable system operators to isolate problems and narrow down potential root causes. SUSE OpenStack Cloud Monitoring thus provides valuable insights into the log data, even with large amounts of data resulting from highly complex environments.
Based on SUSE OpenStack Cloud Monitoring's alerting features and notification system, users can also configure warnings and critical thresholds for log data. If the number of critical log entries reaches a defined threshold, the users receive a warning and can instantly analyze their logs and start troubleshooting.
For details, refer to Chapter 3, Log Management.
SUSE OpenStack Cloud Monitoring is integrated with OpenStack core services. These include:
OpenStack Horizon dashboard for visualizing monitoring metrics and log data
OpenStack user management
OpenStack security and access control