diff --git a/doc/admin-guide-cloud-rst/source/objectstorage-monitoring.rst b/doc/admin-guide-cloud-rst/source/objectstorage-monitoring.rst
index 6ed516d356..bd9fa48701 100644
--- a/doc/admin-guide-cloud-rst/source/objectstorage-monitoring.rst
+++ b/doc/admin-guide-cloud-rst/source/objectstorage-monitoring.rst
@@ -166,22 +166,22 @@ in ``self.logger``, has these new methods:
Controller object is determined and instantiated for the request.
- ``update_stats(self, metric, amount, sample_rate=1)`` Increments the supplied
- metric by the given amount. This is used when you need to add or
+ meter by the given amount. This is used when you need to add or
subtract more that one from a counter, like incrementing
"suffix.hashes" by the number of computed hashes in the object
replicator.
- ``increment(self, metric, sample_rate=1)`` Increments the given counter
- metric by one.
+ meter by one.
- ``decrement(self, metric, sample_rate=1)`` Lowers the given counter
- metric by one.
+ meter by one.
-- ``timing(self, metric, timing_ms, sample_rate=1)`` Record that the given metric
+- ``timing(self, metric, timing_ms, sample_rate=1)`` Record that the given meter
took the supplied number of milliseconds.
- ``timing_since(self, metric, orig_time, sample_rate=1)`` Convenience method to record
- a timing metric whose value is "now" minus an existing timestamp.
+ a timing meter whose value is "now" minus an existing timestamp.
Note that these logging methods may safely be called anywhere you have a
logger object. If StatsD logging has not been configured, the methods
diff --git a/doc/admin-guide-cloud/section_object-storage-monitoring.xml b/doc/admin-guide-cloud/section_object-storage-monitoring.xml
index d67c8d5d0e..105770c297 100644
--- a/doc/admin-guide-cloud/section_object-storage-monitoring.xml
+++ b/doc/admin-guide-cloud/section_object-storage-monitoring.xml
@@ -212,7 +212,7 @@ log_statsd_default_sample_rate = 1
update_stats(self, metric, amount,
sample_rate=1) Increments the supplied
- metric by the given amount. This is used when you
+ meter by the given amount. This is used when you
need to add or subtract more that one from a
counter, like incrementing "suffix.hashes" by the
number of computed hashes in the object
@@ -221,23 +221,23 @@ log_statsd_default_sample_rate = 1
increment(self, metric,
sample_rate=1) Increments the given
- counter metric by one.
+ counter meter by one.decrement(self, metric,
sample_rate=1) Lowers the given counter
- metric by one.
+ meter by one.
timing(self, metric, timing_ms,
sample_rate=1) Record that the given
- metric took the supplied number of
+ meter took the supplied number of
milliseconds.timing_since(self, metric, orig_time,
sample_rate=1) Convenience method to
- record a timing metric whose value is "now" minus
+ record a timing meter whose value is "now" minus
an existing timestamp.
diff --git a/doc/arch-design/compute_focus/section_architecture_compute_focus.xml b/doc/arch-design/compute_focus/section_architecture_compute_focus.xml
index ad5b7a05f9..14188f056e 100644
--- a/doc/arch-design/compute_focus/section_architecture_compute_focus.xml
+++ b/doc/arch-design/compute_focus/section_architecture_compute_focus.xml
@@ -201,7 +201,7 @@
Expandability refers to the overall ability of
a storage solution to grow. A solution that expands to 50 PB is
more expandable than a solution that only scales to 10PB.
- Note that this metric is related to, but different
+ Note that this meter is related to, but different
from, scalability, which is a measure of the solution's
performance as it expands.
diff --git a/doc/arch-design/compute_focus/section_operational_considerations_compute_focus.xml b/doc/arch-design/compute_focus/section_operational_considerations_compute_focus.xml
index 83efce04f7..800f560b45 100644
--- a/doc/arch-design/compute_focus/section_operational_considerations_compute_focus.xml
+++ b/doc/arch-design/compute_focus/section_operational_considerations_compute_focus.xml
@@ -71,7 +71,7 @@
OpenStack clouds require appropriate monitoring platforms that
help to catch and manage errors adequately. Consider leveraging any
existing monitoring systems to see if they are able to
- effectively monitor an OpenStack environment. Specific metrics that
+ effectively monitor an OpenStack environment. Specific meters that
are critically important to capture include:
diff --git a/doc/arch-design/generalpurpose/section_architecture_general_purpose.xml b/doc/arch-design/generalpurpose/section_architecture_general_purpose.xml
index bfa470b674..dd63da4aab 100644
--- a/doc/arch-design/generalpurpose/section_architecture_general_purpose.xml
+++ b/doc/arch-design/generalpurpose/section_architecture_general_purpose.xml
@@ -174,7 +174,7 @@
Sizing is an important
consideration for a general purpose OpenStack cloud.
The expected or anticipated number of instances that
- each hypervisor can host is a common metric used in
+ each hypervisor can host is a common meter used in
sizing the deployment. The selected server hardware
needs to support the expected or anticipated instance
density.
@@ -288,7 +288,7 @@
storage solutions with general purpose OpenStack
cloud. A storage solution that expands
to 50 PB is considered more expandable than a
- solution that only scales to 10 PB. This metric is
+ solution that only scales to 10 PB. This meter is
related to, but different, from scalability, which is a
measure of the solution's performance as it expands. For example, the storage
architecture for a cloud that is intended for a development
diff --git a/doc/arch-design/generalpurpose/section_operational_considerations_general_purpose.xml b/doc/arch-design/generalpurpose/section_operational_considerations_general_purpose.xml
index f345dd2a0f..06b6d60da4 100644
--- a/doc/arch-design/generalpurpose/section_operational_considerations_general_purpose.xml
+++ b/doc/arch-design/generalpurpose/section_operational_considerations_general_purpose.xml
@@ -56,7 +56,7 @@
MonitoringOpenStack clouds require appropriate monitoring platforms to
ensure errors are caught and managed appropriately. Specific
- metrics that are critically important to monitor include:
+ meters that are critically important to monitor include:
diff --git a/doc/arch-design/hybrid/section_tech_considerations_hybrid.xml b/doc/arch-design/hybrid/section_tech_considerations_hybrid.xml
index 5d158c081f..449988abec 100644
--- a/doc/arch-design/hybrid/section_tech_considerations_hybrid.xml
+++ b/doc/arch-design/hybrid/section_tech_considerations_hybrid.xml
@@ -73,7 +73,7 @@
experiences an unexpected increase in popularity. It is possible
to define application requirements in terms of vCPU, RAM, bandwidth
or other resources and plan appropriately. However, other clouds
- might not use the same metric or even the same oversubscription rates.
+ might not use the same meter or even the same oversubscription rates.
Oversubscription is a method to emulate more capacity than
may physically be present. For example, a physical
hypervisor node with 32 GB RAM may host 24
diff --git a/doc/arch-design/introduction/section_methodology.xml b/doc/arch-design/introduction/section_methodology.xml
index 05efa444ca..c8e3f6f1e6 100644
--- a/doc/arch-design/introduction/section_methodology.xml
+++ b/doc/arch-design/introduction/section_methodology.xml
@@ -60,7 +60,7 @@
Use the appropriate tools for the development effort.
- Create better and more test metrics and test harnesses to
+ Create better and more test meters and test harnesses to
support continuous and integrated development, test processes
and automation.
@@ -80,7 +80,7 @@
cloud for the company's E-commerce website. This goal means planning for
applications that will support thousands of sessions per second,
variable workloads, and lots of complex and changing data. By
- identifying the key metrics, such as number of concurrent transactions
+ identifying the key meters, such as number of concurrent transactions
per second, size of database, and so on, it is possible to then build a
method for testing the assumptions.
@@ -91,7 +91,7 @@
trajectory. If the organization is not ready to commit to an
application or applications that can be used to develop user
requirements, it needs to create requirements to build valid
- test harnesses and develop usable metrics. Once the metrics
+ test harnesses and develop usable meters. Once the meters
are established, as requirements change, it is easier to
respond to the changes quickly without having to worry overly
much about setting the exact requirements in advance. Think of
diff --git a/doc/arch-design/massively_scalable/section_operational_considerations_massively_scalable.xml b/doc/arch-design/massively_scalable/section_operational_considerations_massively_scalable.xml
index 7a082d0dda..721d896b30 100644
--- a/doc/arch-design/massively_scalable/section_operational_considerations_massively_scalable.xml
+++ b/doc/arch-design/massively_scalable/section_operational_considerations_massively_scalable.xml
@@ -78,8 +78,8 @@
An important consideration in running at massive scale is
projecting growth and utilization trends in order to plan capital
expenditures for the short and long term. Gather utilization
- metrics for compute, network, and storage, along with historical
- records of these metrics. While securing major
+ meters for compute, network, and storage, along with historical
+ records of these meters. While securing major
anchor tenants can lead to rapid jumps in the utilization
rates of all resources, the steady adoption of the cloud
inside an organization or by consumers in a public
diff --git a/doc/arch-design/storage_focus/section_architecture_storage_focus.xml b/doc/arch-design/storage_focus/section_architecture_storage_focus.xml
index 92e79d04ef..9ef1588a3e 100644
--- a/doc/arch-design/storage_focus/section_architecture_storage_focus.xml
+++ b/doc/arch-design/storage_focus/section_architecture_storage_focus.xml
@@ -64,7 +64,7 @@
to grow. A storage solution that expands to 50 PB is
more expandable than a solution that only scales to 10 PB.
- This metric is related to scalability.
+ This meter is related to scalability.
diff --git a/doc/common/samples/ceilometer.conf b/doc/common/samples/ceilometer.conf
index 10fba3f447..33fc1f02d0 100644
--- a/doc/common/samples/ceilometer.conf
+++ b/doc/common/samples/ceilometer.conf
@@ -310,7 +310,7 @@
#rest_notifier_max_retries = 0
# Period of evaluation cycle, should be >= than configured pipeline
-# interval for collection of underlying metrics. (integer value)
+# interval for collection of underlying meters. (integer value)
# Deprecated group/name - [alarm]/threshold_evaluation_interval
#evaluation_interval = 60
diff --git a/doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml b/doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml
index 2b6339c268..dee3c0ef8a 100644
--- a/doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml
+++ b/doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml
@@ -409,7 +409,7 @@
lowest space utilization, where space utilization is
defined by the
(1-freespace/totalspace)
- metric.
+ meters.
These actions reduce the number of volume migrations
while attaching the volume to instances.The volume must be migrated if the ESX host for the
diff --git a/doc/config-reference/compute/section_compute-scheduler.xml b/doc/config-reference/compute/section_compute-scheduler.xml
index 8ca96eec5d..8b8ecf7eb6 100644
--- a/doc/config-reference/compute/section_compute-scheduler.xml
+++ b/doc/config-reference/compute/section_compute-scheduler.xml
@@ -659,9 +659,9 @@ isolated_images = 342b492c-128f-4a42-8d3a-c5088cf27d13, ebd267a6-ca86-4d6c-9a0e-
MetricsFilter
- Filters hosts based on metrics
+ Filters hosts based on meters
weight_setting. Only hosts with the
- available metrics are passed so that the metrics weigher
+ available meters are passed so that the metrics weigher
will not fail due to these hosts.
@@ -886,13 +886,13 @@ isolated_images = 342b492c-128f-4a42-8d3a-c5088cf27d13, ebd267a6-ca86-4d6c-9a0e-
[metrics]
weight_multiplier
-
Multiplier for weighting metrics. Use a
+
Multiplier for weighting meters. Use a
floating-point value.
[metrics]
weight_setting
-
Determines how metrics are weighted. Use a
+
Determines how meters are weighted. Use a
comma-separated list of metricName=ratio. For
example: "name1=1.0, name2=-1.0" results in:
name1.value * 1.0 + name2.value *
@@ -902,7 +902,7 @@ isolated_images = 342b492c-128f-4a42-8d3a-c5088cf27d13, ebd267a6-ca86-4d6c-9a0e-
[metrics]
required
-
Specifies how to treat unavailable metrics:
+
Specifies how to treat unavailable meters:True—Raises an
exception. To avoid the raised
@@ -910,7 +910,7 @@ isolated_images = 342b492c-128f-4a42-8d3a-c5088cf27d13, ebd267a6-ca86-4d6c-9a0e-
scheduler filter
MetricFilter to
filter out hosts with unavailable
- metrics.
+ meters.False—Treated as a
@@ -925,7 +925,7 @@ isolated_images = 342b492c-128f-4a42-8d3a-c5088cf27d13, ebd267a6-ca86-4d6c-9a0e-
[metrics]
weight_of_unavailable
If is set to False,
- and any one of the metrics set by
+ and any one of the meters set by
is
unavailable, the
diff --git a/doc/glossary/glossary-terms.xml b/doc/glossary/glossary-terms.xml
index 5d6d8b0c93..cf905891f5 100644
--- a/doc/glossary/glossary-terms.xml
+++ b/doc/glossary/glossary-terms.xml
@@ -444,7 +444,7 @@
The daemon, worker, or service that a client communicates with
to access an API. API endpoints can provide any number of services,
- such as authentication, sales data, performance metrics, Compute VM
+ such as authentication, sales data, performance meters, Compute VM
commands, census data, and so on.
@@ -7118,7 +7118,7 @@
- An Object Storage component that collects metrics.
+ An Object Storage component that collects meters.
@@ -8365,7 +8365,7 @@
A Compute component that, along with the notification system,
- collects metrics and usage information. This information can be used
+ collects meters and usage information. This information can be used
for billing.
diff --git a/doc/install-guide/section_ceilometer-cinder.xml b/doc/install-guide/section_ceilometer-cinder.xml
index 3b6a5c2a5f..51767d957e 100644
--- a/doc/install-guide/section_ceilometer-cinder.xml
+++ b/doc/install-guide/section_ceilometer-cinder.xml
@@ -35,7 +35,7 @@ notification_driver = messagingv2
Use the cinder-volume-usage-audit command to
- retrieve metrics on demand. For more information, see
+ retrieve meters on demand. For more information, see
Block Storage audit script setup to get notifications.
diff --git a/doc/install-guide/section_ceilometer-nova.xml b/doc/install-guide/section_ceilometer-nova.xml
index 9d60e247c6..077e87de65 100644
--- a/doc/install-guide/section_ceilometer-nova.xml
+++ b/doc/install-guide/section_ceilometer-nova.xml
@@ -7,7 +7,7 @@
Configure the Compute serviceTelemetry uses a combination of notifications and an agent to
- collect Compute metrics. Perform these steps on each compute node.
+ collect Compute meters. Perform these steps on each compute node.
To install and configure the agent
diff --git a/doc/install-guide/section_swift-storage-node.xml b/doc/install-guide/section_swift-storage-node.xml
index 2e93c42127..6ff8d10135 100644
--- a/doc/install-guide/section_swift-storage-node.xml
+++ b/doc/install-guide/section_swift-storage-node.xml
@@ -228,7 +228,7 @@ pipeline = healthcheck recon account-server
In the [filter:recon] section, configure
- the recon (metrics) cache directory:
+ the recon (meters) cache directory:
[filter:recon]
...
recon_cache_path = /var/cache/swift
@@ -270,7 +270,7 @@ pipeline = healthcheck recon container-server
In the [filter:recon] section, configure
- the recon (metrics) cache directory:
+ the recon (meters) cache directory:
[filter:recon]
...
recon_cache_path = /var/cache/swift
@@ -312,7 +312,7 @@ pipeline = healthcheck recon object-server
In the [filter:recon] section, configure
- the recon (metrics) cache and lock directories:
+ the recon (meters) cache and lock directories:
[filter:recon]
...
recon_cache_path = /var/cache/swift
diff --git a/doc/user-guide-admin/source/dashboard_manage_instances.rst b/doc/user-guide-admin/source/dashboard_manage_instances.rst
index 432588f500..f58bfbb070 100644
--- a/doc/user-guide-admin/source/dashboard_manage_instances.rst
+++ b/doc/user-guide-admin/source/dashboard_manage_instances.rst
@@ -57,7 +57,7 @@ Track usage
Use the Overview category to track usage of instances for each project.
-You can track costs per month by showing metrics like number of VCPUs,
+You can track costs per month by showing meters like number of VCPUs,
disks, RAM, and uptime of all your instances.
#. Log in to the dashboard and choose the admin project from the CURRENT
diff --git a/doc/user-guide-admin/source/dashboard_view_cloud_resources.rst b/doc/user-guide-admin/source/dashboard_view_cloud_resources.rst
index f4b63b0f96..ca7d11d892 100644
--- a/doc/user-guide-admin/source/dashboard_view_cloud_resources.rst
+++ b/doc/user-guide-admin/source/dashboard_view_cloud_resources.rst
@@ -39,5 +39,5 @@ View resource statistics
networks, subnets, routers, ports, and floating IPs, per tenant (project).
* :guilabel:`Stats` tab to view a multi-series line chart with user-defined
- metrics. You group by project, define the value type (min, max, avg, or sum),
+ meters. You group by project, define the value type (min, max, avg, or sum),
and specify the time period (or even use a calendar to define a date range).
diff --git a/doc/user-guide/source/dashboard_launch_instances.rst b/doc/user-guide/source/dashboard_launch_instances.rst
index 5653831205..50275e55fd 100644
--- a/doc/user-guide/source/dashboard_launch_instances.rst
+++ b/doc/user-guide/source/dashboard_launch_instances.rst
@@ -185,7 +185,7 @@ Track usage for instances
~~~~~~~~~~~~~~~~~~~~~~~~~
You can track usage for instances for each project. You can track costs
-per month by showing metrics like number of vCPUs, disks, RAM, and
+per month by showing meters like number of vCPUs, disks, RAM, and
uptime for all your instances.
#. Log in to the dashboard, choose a project, and click :guilabel:`Overview`.