Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,7 @@ include::../modules/con_configuring-multiple-clouds.adoc[leveloffset=+1]
include::../modules/proc_planning-amqp-address-prefixes.adoc[leveloffset=+2]
include::../modules/proc_deploying-smart-gateways.adoc[leveloffset=+2]
include::../modules/ref_example-manifests.adoc[leveloffset=+3]

// deleting smart gateways is not currently possible from the service telemetry operator
//include::../modules/proc_deleting-the-default-smart-gateways.adoc[leveloffset=+2]
include::../modules/proc_creating-openstack-environment-file.adoc[leveloffset=+2]
Expand All @@ -69,3 +70,6 @@ include::../modules/proc_querying-metrics-data-from-multiple-clouds.adoc[levelof
//Configuring ephemeral storage
include::../modules/con_ephemeral-storage.adoc[leveloffset=+1]
include::../modules/proc_configuring-ephemeral-storage.adoc[leveloffset=+2]

//Monitoring the resource usage of Openstack services
include::../modules/proc_monitoring-resource-usage-of-openstack-services.adoc[leveloffset=+1]
Original file line number Diff line number Diff line change
Expand Up @@ -26,10 +26,10 @@

The following optional features can provide additional functionality to the {Project} ({ProjectShort}):

* Customizing the deployment. For more information, see xref:manifest-overrides_advanced-features[].
* Alerts. For more information, see xref:alerts_advanced-features[].
* High availability. For more information, see xref:high-availability_advanced-features[].
* Dashboards. For more information, see xref:dashboards_advanced-features[].
* Multiple clouds. For more information, see xref:configuring-multiple-clouds_advanced-features[].
* Ephemeral storage. For more information, see xref:ephemeral-storage_advanced-features[].
* Service resource usage metrics. For more information, see xref:service-resource-usage-metrics[].
* xref:manifest-overrides_advanced-features[]
* xref:alerts_advanced-features[]
* xref:high-availability_advanced-features[]
* xref:dashboards_advanced-features[]
* xref:configuring-multiple-clouds_advanced-features[]
* xref:ephemeral-storage_advanced-features[]
* xref:monitoring-resource-usage-of-openstack-services_advanced-features[]
Original file line number Diff line number Diff line change
Expand Up @@ -23,23 +23,24 @@
// readers and search engines find information quickly.
// Do not start the title with a verb. See also _Wording of headings_
// in _The IBM Style Guide_.
[id="service-resource-usage-metrics_{context}"]
= OpenStack service monitoring
Conceptual overview:
Monitoring the resource usage of the openstack services such as the APIs and other infrastructure processes can be very useful in identifying areas of the cloud that are under a lot of stress. This can be done by enabling the collectd-libpod-stats plugin to gather CPU and memory usage metrics for every container running in the overcloud.
[id="monitoring-resource-usage-of-openstack-services_{context}"]
= Monitoring the resource usage of {OpenStack} services

Requirements:
{OpenStackVersion} //Train and OSP16.1.3
Monitor the resource usage of the {OpenStack} services, such as the APIs and other infrastructure processes, to identify bottlenecks in the overcloud by showing services running out of compute power. Enable the `collectd-libpod-stats` plug-in to gather CPU and memory usage metrics for every container running in the overcloud.

Procedure:
.Prerequisites

- Modify your `stf-connectors.yaml`. See xref:configuring-red-hat-openstack-platform-overcloud-for-stf[] for more information about creating `stf-connectors.yaml`.
- Add `CollectdEnableLibpodstats: true`
* You have created the `stf-connectors.yaml` file. For more information, see xref:configuring-red-hat-openstack-platform-overcloud-for-stf_completing-the-stf-configuration[].
* You are using the most current version of {OpenStack}: {OpenStackVersion}.

.Procedure

. Open the `stf-connectors.yaml` file.

. Add the following configuration to `parameter_defaults`:
+
```
---
parameter_defaults:
...
CollectdEnableLibpodstats: true

```
- Continue with the overcloud deployment procedure

. Continue with the overcloud deployment procedure.
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For future editing.