diff --git a/doc-Service-Telemetry-Framework/assemblies/assembly_advanced-features.adoc b/doc-Service-Telemetry-Framework/assemblies/assembly_advanced-features.adoc index 65c14863..49eb5bc7 100644 --- a/doc-Service-Telemetry-Framework/assemblies/assembly_advanced-features.adoc +++ b/doc-Service-Telemetry-Framework/assemblies/assembly_advanced-features.adoc @@ -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] @@ -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] diff --git a/doc-Service-Telemetry-Framework/modules/con_advanced-features.adoc b/doc-Service-Telemetry-Framework/modules/con_advanced-features.adoc index d21145d2..47bd6233 100644 --- a/doc-Service-Telemetry-Framework/modules/con_advanced-features.adoc +++ b/doc-Service-Telemetry-Framework/modules/con_advanced-features.adoc @@ -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[] diff --git a/doc-Service-Telemetry-Framework/modules/con_service-resource-usage-metrics.adoc b/doc-Service-Telemetry-Framework/modules/proc_monitoring-resource-usage-of-openstack-services.adoc similarity index 55% rename from doc-Service-Telemetry-Framework/modules/con_service-resource-usage-metrics.adoc rename to doc-Service-Telemetry-Framework/modules/proc_monitoring-resource-usage-of-openstack-services.adoc index 6a5ba82b..828352a3 100644 --- a/doc-Service-Telemetry-Framework/modules/con_service-resource-usage-metrics.adoc +++ b/doc-Service-Telemetry-Framework/modules/proc_monitoring-resource-usage-of-openstack-services.adoc @@ -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 \ No newline at end of file + +. Continue with the overcloud deployment procedure.