Skip to content

Commit

Permalink
AlibabaCloud LogService Exporter - support new trace interface (#1713)
Browse files Browse the repository at this point in the history
* [alibabacloudlogserviceexporter] support new trace interface

* [alibabacloudlogserviceexporter] fix build fail

* [alibabacloudlogserviceexporter] refine code
  • Loading branch information
shabicheng authored Dec 1, 2020
1 parent 14c3533 commit cf55673
Show file tree
Hide file tree
Showing 6 changed files with 677 additions and 1,118 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,314 @@
[
[
{
"Key": "host",
"Value": "xxx.et15"
},
{
"Key": "service",
"Value": "signup_aggregator"
},
{
"Key": "resource",
"Value": "{\"cloud.account.id\":\"999999998\",\"cloud.provider\":\"aws\",\"cloud.region\":\"us-west-2\",\"cloud.zone\":\"us-west-1b\",\"container.image.name\":\"otel/signupaggregator\",\"container.image.tag\":\"v1\",\"container.name\":\"signup_aggregator\"}"
},
{
"Key": "otlp.name",
"Value": "golang-sls-exporter"
},
{
"Key": "otlp.version",
"Value": "v0.1.0"
},
{
"Key": "traceID",
"Value": "000000000000000052969a8955571a3f"
},
{
"Key": "spanID",
"Value": "0000000000647d98"
},
{
"Key": "parentSpanID",
"Value": "0000000000647d98"
},
{
"Key": "kind",
"Value": "client"
},
{
"Key": "name",
"Value": "/users/junit"
},
{
"Key": "links",
"Value": "[{\"attribute\":{\"link\":\"true\"},\"spanID\":\"\",\"traceID\":\"\"}]"
},
{
"Key": "logs",
"Value": "[{\"attribute\":{\"key\":\"value\"},\"name\":\"event\",\"time\":1024}]"
},
{
"Key": "traceState",
"Value": "x:y"
},
{
"Key": "start",
"Value": "12210123456"
},
{
"Key": "end",
"Value": "12300123456"
},
{
"Key": "duration",
"Value": "90000000"
},
{
"Key": "attribute",
"Value": "{\"component\":\"http\",\"http.method\":\"GET\",\"http.status_code\":200,\"http.url\":\"https://api.example.com/users/junit\"}"
},
{
"Key": "statusCode",
"Value": "OK"
},
{
"Key": "statusMessage",
"Value": "OK"
}
],
[
{
"Key": "host",
"Value": "xxx.et15"
},
{
"Key": "service",
"Value": "signup_aggregator"
},
{
"Key": "resource",
"Value": "{\"cloud.account.id\":\"999999998\",\"cloud.provider\":\"aws\",\"cloud.region\":\"us-west-2\",\"cloud.zone\":\"us-west-1b\",\"container.image.name\":\"otel/signupaggregator\",\"container.image.tag\":\"v1\",\"container.name\":\"signup_aggregator\"}"
},
{
"Key": "otlp.name",
"Value": "golang-sls-exporter"
},
{
"Key": "otlp.version",
"Value": "v0.1.0"
},
{
"Key": "traceID",
"Value": "000000000000000052969a8955571a3f"
},
{
"Key": "spanID",
"Value": "0000000000647d98"
},
{
"Key": "parentSpanID",
"Value": "0000000000647d98"
},
{
"Key": "kind",
"Value": "server"
},
{
"Key": "name",
"Value": "/users/junit"
},
{
"Key": "links",
"Value": "[]"
},
{
"Key": "logs",
"Value": "[]"
},
{
"Key": "traceState",
"Value": ""
},
{
"Key": "start",
"Value": "12210123456"
},
{
"Key": "end",
"Value": "12300123456"
},
{
"Key": "duration",
"Value": "90000000"
},
{
"Key": "attribute",
"Value": "{\"component\":\"http\",\"http.client_ip\":\"192.168.15.32\",\"http.method\":\"GET\",\"http.status_code\":200,\"http.url\":\"https://api.example.com/users/junit\"}"
},
{
"Key": "statusCode",
"Value": "ERROR"
},
{
"Key": "statusMessage",
"Value": "something error"
}
],
[
{
"Key": "host",
"Value": "xxx.et15"
},
{
"Key": "service",
"Value": "signup_aggregator"
},
{
"Key": "resource",
"Value": "{\"cloud.account.id\":\"999999998\",\"cloud.provider\":\"aws\",\"cloud.region\":\"us-west-2\",\"cloud.zone\":\"us-west-1b\",\"container.image.name\":\"otel/signupaggregator\",\"container.image.tag\":\"v1\",\"container.name\":\"signup_aggregator\"}"
},
{
"Key": "otlp.name",
"Value": "golang-sls-exporter"
},
{
"Key": "otlp.version",
"Value": "v0.1.0"
},
{
"Key": "traceID",
"Value": ""
},
{
"Key": "spanID",
"Value": ""
},
{
"Key": "parentSpanID",
"Value": ""
},
{
"Key": "kind",
"Value": ""
},
{
"Key": "name",
"Value": ""
},
{
"Key": "links",
"Value": "[]"
},
{
"Key": "logs",
"Value": "[]"
},
{
"Key": "traceState",
"Value": ""
},
{
"Key": "start",
"Value": "0"
},
{
"Key": "end",
"Value": "0"
},
{
"Key": "duration",
"Value": "0"
},
{
"Key": "attribute",
"Value": "{}"
},
{
"Key": "statusCode",
"Value": "UNSET"
},
{
"Key": "statusMessage",
"Value": "status is nil"
}
],
[
{
"Key": "host",
"Value": "xxx.et15"
},
{
"Key": "service",
"Value": "signup_aggregator"
},
{
"Key": "resource",
"Value": "{\"cloud.account.id\":\"999999998\",\"cloud.provider\":\"aws\",\"cloud.region\":\"us-west-2\",\"cloud.zone\":\"us-west-1b\",\"container.image.name\":\"otel/signupaggregator\",\"container.image.tag\":\"v1\",\"container.name\":\"signup_aggregator\"}"
},
{
"Key": "otlp.name",
"Value": "golang-sls-exporter"
},
{
"Key": "otlp.version",
"Value": "v0.1.0"
},
{
"Key": "traceID",
"Value": ""
},
{
"Key": "spanID",
"Value": ""
},
{
"Key": "parentSpanID",
"Value": ""
},
{
"Key": "kind",
"Value": ""
},
{
"Key": "name",
"Value": ""
},
{
"Key": "links",
"Value": "[]"
},
{
"Key": "logs",
"Value": "[]"
},
{
"Key": "traceState",
"Value": ""
},
{
"Key": "start",
"Value": "0"
},
{
"Key": "end",
"Value": "0"
},
{
"Key": "duration",
"Value": "0"
},
{
"Key": "attribute",
"Value": "{}"
},
{
"Key": "statusCode",
"Value": "UNSET"
},
{
"Key": "statusMessage",
"Value": "status is nil"
}
]
]
Loading

0 comments on commit cf55673

Please sign in to comment.