Skip to content

Commit

Permalink
fix: v1 metrics schema with scope metrics (#52)
Browse files Browse the repository at this point in the history
Co-authored-by: Kristof Kowalski <k@ko.wal.ski>
  • Loading branch information
bbortt and krzko committed Oct 6, 2022
1 parent 5771f1b commit ef7cbcf
Showing 1 changed file with 13 additions and 13 deletions.
26 changes: 13 additions & 13 deletions library/otel_metrics_schema.sh
Original file line number Diff line number Diff line change
Expand Up @@ -31,10 +31,10 @@ otel_metrics_resource_metrics=$(cat <<EOF
{"key":"telemetry.sdk.language","value":{"stringValue":"${telemetry_sdk_lang}"}},
{"key":"telemetry.sdk.version","value":{"stringValue":"${telemetry_sdk_ver}"}}
]
},
"instrumentationLibraryMetrics": [
},
"scopeMetrics": [
{
"instrumentationLibrary": {},
"scope": {},
"metrics": []
}
]
Expand Down Expand Up @@ -115,7 +115,7 @@ otel_metrics_add_gauge() {
EOF
)

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

}

Expand Down Expand Up @@ -151,7 +151,7 @@ otel_metrics_add_gauge_datapoint_int() {
EOF
)

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

}

Expand Down Expand Up @@ -187,7 +187,7 @@ otel_metrics_add_gauge_datapoint_double() {
EOF
)

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

}

Expand Down Expand Up @@ -220,7 +220,7 @@ otel_metrics_add_sum() {
EOF
)

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

}

Expand Down Expand Up @@ -250,11 +250,11 @@ otel_metrics_add_sum_datapoint_double() {
EOF
)

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


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

}

Expand Down Expand Up @@ -284,9 +284,9 @@ otel_metrics_add_sum_datapoint_int() {
EOF
)

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


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

0 comments on commit ef7cbcf

Please sign in to comment.