Page tree

BMC PATROL for OpenStack operates with PATROL Agent and the TrueSight console to monitor the OpenStack system. BMC PATROL for OpenStack contains knowledge in the form of monitor types and attributes, this knowledge is used to monitor, collect data, and analyze OpenStack systems.

PATROL for OpenStack allows you to monitor the OpenStack system and many of its native services through an integrated TrueSight console. These OpenStack services include the following key features:

User goals

BMC PATROL for OpenStack lets you directly monitor OpenStack systems through the TrueSight console.

You can configure environments to monitor specific services and projects in Openstack.

Features

BMC PATROL for OpenStack supports the following OpenStack metrics

Horizon dashboard

The Horizon dashboard provides a web-based self-service portal to interact with underlying OpenStack services, such as launching an instance, assigning IP addresses and configuring access controls. PATROL for OpenStack includes an emulation of the dashboard through the TrueSight console

Hypervisors

The hypervisor presents the guest operating systems with a virtual operating platform and manages the execution of the guest operating systems. Multiple instances of a variety of operating systems may share the virtualized hardware resources.

Image service

Image (Glance) service provides discovery, registration, and delivery services for disk and server images. Stored images can be used as a template. It can also be used to store and catalog an unlimited number of backups.

Compute service

The Compute (Nova) service provides management to servers (running virtual machines), VM management, flavors, and diagnostics. This API streamlines day to day management tasks and makes managing your cloud straight forward with the fluent design.

Networking service

Networking (Neutron) is a system for managing networks and IP addresses. OpenStack Networking ensures the network is not a bottleneck or limiting factor in a cloud deployment, and gives users self-service ability, even over network configurations. This service allows you to configure advanced virtual network topologies. An example of this is per-tenant private networks.

The networking service is broken up into networks, subnets, and routers that are abstractions that mimic the physical layer functionality. 

Storage service

PATROL for OpenStack supports the following OpenStack storage services.

  • The Block (Cinder) storage provides persistent block-level storage solution that enables you to mount drives to cloud servers to scale storage without paying for more compute resources. It can also be leveraged as high performance storage to server database or I/O-intensive applications.
  • Object (Swift) storage is a scalable redundant storage system. Objects and files are written to multiple disk drives spread throughout servers in the data center, with the OpenStack software responsible for ensuring data replication and integrity across the cluster.

Where to go from here

You can monitor OpenStack systems, by configuring the OpenStack monitor type to collect OpenStack system data. For more information about configuring the monitor data, see Configuring Keystone API v3 monitor type.

For information about OpenStack attributes, see Monitor types and attributes.