Skip to content

Commit ef7cbcf

Browse files
bborttkrzko
andauthored
fix: v1 metrics schema with scope metrics (#52)
Co-authored-by: Kristof Kowalski <[email protected]>
1 parent 5771f1b commit ef7cbcf

File tree

1 file changed

+13
-13
lines changed

1 file changed

+13
-13
lines changed

library/otel_metrics_schema.sh

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,10 @@ otel_metrics_resource_metrics=$(cat <<EOF
3131
{"key":"telemetry.sdk.language","value":{"stringValue":"${telemetry_sdk_lang}"}},
3232
{"key":"telemetry.sdk.version","value":{"stringValue":"${telemetry_sdk_ver}"}}
3333
]
34-
},
35-
"instrumentationLibraryMetrics": [
34+
},
35+
"scopeMetrics": [
3636
{
37-
"instrumentationLibrary": {},
37+
"scope": {},
3838
"metrics": []
3939
}
4040
]
@@ -115,7 +115,7 @@ otel_metrics_add_gauge() {
115115
EOF
116116
)
117117

118-
otel_metrics_resource_metrics=$(jq -r ".resourceMetrics[].instrumentationLibraryMetrics[-1].metrics += [$obj]" <<< "$otel_metrics_resource_metrics")
118+
otel_metrics_resource_metrics=$(jq -r ".resourceMetrics[].scopeMetrics[-1].metrics += [$obj]" <<< "$otel_metrics_resource_metrics")
119119

120120
}
121121

@@ -151,7 +151,7 @@ otel_metrics_add_gauge_datapoint_int() {
151151
EOF
152152
)
153153

154-
otel_metrics_resource_metrics=$(jq -r ".resourceMetrics[].instrumentationLibraryMetrics[].metrics[-1].gauge.dataPoints += [$obj]" <<< "$otel_metrics_resource_metrics")
154+
otel_metrics_resource_metrics=$(jq -r ".resourceMetrics[].scopeMetrics[].metrics[-1].gauge.dataPoints += [$obj]" <<< "$otel_metrics_resource_metrics")
155155

156156
}
157157

@@ -187,7 +187,7 @@ otel_metrics_add_gauge_datapoint_double() {
187187
EOF
188188
)
189189

190-
otel_metrics_resource_metrics=$(jq -r ".resourceMetrics[].instrumentationLibraryMetrics[].metrics[-1].gauge.dataPoints += [$obj]" <<< "$otel_metrics_resource_metrics")
190+
otel_metrics_resource_metrics=$(jq -r ".resourceMetrics[].scopeMetrics[].metrics[-1].gauge.dataPoints += [$obj]" <<< "$otel_metrics_resource_metrics")
191191

192192
}
193193

@@ -220,7 +220,7 @@ otel_metrics_add_sum() {
220220
EOF
221221
)
222222

223-
otel_metrics_resource_metrics=$(jq -r ".resourceMetrics[].instrumentationLibraryMetrics[-1].metrics += [$obj]" <<< "$otel_metrics_resource_metrics")
223+
otel_metrics_resource_metrics=$(jq -r ".resourceMetrics[].scopeMetrics[-1].metrics += [$obj]" <<< "$otel_metrics_resource_metrics")
224224

225225
}
226226

@@ -250,11 +250,11 @@ otel_metrics_add_sum_datapoint_double() {
250250
EOF
251251
)
252252

253-
otel_metrics_resource_metrics=$(jq -r ".resourceMetrics[].instrumentationLibraryMetrics[].metrics[-1].sum.dataPoints += [$obj]" <<< "$otel_metrics_resource_metrics")
253+
otel_metrics_resource_metrics=$(jq -r ".resourceMetrics[].scopeMetrics[].metrics[-1].sum.dataPoints += [$obj]" <<< "$otel_metrics_resource_metrics")
254254

255255

256-
otel_metrics_resource_metrics=$(jq -r ".resourceMetrics[].instrumentationLibraryMetrics[].metrics[-1].sum.aggregationTemporality = \"AGGREGATION_TEMPORALITY_CUMULATIVE\"" <<< "$otel_metrics_resource_metrics")
257-
otel_metrics_resource_metrics=$(jq -r ".resourceMetrics[].instrumentationLibraryMetrics[].metrics[-1].sum.isMonotonic = true" <<< "$otel_metrics_resource_metrics")
256+
otel_metrics_resource_metrics=$(jq -r ".resourceMetrics[].scopeMetrics[].metrics[-1].sum.aggregationTemporality = \"AGGREGATION_TEMPORALITY_CUMULATIVE\"" <<< "$otel_metrics_resource_metrics")
257+
otel_metrics_resource_metrics=$(jq -r ".resourceMetrics[].scopeMetrics[].metrics[-1].sum.isMonotonic = true" <<< "$otel_metrics_resource_metrics")
258258

259259
}
260260

@@ -284,9 +284,9 @@ otel_metrics_add_sum_datapoint_int() {
284284
EOF
285285
)
286286

287-
otel_metrics_resource_metrics=$(jq -r ".resourceMetrics[].instrumentationLibraryMetrics[].metrics[-1].sum.dataPoints += [$obj]" <<< "$otel_metrics_resource_metrics")
287+
otel_metrics_resource_metrics=$(jq -r ".resourceMetrics[].scopeMetrics[].metrics[-1].sum.dataPoints += [$obj]" <<< "$otel_metrics_resource_metrics")
288288

289289

290-
otel_metrics_resource_metrics=$(jq -r ".resourceMetrics[].instrumentationLibraryMetrics[].metrics[-1].sum.aggregationTemporality = \"AGGREGATION_TEMPORALITY_CUMULATIVE\"" <<< "$otel_metrics_resource_metrics")
291-
otel_metrics_resource_metrics=$(jq -r ".resourceMetrics[].instrumentationLibraryMetrics[].metrics[-1].sum.isMonotonic = true" <<< "$otel_metrics_resource_metrics")
290+
otel_metrics_resource_metrics=$(jq -r ".resourceMetrics[].scopeMetrics[].metrics[-1].sum.aggregationTemporality = \"AGGREGATION_TEMPORALITY_CUMULATIVE\"" <<< "$otel_metrics_resource_metrics")
291+
otel_metrics_resource_metrics=$(jq -r ".resourceMetrics[].scopeMetrics[].metrics[-1].sum.isMonotonic = true" <<< "$otel_metrics_resource_metrics")
292292
}

0 commit comments

Comments
 (0)