@@ -13,7 +13,7 @@ A Measure describes a value with the following metadata:
1313* ` name ` : a string by which the measure will be referred to, e.g. "rpc_server_latency", or
1414"vm_cpu_cycles". Names MUST be unique within the library. It is recommended to use names
1515compatible with the intended end usage, e.g, use host/path pattern.
16- * ` description ` : a string describes the measure, e.g. "RPC latency in seconds", "Virtual cycles
16+ * ` description ` : a string describing the measure, e.g. "RPC latency in seconds", "Virtual cycles
1717executed on VM".
1818* ` unit ` : a string describing the unit used for the ` Measure ` . Follows the format described by
1919[ Unified Code for Units of Measure] ( http://unitsofmeasure.org/ucum.html ) .
@@ -33,12 +33,13 @@ References to Measures in the system MAY be obtained from querying of registered
3333functionality is required to decouple the recording of the data from the exporting of the data.
3434
3535For languages that do not allow private properties/metadata and if they are needed implementations
36- MAY define a ` MeasureDescription ` data type which contains all the read-only fields from the
36+ MAY define a ` MeasureDescription ` data type which contains all the read-only fields from the
3737` Measure ` definition such as: ` name ` , ` description ` , ` unit ` and ` type ` .
3838
3939## Measurement
4040A ` Measurement ` is defined from the following:
41- * ` Measure ` : the ` Measure ` to which this ` value ` is applied.
41+ * ` Measure ` : the ` Measure ` to which this ` value ` is applied. Some implementations may use the
42+ measure name instead of the ` Measure ` .
4243* ` value ` : recorded value, MUST have the appropriate type to match the ` Measure ` definition.
4344
4445Implementations MAY define a ` MeasurementMap ` which describes a set of data points to be collected
0 commit comments