Skip to content

Commit 8f33dea

Browse files
committed
Merge remote-tracking branch 'origin/main' into arve/info-blog-post
2 parents 6bf6f39 + 3a44f48 commit 8f33dea

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

docs/instrumenting/writing_clientlibs.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -244,7 +244,7 @@ aspects](/docs/practices/instrumentation/#use-labels) of Prometheus, but
244244
Accordingly client libraries must be very careful in how labels are offered to
245245
users.
246246

247-
Client libraries MUST NOT allow users to have different
247+
Client libraries SHOULD NOT allow users to have different
248248
label names for the same metric for Gauge/Counter/Summary/Histogram or any
249249
other Collector offered by the library.
250250

docs/specs/om/open_metrics_spec_2_0.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ Each MetricPoint consists of a set of values, depending on the MetricFamily type
108108

109109
Exemplars are references to data outside of the MetricSet. A common use case are IDs of program traces.
110110

111-
Exemplars MUST consist of a LabelSet and a value, and MAY have a timestamp. They MAY each be different from the MetricPoints' LabelSet and timestamp.
111+
Exemplars MUST consist of a LabelSet and a value, and SHOULD have a timestamp. They MAY each be different from the MetricPoints' LabelSet and timestamp.
112112

113113
The combined length of the label names and values of an Exemplar's LabelSet MUST NOT exceed 128 UTF-8 character code points. Other characters in the text rendering of an exemplar such as `",=` are not included in this limit for implementation simplicity and for consistency between the text and proto formats.
114114

0 commit comments

Comments
 (0)