+++ /dev/null
-#!/usr/bin/env python3
-
-# run protoc -I ~/opentelemetry-proto ~/opentelemetry-proto/opentelemetry/proto/trace/v1/trace.proto --python_out=.
-# run protoc -I ~/opentelemetry-proto ~/opentelemetry-proto/opentelemetry/proto/common/v1/common.proto --python_out=.
-# run protoc -I ~/opentelemetry-proto ~/opentelemetry-proto/opentelemetry/proto/resource/v1/resource.proto --python_out=.
-# to generate opentelemetry directory
-
-import sys
-
-import google.protobuf.message
-import google.protobuf.json_format
-
-
-
-data = sys.stdin.buffer.read()
-
-msg = opentelemetry.proto.trace.v1.trace_pb2.TracesData()
-msg.ParseFromString(data)
-
-json_string = google.protobuf.json_format.MessageToJson(msg)
-print(json_string)
-
+++ /dev/null
-#!/usr/bin/env python3
-
-# run protoc -I ~/opentelemetry-proto ~/opentelemetry-proto/opentelemetry/proto/trace/v1/trace.proto --python_out=.
-# run protoc -I ~/opentelemetry-proto ~/opentelemetry-proto/opentelemetry/proto/common/v1/common.proto --python_out=.
-# run protoc -I ~/opentelemetry-proto ~/opentelemetry-proto/opentelemetry/proto/resource/v1/resource.proto --python_out=.
-# to generate opentelemetry directory
-
-import sys
-
-import google.protobuf.message
-import google.protobuf.json_format
-
-import opentelemetry.proto.trace.v1.trace_pb2
-
-json = sys.stdin.buffer.read()
-
-msg = opentelemetry.proto.trace.v1.trace_pb2.TracesData()
-google.protobuf.json_format.Parse(json, msg);
-
-sys.stdout.buffer.write(msg.SerializeToString())
+++ /dev/null
-{
- "resourceSpans": [
- {
- "resource": {
- "attributes": [
- {
- "key": "service.name",
- "value": {
- "stringValue": "my.service"
- }
- }
- ]
- },
- "scopeSpans": [
- {
- "scope": {
- "name": "my.library",
- "version": "1.0.0",
- "attributes": [
- {
- "key": "my.scope.attribute",
- "value": {
- "stringValue": "some scope attribute"
- }
- }
- ]
- },
- "spans": [
- {
- "traceId": "W47/95gDgQPSabYzgT/GDA==",
- "spanId": "7uGbfsPBsXQ=",
- "parentSpanId": "7uGbfsPBsXM=",
- "name": "I'm a server span",
- "startTimeUnixNano": 1544712660000000000,
- "endTimeUnixNano": 1544712661000000000,
- "kind": 2,
- "attributes": [
- {
- "key": "my.span.attr",
- "value": {
- "stringValue": "some value"
- }
- }
- ]
- }
- ]
- }
- ]
- }
- ]
-}
\ No newline at end of file