OpenStack plugin


This plugin

 monitors, visualizes, and alerts on your OpenStack environment in one-second intervals.

This plugin grabs metrics from the OpenStack node where it is started and parses the data to be able to integrate into 

TrueSight Intelligence

. To be able to start, ceilometer should be well configured on the machine and credentials needs to be created. Additional metrics can be added from the ceilometer by editing the plugin.py and adding or replacing different mapping tuple objects.

Prerequisites

Meter version 4.2 or later must be installed.

Ceilometer 2.3.0 or later must be installed.

The NGINX plugin (version Mitaka) supports the following Operating System.

Linux

✅️

Plugin Setup

For CentOS 7.x & RHEL 7.x and Ubuntu v14.04(trusty)

To get ceilometer configuration such as host name and port number, open the configuration file.

The default path is /etc/ceilometer/ceilometer.conf

To install the plugin

  1. From the top right of the screen, perform one of the following actions:
    • Click Settings > Data Collection, select the TrueSight meter, and select the Sources tab.
    • Click Settings > Configure Sources.
  2. Use the search box or scroll through the page to find the source system which has the TrueSight meter on which you want to install the plugin.
  3. Click the name of the source to view source details.
  4. Select the Plugins tab.
  5. Use the search box or scroll through the page to find the plugin you want to install.
  6. Click + Install to start the installation.

    Refer to the following sections for the configuration details required to collect data and view the list of plugin metrics.

Configuration details

Field Name

Description

service_tenant

The tenant to get into the service panel for OpenStack

service_endpoint

The endpoint to get into the service panel for OpenStack

service_user

The user to get into the service panel for OpenStack

service_timeout

The timeout to get into the service panel for OpenStack

service_password

The password to get into the service panel for OpenStack

pollInterval

The polling interval (in milliseconds) to call the openStack collector. Default value for this is 60000 ms, we recommend not have smaller value.

Information
Advanced configuration

To customize this plugin, see OpenStack.

Plugin metrics

 

Metric Name

Description

OS_CPUUTIL_AVG

Average openstack CPU utilization on the running node

OS_CPUUTIL_SUM

Summary of total openstack CPU utilization

OS_CPUUTIL_MIN

The minimum openstack CPU utilization by VMs running on the node

OS_CPUUTIL_MAX

The maximum openstack CPU utilization by VMs running on the node

OS_CPU_AVG

Average CPU time used by the openstack VMs

OS_CPU_SUM

Total CPU time used by the openstack VMs

OS_INSTANCE_EVENT_SUM

Total running instances events

OS_INSTANCE_EVENT_MAX

The maximum number of instances events

OS_VOLUME_EVENT_SUM

Total volumes created events

OS_VOLUME_EVENT_AVG

Average volumes created events

OS_IMAGE_SIZE_SUM

The total amount of space used by the created images

OS_IMAGE_SIZE_AVG

Average amount of space used by the created images

OS_DISK_READ_RATE_SUM

The total amount of disk read rate on all VMs running on the node

OS_DISK_READ_RATE_AVG

Average amount of disk read rate on all VMs running on the node

OS_DISK_WRITE_RATE_SUM

The total amount of disk write rate on all VMs running on the node

OS_DISK_WRITE_RATE_AVG

Average amount of disk write rate on all VMs running on the node

OS_NETWORK_IN_BYTES_SUM

The total amount of network incoming bytes to all VMs running on the node

OS_NETWORK_IN_BYTES_AVG

Average amount of network incoming bytes to all VMs running on the node

OS_NETWORK_OUT_BYTES_SUM

The total amount of network outgoing bytes from all VMs running on the node

OS_NETWORK_OUT_BYTES_AVG

Average amount of network outgoing bytes from all VMs running on the node

OS_MEMORY_RESIDENT_SUM

The resident memory sum consumed by the VMs from the Physical Host

OS_MEMORY_RESIDENT_AVG

The resident memory avg consumed by the VMs from the Physical Host

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*

BMC TrueSight Intelligence