File tree 40 files changed +3325
-31
lines changed
bridge/opentracing/internal
40 files changed +3325
-31
lines changed Original file line number Diff line number Diff line change @@ -50,6 +50,8 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
50
50
- ` Int64UpDownCounter ` replaces the ` syncint64.UpDownCounter `
51
51
- ` Int64Histogram ` replaces the ` syncint64.Histogram `
52
52
- Add ` NewTracerProvider ` to ` go.opentelemetry.io/otel/bridge/opentracing ` to create ` WrapperTracer ` instances from a ` TracerProvider ` . (#3316 )
53
+ - Add the ` go.opentelemetry.io/otel/semconv/v1.17.0 ` package.
54
+ The package contains semantic conventions from the ` v1.17.0 ` version of the OpenTelemetry specification. (#3599 )
53
55
54
56
### Changed
55
57
Original file line number Diff line number Diff line change @@ -24,7 +24,7 @@ import (
24
24
"go.opentelemetry.io/otel/attribute"
25
25
"go.opentelemetry.io/otel/bridge/opentracing/migration"
26
26
"go.opentelemetry.io/otel/codes"
27
- semconv "go.opentelemetry.io/otel/semconv/v1.16 .0"
27
+ semconv "go.opentelemetry.io/otel/semconv/v1.17 .0"
28
28
"go.opentelemetry.io/otel/trace"
29
29
)
30
30
Original file line number Diff line number Diff line change @@ -26,7 +26,7 @@ import (
26
26
"go.opentelemetry.io/otel/exporters/stdout/stdouttrace"
27
27
"go.opentelemetry.io/otel/sdk/resource"
28
28
"go.opentelemetry.io/otel/sdk/trace"
29
- semconv "go.opentelemetry.io/otel/semconv/v1.16 .0"
29
+ semconv "go.opentelemetry.io/otel/semconv/v1.17 .0"
30
30
)
31
31
32
32
// newExporter returns a console exporter.
Original file line number Diff line number Diff line change @@ -26,7 +26,7 @@ import (
26
26
"go.opentelemetry.io/otel/exporters/jaeger"
27
27
"go.opentelemetry.io/otel/sdk/resource"
28
28
tracesdk "go.opentelemetry.io/otel/sdk/trace"
29
- semconv "go.opentelemetry.io/otel/semconv/v1.16 .0"
29
+ semconv "go.opentelemetry.io/otel/semconv/v1.17 .0"
30
30
)
31
31
32
32
const (
Original file line number Diff line number Diff line change @@ -34,7 +34,7 @@ import (
34
34
"go.opentelemetry.io/otel/propagation"
35
35
"go.opentelemetry.io/otel/sdk/resource"
36
36
sdktrace "go.opentelemetry.io/otel/sdk/trace"
37
- semconv "go.opentelemetry.io/otel/semconv/v1.16 .0"
37
+ semconv "go.opentelemetry.io/otel/semconv/v1.17 .0"
38
38
"go.opentelemetry.io/otel/trace"
39
39
)
40
40
Original file line number Diff line number Diff line change @@ -28,7 +28,7 @@ import (
28
28
"go.opentelemetry.io/otel/exporters/zipkin"
29
29
"go.opentelemetry.io/otel/sdk/resource"
30
30
sdktrace "go.opentelemetry.io/otel/sdk/trace"
31
- semconv "go.opentelemetry.io/otel/semconv/v1.16 .0"
31
+ semconv "go.opentelemetry.io/otel/semconv/v1.17 .0"
32
32
"go.opentelemetry.io/otel/trace"
33
33
)
34
34
Original file line number Diff line number Diff line change @@ -26,7 +26,7 @@ import (
26
26
gen "go.opentelemetry.io/otel/exporters/jaeger/internal/gen-go/jaeger"
27
27
"go.opentelemetry.io/otel/sdk/resource"
28
28
sdktrace "go.opentelemetry.io/otel/sdk/trace"
29
- semconv "go.opentelemetry.io/otel/semconv/v1.16 .0"
29
+ semconv "go.opentelemetry.io/otel/semconv/v1.17 .0"
30
30
"go.opentelemetry.io/otel/trace"
31
31
)
32
32
Original file line number Diff line number Diff line change @@ -35,7 +35,7 @@ import (
35
35
"go.opentelemetry.io/otel/sdk/resource"
36
36
sdktrace "go.opentelemetry.io/otel/sdk/trace"
37
37
"go.opentelemetry.io/otel/sdk/trace/tracetest"
38
- semconv "go.opentelemetry.io/otel/semconv/v1.16 .0"
38
+ semconv "go.opentelemetry.io/otel/semconv/v1.17 .0"
39
39
"go.opentelemetry.io/otel/trace"
40
40
)
41
41
Original file line number Diff line number Diff line change @@ -28,7 +28,7 @@ import (
28
28
"go.opentelemetry.io/otel"
29
29
"go.opentelemetry.io/otel/exporters/otlp/otlpmetric/internal"
30
30
"go.opentelemetry.io/otel/metric/unit"
31
- semconv "go.opentelemetry.io/otel/semconv/v1.16 .0"
31
+ semconv "go.opentelemetry.io/otel/semconv/v1.17 .0"
32
32
collpb "go.opentelemetry.io/proto/otlp/collector/metrics/v1"
33
33
cpb "go.opentelemetry.io/proto/otlp/common/v1"
34
34
mpb "go.opentelemetry.io/proto/otlp/metrics/v1"
Original file line number Diff line number Diff line change @@ -26,7 +26,7 @@ import (
26
26
"go.opentelemetry.io/otel/sdk/instrumentation"
27
27
"go.opentelemetry.io/otel/sdk/metric/metricdata"
28
28
"go.opentelemetry.io/otel/sdk/resource"
29
- semconv "go.opentelemetry.io/otel/semconv/v1.16 .0"
29
+ semconv "go.opentelemetry.io/otel/semconv/v1.17 .0"
30
30
cpb "go.opentelemetry.io/proto/otlp/common/v1"
31
31
mpb "go.opentelemetry.io/proto/otlp/metrics/v1"
32
32
rpb "go.opentelemetry.io/proto/otlp/resource/v1"
Original file line number Diff line number Diff line change @@ -29,7 +29,7 @@ import (
29
29
"go.opentelemetry.io/otel/sdk/resource"
30
30
tracesdk "go.opentelemetry.io/otel/sdk/trace"
31
31
"go.opentelemetry.io/otel/sdk/trace/tracetest"
32
- semconv "go.opentelemetry.io/otel/semconv/v1.16 .0"
32
+ semconv "go.opentelemetry.io/otel/semconv/v1.17 .0"
33
33
"go.opentelemetry.io/otel/trace"
34
34
tracepb "go.opentelemetry.io/proto/otlp/trace/v1"
35
35
)
Original file line number Diff line number Diff line change @@ -24,7 +24,7 @@ import (
24
24
"go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp"
25
25
"go.opentelemetry.io/otel/sdk/resource"
26
26
sdktrace "go.opentelemetry.io/otel/sdk/trace"
27
- semconv "go.opentelemetry.io/otel/semconv/v1.16 .0"
27
+ semconv "go.opentelemetry.io/otel/semconv/v1.17 .0"
28
28
"go.opentelemetry.io/otel/trace"
29
29
)
30
30
Original file line number Diff line number Diff line change @@ -31,7 +31,7 @@ import (
31
31
"go.opentelemetry.io/otel/sdk/metric"
32
32
"go.opentelemetry.io/otel/sdk/metric/aggregation"
33
33
"go.opentelemetry.io/otel/sdk/resource"
34
- semconv "go.opentelemetry.io/otel/semconv/v1.16 .0"
34
+ semconv "go.opentelemetry.io/otel/semconv/v1.17 .0"
35
35
)
36
36
37
37
func TestPrometheusExporter (t * testing.T ) {
Original file line number Diff line number Diff line change @@ -27,7 +27,7 @@ import (
27
27
"go.opentelemetry.io/otel/sdk/metric"
28
28
"go.opentelemetry.io/otel/sdk/metric/metricdata"
29
29
"go.opentelemetry.io/otel/sdk/resource"
30
- semconv "go.opentelemetry.io/otel/semconv/v1.16 .0"
30
+ semconv "go.opentelemetry.io/otel/semconv/v1.17 .0"
31
31
)
32
32
33
33
var (
Original file line number Diff line number Diff line change @@ -23,7 +23,7 @@ import (
23
23
"go.opentelemetry.io/otel/exporters/stdout/stdouttrace"
24
24
"go.opentelemetry.io/otel/sdk/resource"
25
25
sdktrace "go.opentelemetry.io/otel/sdk/trace"
26
- semconv "go.opentelemetry.io/otel/semconv/v1.16 .0"
26
+ semconv "go.opentelemetry.io/otel/semconv/v1.17 .0"
27
27
"go.opentelemetry.io/otel/trace"
28
28
)
29
29
Original file line number Diff line number Diff line change @@ -28,7 +28,7 @@ import (
28
28
"go.opentelemetry.io/otel/codes"
29
29
"go.opentelemetry.io/otel/sdk/resource"
30
30
tracesdk "go.opentelemetry.io/otel/sdk/trace"
31
- semconv "go.opentelemetry.io/otel/semconv/v1.16 .0"
31
+ semconv "go.opentelemetry.io/otel/semconv/v1.17 .0"
32
32
"go.opentelemetry.io/otel/trace"
33
33
)
34
34
Original file line number Diff line number Diff line change @@ -32,7 +32,7 @@ import (
32
32
"go.opentelemetry.io/otel/sdk/resource"
33
33
tracesdk "go.opentelemetry.io/otel/sdk/trace"
34
34
"go.opentelemetry.io/otel/sdk/trace/tracetest"
35
- semconv "go.opentelemetry.io/otel/semconv/v1.16 .0"
35
+ semconv "go.opentelemetry.io/otel/semconv/v1.17 .0"
36
36
"go.opentelemetry.io/otel/trace"
37
37
)
38
38
Original file line number Diff line number Diff line change @@ -36,7 +36,7 @@ import (
36
36
"go.opentelemetry.io/otel/sdk/resource"
37
37
sdktrace "go.opentelemetry.io/otel/sdk/trace"
38
38
"go.opentelemetry.io/otel/sdk/trace/tracetest"
39
- semconv "go.opentelemetry.io/otel/semconv/v1.16 .0"
39
+ semconv "go.opentelemetry.io/otel/semconv/v1.17 .0"
40
40
"go.opentelemetry.io/otel/trace"
41
41
)
42
42
Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ import (
21
21
"go.opentelemetry.io/otel/metric/global"
22
22
"go.opentelemetry.io/otel/sdk/metric"
23
23
"go.opentelemetry.io/otel/sdk/resource"
24
- semconv "go.opentelemetry.io/otel/semconv/v1.16 .0"
24
+ semconv "go.opentelemetry.io/otel/semconv/v1.17 .0"
25
25
)
26
26
27
27
func Example () {
Original file line number Diff line number Diff line change @@ -23,7 +23,7 @@ import (
23
23
"github.com/stretchr/testify/assert"
24
24
25
25
"go.opentelemetry.io/otel/sdk/resource"
26
- semconv "go.opentelemetry.io/otel/semconv/v1.16 .0"
26
+ semconv "go.opentelemetry.io/otel/semconv/v1.17 .0"
27
27
)
28
28
29
29
func TestDetect (t * testing.T ) {
Original file line number Diff line number Diff line change @@ -22,7 +22,7 @@ import (
22
22
23
23
"go.opentelemetry.io/otel"
24
24
"go.opentelemetry.io/otel/attribute"
25
- semconv "go.opentelemetry.io/otel/semconv/v1.16 .0"
25
+ semconv "go.opentelemetry.io/otel/semconv/v1.17 .0"
26
26
)
27
27
28
28
type (
Original file line number Diff line number Diff line change @@ -22,7 +22,7 @@ import (
22
22
"os"
23
23
"regexp"
24
24
25
- semconv "go.opentelemetry.io/otel/semconv/v1.16 .0"
25
+ semconv "go.opentelemetry.io/otel/semconv/v1.17 .0"
26
26
)
27
27
28
28
type containerIDProvider func () (string , error )
Original file line number Diff line number Diff line change @@ -23,7 +23,7 @@ import (
23
23
24
24
"go.opentelemetry.io/otel"
25
25
"go.opentelemetry.io/otel/attribute"
26
- semconv "go.opentelemetry.io/otel/semconv/v1.16 .0"
26
+ semconv "go.opentelemetry.io/otel/semconv/v1.17 .0"
27
27
)
28
28
29
29
const (
Original file line number Diff line number Diff line change @@ -24,7 +24,7 @@ import (
24
24
25
25
"go.opentelemetry.io/otel/attribute"
26
26
ottest "go.opentelemetry.io/otel/internal/internaltest"
27
- semconv "go.opentelemetry.io/otel/semconv/v1.16 .0"
27
+ semconv "go.opentelemetry.io/otel/semconv/v1.17 .0"
28
28
)
29
29
30
30
func TestDetectOnePair (t * testing.T ) {
Original file line number Diff line number Diff line change @@ -19,7 +19,7 @@ import (
19
19
"strings"
20
20
21
21
"go.opentelemetry.io/otel/attribute"
22
- semconv "go.opentelemetry.io/otel/semconv/v1.16 .0"
22
+ semconv "go.opentelemetry.io/otel/semconv/v1.17 .0"
23
23
)
24
24
25
25
type osDescriptionProvider func () (string , error )
Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ import (
21
21
22
22
"go.opentelemetry.io/otel/attribute"
23
23
"go.opentelemetry.io/otel/sdk/resource"
24
- semconv "go.opentelemetry.io/otel/semconv/v1.16 .0"
24
+ semconv "go.opentelemetry.io/otel/semconv/v1.17 .0"
25
25
)
26
26
27
27
func mockRuntimeProviders () {
Original file line number Diff line number Diff line change @@ -22,7 +22,7 @@ import (
22
22
"path/filepath"
23
23
"runtime"
24
24
25
- semconv "go.opentelemetry.io/otel/semconv/v1.16 .0"
25
+ semconv "go.opentelemetry.io/otel/semconv/v1.17 .0"
26
26
)
27
27
28
28
type pidProvider func () int
Original file line number Diff line number Diff line change @@ -31,7 +31,7 @@ import (
31
31
"go.opentelemetry.io/otel/attribute"
32
32
ottest "go.opentelemetry.io/otel/internal/internaltest"
33
33
"go.opentelemetry.io/otel/sdk/resource"
34
- semconv "go.opentelemetry.io/otel/semconv/v1.16 .0"
34
+ semconv "go.opentelemetry.io/otel/semconv/v1.17 .0"
35
35
)
36
36
37
37
var (
Original file line number Diff line number Diff line change @@ -30,7 +30,7 @@ import (
30
30
"go.opentelemetry.io/otel/sdk/instrumentation"
31
31
"go.opentelemetry.io/otel/sdk/internal"
32
32
"go.opentelemetry.io/otel/sdk/resource"
33
- semconv "go.opentelemetry.io/otel/semconv/v1.16 .0"
33
+ semconv "go.opentelemetry.io/otel/semconv/v1.17 .0"
34
34
"go.opentelemetry.io/otel/trace"
35
35
)
36
36
Original file line number Diff line number Diff line change @@ -36,7 +36,7 @@ import (
36
36
ottest "go.opentelemetry.io/otel/internal/internaltest"
37
37
"go.opentelemetry.io/otel/sdk/instrumentation"
38
38
"go.opentelemetry.io/otel/sdk/resource"
39
- semconv "go.opentelemetry.io/otel/semconv/v1.16 .0"
39
+ semconv "go.opentelemetry.io/otel/semconv/v1.17 .0"
40
40
"go.opentelemetry.io/otel/trace"
41
41
)
42
42
Original file line number Diff line number Diff line change
1
+ // Copyright The OpenTelemetry Authors
2
+ //
3
+ // Licensed under the Apache License, Version 2.0 (the "License");
4
+ // you may not use this file except in compliance with the License.
5
+ // You may obtain a copy of the License at
6
+ //
7
+ // http://www.apache.org/licenses/LICENSE-2.0
8
+ //
9
+ // Unless required by applicable law or agreed to in writing, software
10
+ // distributed under the License is distributed on an "AS IS" BASIS,
11
+ // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12
+ // See the License for the specific language governing permissions and
13
+ // limitations under the License.
14
+
15
+ // Package semconv implements OpenTelemetry semantic conventions.
16
+ //
17
+ // OpenTelemetry semantic conventions are agreed standardized naming
18
+ // patterns for OpenTelemetry things. This package represents the conventions
19
+ // as of the v1.17.0 version of the OpenTelemetry specification.
20
+ package semconv // import "go.opentelemetry.io/otel/semconv/v1.17.0"
Original file line number Diff line number Diff line change
1
+ // Copyright The OpenTelemetry Authors
2
+ //
3
+ // Licensed under the Apache License, Version 2.0 (the "License");
4
+ // you may not use this file except in compliance with the License.
5
+ // You may obtain a copy of the License at
6
+ //
7
+ // http://www.apache.org/licenses/LICENSE-2.0
8
+ //
9
+ // Unless required by applicable law or agreed to in writing, software
10
+ // distributed under the License is distributed on an "AS IS" BASIS,
11
+ // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12
+ // See the License for the specific language governing permissions and
13
+ // limitations under the License.
14
+
15
+ package semconv // import "go.opentelemetry.io/otel/semconv/v1.17.0"
16
+
17
+ const (
18
+ // ExceptionEventName is the name of the Span event representing an exception.
19
+ ExceptionEventName = "exception"
20
+ )
Original file line number Diff line number Diff line change
1
+ // Copyright The OpenTelemetry Authors
2
+ //
3
+ // Licensed under the Apache License, Version 2.0 (the "License");
4
+ // you may not use this file except in compliance with the License.
5
+ // You may obtain a copy of the License at
6
+ //
7
+ // http://www.apache.org/licenses/LICENSE-2.0
8
+ //
9
+ // Unless required by applicable law or agreed to in writing, software
10
+ // distributed under the License is distributed on an "AS IS" BASIS,
11
+ // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12
+ // See the License for the specific language governing permissions and
13
+ // limitations under the License.
14
+
15
+ package semconv // import "go.opentelemetry.io/otel/semconv/v1.17.0"
16
+
17
+ // HTTP scheme attributes.
18
+ var (
19
+ HTTPSchemeHTTP = HTTPSchemeKey .String ("http" )
20
+ HTTPSchemeHTTPS = HTTPSchemeKey .String ("https" )
21
+ )
You can’t perform that action at this time.
0 commit comments