mirror of
https://github.com/ceph/ceph-csi.git
synced 2025-06-13 10:33:35 +00:00
rebase: update kubernetes to latest
updating the kubernetes release to the latest in main go.mod Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
This commit is contained in:
committed by
mergify[bot]
parent
63c4c05b35
commit
5a66991bb3
13
vendor/go.opentelemetry.io/otel/semconv/internal/http.go
generated
vendored
13
vendor/go.opentelemetry.io/otel/semconv/internal/http.go
generated
vendored
@ -1,16 +1,5 @@
|
||||
// Copyright The OpenTelemetry Authors
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
package internal // import "go.opentelemetry.io/otel/semconv/internal"
|
||||
|
||||
|
3
vendor/go.opentelemetry.io/otel/semconv/v1.12.0/README.md
generated
vendored
Normal file
3
vendor/go.opentelemetry.io/otel/semconv/v1.12.0/README.md
generated
vendored
Normal file
@ -0,0 +1,3 @@
|
||||
# Semconv v1.12.0
|
||||
|
||||
[](https://pkg.go.dev/go.opentelemetry.io/otel/semconv/v1.12.0)
|
13
vendor/go.opentelemetry.io/otel/semconv/v1.12.0/doc.go
generated
vendored
13
vendor/go.opentelemetry.io/otel/semconv/v1.12.0/doc.go
generated
vendored
@ -1,16 +1,5 @@
|
||||
// Copyright The OpenTelemetry Authors
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
// Package semconv implements OpenTelemetry semantic conventions.
|
||||
//
|
||||
|
13
vendor/go.opentelemetry.io/otel/semconv/v1.12.0/exception.go
generated
vendored
13
vendor/go.opentelemetry.io/otel/semconv/v1.12.0/exception.go
generated
vendored
@ -1,16 +1,5 @@
|
||||
// Copyright The OpenTelemetry Authors
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
package semconv // import "go.opentelemetry.io/otel/semconv/v1.12.0"
|
||||
|
||||
|
13
vendor/go.opentelemetry.io/otel/semconv/v1.12.0/http.go
generated
vendored
13
vendor/go.opentelemetry.io/otel/semconv/v1.12.0/http.go
generated
vendored
@ -1,16 +1,5 @@
|
||||
// Copyright The OpenTelemetry Authors
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
package semconv // import "go.opentelemetry.io/otel/semconv/v1.12.0"
|
||||
|
||||
|
13
vendor/go.opentelemetry.io/otel/semconv/v1.12.0/resource.go
generated
vendored
13
vendor/go.opentelemetry.io/otel/semconv/v1.12.0/resource.go
generated
vendored
@ -1,16 +1,5 @@
|
||||
// Copyright The OpenTelemetry Authors
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
// Code generated from semantic convention specification. DO NOT EDIT.
|
||||
|
||||
|
13
vendor/go.opentelemetry.io/otel/semconv/v1.12.0/schema.go
generated
vendored
13
vendor/go.opentelemetry.io/otel/semconv/v1.12.0/schema.go
generated
vendored
@ -1,16 +1,5 @@
|
||||
// Copyright The OpenTelemetry Authors
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
package semconv // import "go.opentelemetry.io/otel/semconv/v1.12.0"
|
||||
|
||||
|
17
vendor/go.opentelemetry.io/otel/semconv/v1.12.0/trace.go
generated
vendored
17
vendor/go.opentelemetry.io/otel/semconv/v1.12.0/trace.go
generated
vendored
@ -1,16 +1,5 @@
|
||||
// Copyright The OpenTelemetry Authors
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
// Code generated from semantic convention specification. DO NOT EDIT.
|
||||
|
||||
@ -1206,7 +1195,7 @@ const (
|
||||
// Stability: stable
|
||||
// Examples: 'Users', 'CatsTable'
|
||||
AWSDynamoDBExclusiveStartTableKey = attribute.Key("aws.dynamodb.exclusive_start_table")
|
||||
// The the number of items in the `TableNames` response parameter.
|
||||
// The number of items in the `TableNames` response parameter.
|
||||
//
|
||||
// Type: int
|
||||
// Required: No
|
||||
@ -1267,7 +1256,7 @@ const (
|
||||
// Stability: stable
|
||||
// Examples: '{ "AttributeName": "string", "AttributeType": "string" }'
|
||||
AWSDynamoDBAttributeDefinitionsKey = attribute.Key("aws.dynamodb.attribute_definitions")
|
||||
// The JSON-serialized value of each item in the the `GlobalSecondaryIndexUpdates`
|
||||
// The JSON-serialized value of each item in the `GlobalSecondaryIndexUpdates`
|
||||
// request field.
|
||||
//
|
||||
// Type: string[]
|
||||
|
3
vendor/go.opentelemetry.io/otel/semconv/v1.17.0/README.md
generated
vendored
Normal file
3
vendor/go.opentelemetry.io/otel/semconv/v1.17.0/README.md
generated
vendored
Normal file
@ -0,0 +1,3 @@
|
||||
# Semconv v1.17.0
|
||||
|
||||
[](https://pkg.go.dev/go.opentelemetry.io/otel/semconv/v1.17.0)
|
13
vendor/go.opentelemetry.io/otel/semconv/v1.17.0/doc.go
generated
vendored
13
vendor/go.opentelemetry.io/otel/semconv/v1.17.0/doc.go
generated
vendored
@ -1,16 +1,5 @@
|
||||
// Copyright The OpenTelemetry Authors
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
// Package semconv implements OpenTelemetry semantic conventions.
|
||||
//
|
||||
|
13
vendor/go.opentelemetry.io/otel/semconv/v1.17.0/event.go
generated
vendored
13
vendor/go.opentelemetry.io/otel/semconv/v1.17.0/event.go
generated
vendored
@ -1,16 +1,5 @@
|
||||
// Copyright The OpenTelemetry Authors
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
// Code generated from semantic convention specification. DO NOT EDIT.
|
||||
|
||||
|
13
vendor/go.opentelemetry.io/otel/semconv/v1.17.0/exception.go
generated
vendored
13
vendor/go.opentelemetry.io/otel/semconv/v1.17.0/exception.go
generated
vendored
@ -1,16 +1,5 @@
|
||||
// Copyright The OpenTelemetry Authors
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
package semconv // import "go.opentelemetry.io/otel/semconv/v1.17.0"
|
||||
|
||||
|
13
vendor/go.opentelemetry.io/otel/semconv/v1.17.0/http.go
generated
vendored
13
vendor/go.opentelemetry.io/otel/semconv/v1.17.0/http.go
generated
vendored
@ -1,16 +1,5 @@
|
||||
// Copyright The OpenTelemetry Authors
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
package semconv // import "go.opentelemetry.io/otel/semconv/v1.17.0"
|
||||
|
||||
|
13
vendor/go.opentelemetry.io/otel/semconv/v1.17.0/resource.go
generated
vendored
13
vendor/go.opentelemetry.io/otel/semconv/v1.17.0/resource.go
generated
vendored
@ -1,16 +1,5 @@
|
||||
// Copyright The OpenTelemetry Authors
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
// Code generated from semantic convention specification. DO NOT EDIT.
|
||||
|
||||
|
13
vendor/go.opentelemetry.io/otel/semconv/v1.17.0/schema.go
generated
vendored
13
vendor/go.opentelemetry.io/otel/semconv/v1.17.0/schema.go
generated
vendored
@ -1,16 +1,5 @@
|
||||
// Copyright The OpenTelemetry Authors
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
package semconv // import "go.opentelemetry.io/otel/semconv/v1.17.0"
|
||||
|
||||
|
13
vendor/go.opentelemetry.io/otel/semconv/v1.17.0/trace.go
generated
vendored
13
vendor/go.opentelemetry.io/otel/semconv/v1.17.0/trace.go
generated
vendored
@ -1,16 +1,5 @@
|
||||
// Copyright The OpenTelemetry Authors
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
// Code generated from semantic convention specification. DO NOT EDIT.
|
||||
|
||||
|
3
vendor/go.opentelemetry.io/otel/semconv/v1.20.0/README.md
generated
vendored
Normal file
3
vendor/go.opentelemetry.io/otel/semconv/v1.20.0/README.md
generated
vendored
Normal file
@ -0,0 +1,3 @@
|
||||
# Semconv v1.20.0
|
||||
|
||||
[](https://pkg.go.dev/go.opentelemetry.io/otel/semconv/v1.20.0)
|
1198
vendor/go.opentelemetry.io/otel/semconv/v1.20.0/attribute_group.go
generated
vendored
Normal file
1198
vendor/go.opentelemetry.io/otel/semconv/v1.20.0/attribute_group.go
generated
vendored
Normal file
File diff suppressed because it is too large
Load Diff
9
vendor/go.opentelemetry.io/otel/semconv/v1.20.0/doc.go
generated
vendored
Normal file
9
vendor/go.opentelemetry.io/otel/semconv/v1.20.0/doc.go
generated
vendored
Normal file
@ -0,0 +1,9 @@
|
||||
// Copyright The OpenTelemetry Authors
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
// Package semconv implements OpenTelemetry semantic conventions.
|
||||
//
|
||||
// OpenTelemetry semantic conventions are agreed standardized naming
|
||||
// patterns for OpenTelemetry things. This package represents the conventions
|
||||
// as of the v1.20.0 version of the OpenTelemetry specification.
|
||||
package semconv // import "go.opentelemetry.io/otel/semconv/v1.20.0"
|
@ -1,20 +1,9 @@
|
||||
// Copyright The OpenTelemetry Authors
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
// Code generated from semantic convention specification. DO NOT EDIT.
|
||||
|
||||
package semconv // import "go.opentelemetry.io/otel/semconv/v1.21.0"
|
||||
package semconv // import "go.opentelemetry.io/otel/semconv/v1.20.0"
|
||||
|
||||
import "go.opentelemetry.io/otel/attribute"
|
||||
|
9
vendor/go.opentelemetry.io/otel/semconv/v1.20.0/exception.go
generated
vendored
Normal file
9
vendor/go.opentelemetry.io/otel/semconv/v1.20.0/exception.go
generated
vendored
Normal file
@ -0,0 +1,9 @@
|
||||
// Copyright The OpenTelemetry Authors
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
package semconv // import "go.opentelemetry.io/otel/semconv/v1.20.0"
|
||||
|
||||
const (
|
||||
// ExceptionEventName is the name of the Span event representing an exception.
|
||||
ExceptionEventName = "exception"
|
||||
)
|
10
vendor/go.opentelemetry.io/otel/semconv/v1.20.0/http.go
generated
vendored
Normal file
10
vendor/go.opentelemetry.io/otel/semconv/v1.20.0/http.go
generated
vendored
Normal file
@ -0,0 +1,10 @@
|
||||
// Copyright The OpenTelemetry Authors
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
package semconv // import "go.opentelemetry.io/otel/semconv/v1.20.0"
|
||||
|
||||
// HTTP scheme attributes.
|
||||
var (
|
||||
HTTPSchemeHTTP = HTTPSchemeKey.String("http")
|
||||
HTTPSchemeHTTPS = HTTPSchemeKey.String("https")
|
||||
)
|
@ -1,20 +1,9 @@
|
||||
// Copyright The OpenTelemetry Authors
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
// Code generated from semantic convention specification. DO NOT EDIT.
|
||||
|
||||
package semconv // import "go.opentelemetry.io/otel/semconv/v1.21.0"
|
||||
package semconv // import "go.opentelemetry.io/otel/semconv/v1.20.0"
|
||||
|
||||
import "go.opentelemetry.io/otel/attribute"
|
||||
|
||||
@ -273,8 +262,6 @@ var (
|
||||
CloudPlatformAzureAppService = CloudPlatformKey.String("azure_app_service")
|
||||
// Azure Red Hat OpenShift
|
||||
CloudPlatformAzureOpenshift = CloudPlatformKey.String("azure_openshift")
|
||||
// Google Bare Metal Solution (BMS)
|
||||
CloudPlatformGCPBareMetalSolution = CloudPlatformKey.String("gcp_bare_metal_solution")
|
||||
// Google Cloud Compute Engine (GCE)
|
||||
CloudPlatformGCPComputeEngine = CloudPlatformKey.String("gcp_compute_engine")
|
||||
// Google Cloud Run
|
||||
@ -547,103 +534,6 @@ func AWSLogStreamARNs(val ...string) attribute.KeyValue {
|
||||
return AWSLogStreamARNsKey.StringSlice(val)
|
||||
}
|
||||
|
||||
// Resource used by Google Cloud Run.
|
||||
const (
|
||||
// GCPCloudRunJobExecutionKey is the attribute Key conforming to the
|
||||
// "gcp.cloud_run.job.execution" semantic conventions. It represents the
|
||||
// name of the Cloud Run
|
||||
// [execution](https://cloud.google.com/run/docs/managing/job-executions)
|
||||
// being run for the Job, as set by the
|
||||
// [`CLOUD_RUN_EXECUTION`](https://cloud.google.com/run/docs/container-contract#jobs-env-vars)
|
||||
// environment variable.
|
||||
//
|
||||
// Type: string
|
||||
// RequirementLevel: Optional
|
||||
// Stability: stable
|
||||
// Examples: 'job-name-xxxx', 'sample-job-mdw84'
|
||||
GCPCloudRunJobExecutionKey = attribute.Key("gcp.cloud_run.job.execution")
|
||||
|
||||
// GCPCloudRunJobTaskIndexKey is the attribute Key conforming to the
|
||||
// "gcp.cloud_run.job.task_index" semantic conventions. It represents the
|
||||
// index for a task within an execution as provided by the
|
||||
// [`CLOUD_RUN_TASK_INDEX`](https://cloud.google.com/run/docs/container-contract#jobs-env-vars)
|
||||
// environment variable.
|
||||
//
|
||||
// Type: int
|
||||
// RequirementLevel: Optional
|
||||
// Stability: stable
|
||||
// Examples: 0, 1
|
||||
GCPCloudRunJobTaskIndexKey = attribute.Key("gcp.cloud_run.job.task_index")
|
||||
)
|
||||
|
||||
// GCPCloudRunJobExecution returns an attribute KeyValue conforming to the
|
||||
// "gcp.cloud_run.job.execution" semantic conventions. It represents the name
|
||||
// of the Cloud Run
|
||||
// [execution](https://cloud.google.com/run/docs/managing/job-executions) being
|
||||
// run for the Job, as set by the
|
||||
// [`CLOUD_RUN_EXECUTION`](https://cloud.google.com/run/docs/container-contract#jobs-env-vars)
|
||||
// environment variable.
|
||||
func GCPCloudRunJobExecution(val string) attribute.KeyValue {
|
||||
return GCPCloudRunJobExecutionKey.String(val)
|
||||
}
|
||||
|
||||
// GCPCloudRunJobTaskIndex returns an attribute KeyValue conforming to the
|
||||
// "gcp.cloud_run.job.task_index" semantic conventions. It represents the index
|
||||
// for a task within an execution as provided by the
|
||||
// [`CLOUD_RUN_TASK_INDEX`](https://cloud.google.com/run/docs/container-contract#jobs-env-vars)
|
||||
// environment variable.
|
||||
func GCPCloudRunJobTaskIndex(val int) attribute.KeyValue {
|
||||
return GCPCloudRunJobTaskIndexKey.Int(val)
|
||||
}
|
||||
|
||||
// Resources used by Google Compute Engine (GCE).
|
||||
const (
|
||||
// GCPGceInstanceNameKey is the attribute Key conforming to the
|
||||
// "gcp.gce.instance.name" semantic conventions. It represents the instance
|
||||
// name of a GCE instance. This is the value provided by `host.name`, the
|
||||
// visible name of the instance in the Cloud Console UI, and the prefix for
|
||||
// the default hostname of the instance as defined by the [default internal
|
||||
// DNS
|
||||
// name](https://cloud.google.com/compute/docs/internal-dns#instance-fully-qualified-domain-names).
|
||||
//
|
||||
// Type: string
|
||||
// RequirementLevel: Optional
|
||||
// Stability: stable
|
||||
// Examples: 'instance-1', 'my-vm-name'
|
||||
GCPGceInstanceNameKey = attribute.Key("gcp.gce.instance.name")
|
||||
|
||||
// GCPGceInstanceHostnameKey is the attribute Key conforming to the
|
||||
// "gcp.gce.instance.hostname" semantic conventions. It represents the
|
||||
// hostname of a GCE instance. This is the full value of the default or
|
||||
// [custom
|
||||
// hostname](https://cloud.google.com/compute/docs/instances/custom-hostname-vm).
|
||||
//
|
||||
// Type: string
|
||||
// RequirementLevel: Optional
|
||||
// Stability: stable
|
||||
// Examples: 'my-host1234.example.com',
|
||||
// 'sample-vm.us-west1-b.c.my-project.internal'
|
||||
GCPGceInstanceHostnameKey = attribute.Key("gcp.gce.instance.hostname")
|
||||
)
|
||||
|
||||
// GCPGceInstanceName returns an attribute KeyValue conforming to the
|
||||
// "gcp.gce.instance.name" semantic conventions. It represents the instance
|
||||
// name of a GCE instance. This is the value provided by `host.name`, the
|
||||
// visible name of the instance in the Cloud Console UI, and the prefix for the
|
||||
// default hostname of the instance as defined by the [default internal DNS
|
||||
// name](https://cloud.google.com/compute/docs/internal-dns#instance-fully-qualified-domain-names).
|
||||
func GCPGceInstanceName(val string) attribute.KeyValue {
|
||||
return GCPGceInstanceNameKey.String(val)
|
||||
}
|
||||
|
||||
// GCPGceInstanceHostname returns an attribute KeyValue conforming to the
|
||||
// "gcp.gce.instance.hostname" semantic conventions. It represents the hostname
|
||||
// of a GCE instance. This is the full value of the default or [custom
|
||||
// hostname](https://cloud.google.com/compute/docs/instances/custom-hostname-vm).
|
||||
func GCPGceInstanceHostname(val string) attribute.KeyValue {
|
||||
return GCPGceInstanceHostnameKey.String(val)
|
||||
}
|
||||
|
||||
// Heroku dyno metadata
|
||||
const (
|
||||
// HerokuReleaseCreationTimestampKey is the attribute Key conforming to the
|
||||
@ -751,59 +641,6 @@ const (
|
||||
// Stability: stable
|
||||
// Examples: '0.1'
|
||||
ContainerImageTagKey = attribute.Key("container.image.tag")
|
||||
|
||||
// ContainerImageIDKey is the attribute Key conforming to the
|
||||
// "container.image.id" semantic conventions. It represents the runtime
|
||||
// specific image identifier. Usually a hash algorithm followed by a UUID.
|
||||
//
|
||||
// Type: string
|
||||
// RequirementLevel: Optional
|
||||
// Stability: stable
|
||||
// Examples:
|
||||
// 'sha256:19c92d0a00d1b66d897bceaa7319bee0dd38a10a851c60bcec9474aa3f01e50f'
|
||||
// Note: Docker defines a sha256 of the image id; `container.image.id`
|
||||
// corresponds to the `Image` field from the Docker container inspect
|
||||
// [API](https://docs.docker.com/engine/api/v1.43/#tag/Container/operation/ContainerInspect)
|
||||
// endpoint.
|
||||
// K8S defines a link to the container registry repository with digest
|
||||
// `"imageID": "registry.azurecr.io
|
||||
// /namespace/service/dockerfile@sha256:bdeabd40c3a8a492eaf9e8e44d0ebbb84bac7ee25ac0cf8a7159d25f62555625"`.
|
||||
// OCI defines a digest of manifest.
|
||||
ContainerImageIDKey = attribute.Key("container.image.id")
|
||||
|
||||
// ContainerCommandKey is the attribute Key conforming to the
|
||||
// "container.command" semantic conventions. It represents the command used
|
||||
// to run the container (i.e. the command name).
|
||||
//
|
||||
// Type: string
|
||||
// RequirementLevel: Optional
|
||||
// Stability: stable
|
||||
// Examples: 'otelcontribcol'
|
||||
// Note: If using embedded credentials or sensitive data, it is recommended
|
||||
// to remove them to prevent potential leakage.
|
||||
ContainerCommandKey = attribute.Key("container.command")
|
||||
|
||||
// ContainerCommandLineKey is the attribute Key conforming to the
|
||||
// "container.command_line" semantic conventions. It represents the full
|
||||
// command run by the container as a single string representing the full
|
||||
// command. [2]
|
||||
//
|
||||
// Type: string
|
||||
// RequirementLevel: Optional
|
||||
// Stability: stable
|
||||
// Examples: 'otelcontribcol --config config.yaml'
|
||||
ContainerCommandLineKey = attribute.Key("container.command_line")
|
||||
|
||||
// ContainerCommandArgsKey is the attribute Key conforming to the
|
||||
// "container.command_args" semantic conventions. It represents the all the
|
||||
// command arguments (including the command/executable itself) run by the
|
||||
// container. [2]
|
||||
//
|
||||
// Type: string[]
|
||||
// RequirementLevel: Optional
|
||||
// Stability: stable
|
||||
// Examples: 'otelcontribcol, --config, config.yaml'
|
||||
ContainerCommandArgsKey = attribute.Key("container.command_args")
|
||||
)
|
||||
|
||||
// ContainerName returns an attribute KeyValue conforming to the
|
||||
@ -843,36 +680,6 @@ func ContainerImageTag(val string) attribute.KeyValue {
|
||||
return ContainerImageTagKey.String(val)
|
||||
}
|
||||
|
||||
// ContainerImageID returns an attribute KeyValue conforming to the
|
||||
// "container.image.id" semantic conventions. It represents the runtime
|
||||
// specific image identifier. Usually a hash algorithm followed by a UUID.
|
||||
func ContainerImageID(val string) attribute.KeyValue {
|
||||
return ContainerImageIDKey.String(val)
|
||||
}
|
||||
|
||||
// ContainerCommand returns an attribute KeyValue conforming to the
|
||||
// "container.command" semantic conventions. It represents the command used to
|
||||
// run the container (i.e. the command name).
|
||||
func ContainerCommand(val string) attribute.KeyValue {
|
||||
return ContainerCommandKey.String(val)
|
||||
}
|
||||
|
||||
// ContainerCommandLine returns an attribute KeyValue conforming to the
|
||||
// "container.command_line" semantic conventions. It represents the full
|
||||
// command run by the container as a single string representing the full
|
||||
// command. [2]
|
||||
func ContainerCommandLine(val string) attribute.KeyValue {
|
||||
return ContainerCommandLineKey.String(val)
|
||||
}
|
||||
|
||||
// ContainerCommandArgs returns an attribute KeyValue conforming to the
|
||||
// "container.command_args" semantic conventions. It represents the all the
|
||||
// command arguments (including the command/executable itself) run by the
|
||||
// container. [2]
|
||||
func ContainerCommandArgs(val ...string) attribute.KeyValue {
|
||||
return ContainerCommandArgsKey.StringSlice(val)
|
||||
}
|
||||
|
||||
// The software deployment.
|
||||
const (
|
||||
// DeploymentEnvironmentKey is the attribute Key conforming to the
|
||||
@ -1002,7 +809,7 @@ const (
|
||||
// FaaS
|
||||
// platform and is usually different from the name of the callback
|
||||
// function (which may be stored in the
|
||||
// [`code.namespace`/`code.function`](/docs/general/general-attributes.md#source-code-attributes)
|
||||
// [`code.namespace`/`code.function`](../../trace/semantic_conventions/span-general.md#source-code-attributes)
|
||||
// span attributes).
|
||||
//
|
||||
// For some cloud providers, the above definition is ambiguous. The
|
||||
@ -1032,7 +839,7 @@ const (
|
||||
// * **AWS Lambda:** The [function
|
||||
// version](https://docs.aws.amazon.com/lambda/latest/dg/configuration-versions.html)
|
||||
// (an integer represented as a decimal string).
|
||||
// * **Google Cloud Run (Services):** The
|
||||
// * **Google Cloud Run:** The
|
||||
// [revision](https://cloud.google.com/run/docs/managing/revisions)
|
||||
// (i.e., the function name plus the revision suffix).
|
||||
// * **Google Cloud Functions:** The value of the
|
||||
@ -1098,8 +905,7 @@ func FaaSMaxMemory(val int) attribute.KeyValue {
|
||||
return FaaSMaxMemoryKey.Int(val)
|
||||
}
|
||||
|
||||
// A host is defined as a computing instance. For example, physical servers,
|
||||
// virtual machines, switches or disk array.
|
||||
// A host is defined as a general computing instance.
|
||||
const (
|
||||
// HostIDKey is the attribute Key conforming to the "host.id" semantic
|
||||
// conventions. It represents the unique host ID. For Cloud, this must be
|
||||
@ -1154,8 +960,8 @@ const (
|
||||
HostImageNameKey = attribute.Key("host.image.name")
|
||||
|
||||
// HostImageIDKey is the attribute Key conforming to the "host.image.id"
|
||||
// semantic conventions. It represents the vM image ID or host OS image ID.
|
||||
// For Cloud, this value is from the provider.
|
||||
// semantic conventions. It represents the vM image ID. For Cloud, this
|
||||
// value is from the provider.
|
||||
//
|
||||
// Type: string
|
||||
// RequirementLevel: Optional
|
||||
@ -1165,7 +971,7 @@ const (
|
||||
|
||||
// HostImageVersionKey is the attribute Key conforming to the
|
||||
// "host.image.version" semantic conventions. It represents the version
|
||||
// string of the VM image or host OS as defined in [Version
|
||||
// string of the VM image as defined in [Version
|
||||
// Attributes](README.md#version-attributes).
|
||||
//
|
||||
// Type: string
|
||||
@ -1226,15 +1032,15 @@ func HostImageName(val string) attribute.KeyValue {
|
||||
}
|
||||
|
||||
// HostImageID returns an attribute KeyValue conforming to the
|
||||
// "host.image.id" semantic conventions. It represents the vM image ID or host
|
||||
// OS image ID. For Cloud, this value is from the provider.
|
||||
// "host.image.id" semantic conventions. It represents the vM image ID. For
|
||||
// Cloud, this value is from the provider.
|
||||
func HostImageID(val string) attribute.KeyValue {
|
||||
return HostImageIDKey.String(val)
|
||||
}
|
||||
|
||||
// HostImageVersion returns an attribute KeyValue conforming to the
|
||||
// "host.image.version" semantic conventions. It represents the version string
|
||||
// of the VM image or host OS as defined in [Version
|
||||
// of the VM image as defined in [Version
|
||||
// Attributes](README.md#version-attributes).
|
||||
func HostImageVersion(val string) attribute.KeyValue {
|
||||
return HostImageVersionKey.String(val)
|
||||
@ -1251,40 +1057,6 @@ const (
|
||||
// Stability: stable
|
||||
// Examples: 'opentelemetry-cluster'
|
||||
K8SClusterNameKey = attribute.Key("k8s.cluster.name")
|
||||
|
||||
// K8SClusterUIDKey is the attribute Key conforming to the
|
||||
// "k8s.cluster.uid" semantic conventions. It represents a pseudo-ID for
|
||||
// the cluster, set to the UID of the `kube-system` namespace.
|
||||
//
|
||||
// Type: string
|
||||
// RequirementLevel: Optional
|
||||
// Stability: stable
|
||||
// Examples: '218fc5a9-a5f1-4b54-aa05-46717d0ab26d'
|
||||
// Note: K8S does not have support for obtaining a cluster ID. If this is
|
||||
// ever
|
||||
// added, we will recommend collecting the `k8s.cluster.uid` through the
|
||||
// official APIs. In the meantime, we are able to use the `uid` of the
|
||||
// `kube-system` namespace as a proxy for cluster ID. Read on for the
|
||||
// rationale.
|
||||
//
|
||||
// Every object created in a K8S cluster is assigned a distinct UID. The
|
||||
// `kube-system` namespace is used by Kubernetes itself and will exist
|
||||
// for the lifetime of the cluster. Using the `uid` of the `kube-system`
|
||||
// namespace is a reasonable proxy for the K8S ClusterID as it will only
|
||||
// change if the cluster is rebuilt. Furthermore, Kubernetes UIDs are
|
||||
// UUIDs as standardized by
|
||||
// [ISO/IEC 9834-8 and ITU-T
|
||||
// X.667](https://www.itu.int/ITU-T/studygroups/com17/oid.html).
|
||||
// Which states:
|
||||
//
|
||||
// > If generated according to one of the mechanisms defined in Rec.
|
||||
// ITU-T X.667 | ISO/IEC 9834-8, a UUID is either guaranteed to be
|
||||
// different from all other UUIDs generated before 3603 A.D., or is
|
||||
// extremely likely to be different (depending on the mechanism chosen).
|
||||
//
|
||||
// Therefore, UIDs between clusters should be extremely unlikely to
|
||||
// conflict.
|
||||
K8SClusterUIDKey = attribute.Key("k8s.cluster.uid")
|
||||
)
|
||||
|
||||
// K8SClusterName returns an attribute KeyValue conforming to the
|
||||
@ -1294,13 +1066,6 @@ func K8SClusterName(val string) attribute.KeyValue {
|
||||
return K8SClusterNameKey.String(val)
|
||||
}
|
||||
|
||||
// K8SClusterUID returns an attribute KeyValue conforming to the
|
||||
// "k8s.cluster.uid" semantic conventions. It represents a pseudo-ID for the
|
||||
// cluster, set to the UID of the `kube-system` namespace.
|
||||
func K8SClusterUID(val string) attribute.KeyValue {
|
||||
return K8SClusterUIDKey.String(val)
|
||||
}
|
||||
|
||||
// A Kubernetes Node object.
|
||||
const (
|
||||
// K8SNodeNameKey is the attribute Key conforming to the "k8s.node.name"
|
||||
@ -1683,7 +1448,7 @@ const (
|
||||
// OSVersionKey is the attribute Key conforming to the "os.version"
|
||||
// semantic conventions. It represents the version string of the operating
|
||||
// system as defined in [Version
|
||||
// Attributes](/docs/resource/README.md#version-attributes).
|
||||
// Attributes](../../resource/semantic_conventions/README.md#version-attributes).
|
||||
//
|
||||
// Type: string
|
||||
// RequirementLevel: Optional
|
||||
@ -1734,7 +1499,7 @@ func OSName(val string) attribute.KeyValue {
|
||||
// OSVersion returns an attribute KeyValue conforming to the "os.version"
|
||||
// semantic conventions. It represents the version string of the operating
|
||||
// system as defined in [Version
|
||||
// Attributes](/docs/resource/README.md#version-attributes).
|
||||
// Attributes](../../resource/semantic_conventions/README.md#version-attributes).
|
||||
func OSVersion(val string) attribute.KeyValue {
|
||||
return OSVersionKey.String(val)
|
||||
}
|
||||
@ -1983,17 +1748,6 @@ const (
|
||||
// `unknown_service:bash`. If `process.executable.name` is not available,
|
||||
// the value MUST be set to `unknown_service`.
|
||||
ServiceNameKey = attribute.Key("service.name")
|
||||
|
||||
// ServiceVersionKey is the attribute Key conforming to the
|
||||
// "service.version" semantic conventions. It represents the version string
|
||||
// of the service API or implementation. The format is not defined by these
|
||||
// conventions.
|
||||
//
|
||||
// Type: string
|
||||
// RequirementLevel: Optional
|
||||
// Stability: stable
|
||||
// Examples: '2.0.0', 'a01dbef8a'
|
||||
ServiceVersionKey = attribute.Key("service.version")
|
||||
)
|
||||
|
||||
// ServiceName returns an attribute KeyValue conforming to the
|
||||
@ -2003,14 +1757,6 @@ func ServiceName(val string) attribute.KeyValue {
|
||||
return ServiceNameKey.String(val)
|
||||
}
|
||||
|
||||
// ServiceVersion returns an attribute KeyValue conforming to the
|
||||
// "service.version" semantic conventions. It represents the version string of
|
||||
// the service API or implementation. The format is not defined by these
|
||||
// conventions.
|
||||
func ServiceVersion(val string) attribute.KeyValue {
|
||||
return ServiceVersionKey.String(val)
|
||||
}
|
||||
|
||||
// A service instance.
|
||||
const (
|
||||
// ServiceNamespaceKey is the attribute Key conforming to the
|
||||
@ -2054,6 +1800,16 @@ const (
|
||||
// RFC 4122 UUID (services aiming for reproducible UUIDs may also use
|
||||
// Version 5, see RFC 4122 for more recommendations).
|
||||
ServiceInstanceIDKey = attribute.Key("service.instance.id")
|
||||
|
||||
// ServiceVersionKey is the attribute Key conforming to the
|
||||
// "service.version" semantic conventions. It represents the version string
|
||||
// of the service API or implementation.
|
||||
//
|
||||
// Type: string
|
||||
// RequirementLevel: Optional
|
||||
// Stability: stable
|
||||
// Examples: '2.0.0'
|
||||
ServiceVersionKey = attribute.Key("service.version")
|
||||
)
|
||||
|
||||
// ServiceNamespace returns an attribute KeyValue conforming to the
|
||||
@ -2070,6 +1826,13 @@ func ServiceInstanceID(val string) attribute.KeyValue {
|
||||
return ServiceInstanceIDKey.String(val)
|
||||
}
|
||||
|
||||
// ServiceVersion returns an attribute KeyValue conforming to the
|
||||
// "service.version" semantic conventions. It represents the version string of
|
||||
// the service API or implementation.
|
||||
func ServiceVersion(val string) attribute.KeyValue {
|
||||
return ServiceVersionKey.String(val)
|
||||
}
|
||||
|
||||
// The telemetry SDK used to capture data recorded by the instrumentation
|
||||
// libraries.
|
||||
const (
|
||||
@ -2081,17 +1844,6 @@ const (
|
||||
// RequirementLevel: Required
|
||||
// Stability: stable
|
||||
// Examples: 'opentelemetry'
|
||||
// Note: The OpenTelemetry SDK MUST set the `telemetry.sdk.name` attribute
|
||||
// to `opentelemetry`.
|
||||
// If another SDK, like a fork or a vendor-provided implementation, is
|
||||
// used, this SDK MUST set the
|
||||
// `telemetry.sdk.name` attribute to the fully-qualified class or module
|
||||
// name of this SDK's main entry point
|
||||
// or another suitable identifier depending on the language.
|
||||
// The identifier `opentelemetry` is reserved and MUST NOT be used in this
|
||||
// case.
|
||||
// All custom identifiers SHOULD be stable across different versions of an
|
||||
// implementation.
|
||||
TelemetrySDKNameKey = attribute.Key("telemetry.sdk.name")
|
||||
|
||||
// TelemetrySDKLanguageKey is the attribute Key conforming to the
|
||||
@ -2133,12 +1885,10 @@ var (
|
||||
TelemetrySDKLanguagePython = TelemetrySDKLanguageKey.String("python")
|
||||
// ruby
|
||||
TelemetrySDKLanguageRuby = TelemetrySDKLanguageKey.String("ruby")
|
||||
// rust
|
||||
TelemetrySDKLanguageRust = TelemetrySDKLanguageKey.String("rust")
|
||||
// swift
|
||||
TelemetrySDKLanguageSwift = TelemetrySDKLanguageKey.String("swift")
|
||||
// webjs
|
||||
TelemetrySDKLanguageWebjs = TelemetrySDKLanguageKey.String("webjs")
|
||||
// swift
|
||||
TelemetrySDKLanguageSwift = TelemetrySDKLanguageKey.String("swift")
|
||||
)
|
||||
|
||||
// TelemetrySDKName returns an attribute KeyValue conforming to the
|
9
vendor/go.opentelemetry.io/otel/semconv/v1.20.0/schema.go
generated
vendored
Normal file
9
vendor/go.opentelemetry.io/otel/semconv/v1.20.0/schema.go
generated
vendored
Normal file
@ -0,0 +1,9 @@
|
||||
// Copyright The OpenTelemetry Authors
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
package semconv // import "go.opentelemetry.io/otel/semconv/v1.20.0"
|
||||
|
||||
// SchemaURL is the schema URL that matches the version of the semantic conventions
|
||||
// that this package defines. Semconv packages starting from v1.4.0 must declare
|
||||
// non-empty schema URL in the form https://opentelemetry.io/schemas/<version>
|
||||
const SchemaURL = "https://opentelemetry.io/schemas/1.20.0"
|
@ -1,20 +1,9 @@
|
||||
// Copyright The OpenTelemetry Authors
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
// Code generated from semantic convention specification. DO NOT EDIT.
|
||||
|
||||
package semconv // import "go.opentelemetry.io/otel/semconv/v1.21.0"
|
||||
package semconv // import "go.opentelemetry.io/otel/semconv/v1.20.0"
|
||||
|
||||
import "go.opentelemetry.io/otel/attribute"
|
||||
|
||||
@ -84,6 +73,33 @@ func ExceptionStacktrace(val string) attribute.KeyValue {
|
||||
return ExceptionStacktraceKey.String(val)
|
||||
}
|
||||
|
||||
// The attributes described in this section are rather generic. They may be
|
||||
// used in any Log Record they apply to.
|
||||
const (
|
||||
// LogRecordUIDKey is the attribute Key conforming to the "log.record.uid"
|
||||
// semantic conventions. It represents a unique identifier for the Log
|
||||
// Record.
|
||||
//
|
||||
// Type: string
|
||||
// RequirementLevel: Optional
|
||||
// Stability: stable
|
||||
// Examples: '01ARZ3NDEKTSV4RRFFQ69G5FAV'
|
||||
// Note: If an id is provided, other log records with the same id will be
|
||||
// considered duplicates and can be removed safely. This means, that two
|
||||
// distinguishable log records MUST have different values.
|
||||
// The id MAY be an [Universally Unique Lexicographically Sortable
|
||||
// Identifier (ULID)](https://github.com/ulid/spec), but other identifiers
|
||||
// (e.g. UUID) may be used as needed.
|
||||
LogRecordUIDKey = attribute.Key("log.record.uid")
|
||||
)
|
||||
|
||||
// LogRecordUID returns an attribute KeyValue conforming to the
|
||||
// "log.record.uid" semantic conventions. It represents a unique identifier for
|
||||
// the Log Record.
|
||||
func LogRecordUID(val string) attribute.KeyValue {
|
||||
return LogRecordUIDKey.String(val)
|
||||
}
|
||||
|
||||
// Span attributes used by AWS Lambda (in addition to general `faas`
|
||||
// attributes).
|
||||
const (
|
||||
@ -498,8 +514,8 @@ const (
|
||||
// RequirementLevel: Optional
|
||||
// Stability: stable
|
||||
// Examples: 'MSSQLSERVER'
|
||||
// Note: If setting a `db.mssql.instance_name`, `server.port` is no longer
|
||||
// required (but still recommended if non-standard).
|
||||
// Note: If setting a `db.mssql.instance_name`, `net.peer.port` is no
|
||||
// longer required (but still recommended if non-standard).
|
||||
DBMSSQLInstanceNameKey = attribute.Key("db.mssql.instance_name")
|
||||
)
|
||||
|
||||
@ -1208,9 +1224,9 @@ func FaaSInvokedRegion(val string) attribute.KeyValue {
|
||||
const (
|
||||
// PeerServiceKey is the attribute Key conforming to the "peer.service"
|
||||
// semantic conventions. It represents the
|
||||
// [`service.name`](/docs/resource/README.md#service) of the remote
|
||||
// service. SHOULD be equal to the actual `service.name` resource attribute
|
||||
// of the remote service if any.
|
||||
// [`service.name`](../../resource/semantic_conventions/README.md#service)
|
||||
// of the remote service. SHOULD be equal to the actual `service.name`
|
||||
// resource attribute of the remote service if any.
|
||||
//
|
||||
// Type: string
|
||||
// RequirementLevel: Optional
|
||||
@ -1221,9 +1237,9 @@ const (
|
||||
|
||||
// PeerService returns an attribute KeyValue conforming to the
|
||||
// "peer.service" semantic conventions. It represents the
|
||||
// [`service.name`](/docs/resource/README.md#service) of the remote service.
|
||||
// SHOULD be equal to the actual `service.name` resource attribute of the
|
||||
// remote service if any.
|
||||
// [`service.name`](../../resource/semantic_conventions/README.md#service) of
|
||||
// the remote service. SHOULD be equal to the actual `service.name` resource
|
||||
// attribute of the remote service if any.
|
||||
func PeerService(val string) attribute.KeyValue {
|
||||
return PeerServiceKey.String(val)
|
||||
}
|
||||
@ -1436,6 +1452,21 @@ func CodeColumn(val int) attribute.KeyValue {
|
||||
|
||||
// Semantic Convention for HTTP Client
|
||||
const (
|
||||
// HTTPURLKey is the attribute Key conforming to the "http.url" semantic
|
||||
// conventions. It represents the full HTTP request URL in the form
|
||||
// `scheme://host[:port]/path?query[#fragment]`. Usually the fragment is
|
||||
// not transmitted over HTTP, but if it is known, it should be included
|
||||
// nevertheless.
|
||||
//
|
||||
// Type: string
|
||||
// RequirementLevel: Required
|
||||
// Stability: stable
|
||||
// Examples: 'https://www.foo.bar/search?q=OpenTelemetry#SemConv'
|
||||
// Note: `http.url` MUST NOT contain credentials passed via URL in form of
|
||||
// `https://username:password@www.example.com/`. In such case the
|
||||
// attribute's value should be `https://www.example.com/`.
|
||||
HTTPURLKey = attribute.Key("http.url")
|
||||
|
||||
// HTTPResendCountKey is the attribute Key conforming to the
|
||||
// "http.resend_count" semantic conventions. It represents the ordinal
|
||||
// number of request resending attempt (for any reason, including
|
||||
@ -1452,6 +1483,15 @@ const (
|
||||
HTTPResendCountKey = attribute.Key("http.resend_count")
|
||||
)
|
||||
|
||||
// HTTPURL returns an attribute KeyValue conforming to the "http.url"
|
||||
// semantic conventions. It represents the full HTTP request URL in the form
|
||||
// `scheme://host[:port]/path?query[#fragment]`. Usually the fragment is not
|
||||
// transmitted over HTTP, but if it is known, it should be included
|
||||
// nevertheless.
|
||||
func HTTPURL(val string) attribute.KeyValue {
|
||||
return HTTPURLKey.String(val)
|
||||
}
|
||||
|
||||
// HTTPResendCount returns an attribute KeyValue conforming to the
|
||||
// "http.resend_count" semantic conventions. It represents the ordinal number
|
||||
// of request resending attempt (for any reason, including redirects).
|
||||
@ -1459,6 +1499,58 @@ func HTTPResendCount(val int) attribute.KeyValue {
|
||||
return HTTPResendCountKey.Int(val)
|
||||
}
|
||||
|
||||
// Semantic Convention for HTTP Server
|
||||
const (
|
||||
// HTTPTargetKey is the attribute Key conforming to the "http.target"
|
||||
// semantic conventions. It represents the full request target as passed in
|
||||
// a HTTP request line or equivalent.
|
||||
//
|
||||
// Type: string
|
||||
// RequirementLevel: Required
|
||||
// Stability: stable
|
||||
// Examples: '/users/12314/?q=ddds'
|
||||
HTTPTargetKey = attribute.Key("http.target")
|
||||
|
||||
// HTTPClientIPKey is the attribute Key conforming to the "http.client_ip"
|
||||
// semantic conventions. It represents the IP address of the original
|
||||
// client behind all proxies, if known (e.g. from
|
||||
// [X-Forwarded-For](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-For)).
|
||||
//
|
||||
// Type: string
|
||||
// RequirementLevel: Optional
|
||||
// Stability: stable
|
||||
// Examples: '83.164.160.102'
|
||||
// Note: This is not necessarily the same as `net.sock.peer.addr`, which
|
||||
// would
|
||||
// identify the network-level peer, which may be a proxy.
|
||||
//
|
||||
// This attribute should be set when a source of information different
|
||||
// from the one used for `net.sock.peer.addr`, is available even if that
|
||||
// other
|
||||
// source just confirms the same value as `net.sock.peer.addr`.
|
||||
// Rationale: For `net.sock.peer.addr`, one typically does not know if it
|
||||
// comes from a proxy, reverse proxy, or the actual client. Setting
|
||||
// `http.client_ip` when it's the same as `net.sock.peer.addr` means that
|
||||
// one is at least somewhat confident that the address is not that of
|
||||
// the closest proxy.
|
||||
HTTPClientIPKey = attribute.Key("http.client_ip")
|
||||
)
|
||||
|
||||
// HTTPTarget returns an attribute KeyValue conforming to the "http.target"
|
||||
// semantic conventions. It represents the full request target as passed in a
|
||||
// HTTP request line or equivalent.
|
||||
func HTTPTarget(val string) attribute.KeyValue {
|
||||
return HTTPTargetKey.String(val)
|
||||
}
|
||||
|
||||
// HTTPClientIP returns an attribute KeyValue conforming to the
|
||||
// "http.client_ip" semantic conventions. It represents the IP address of the
|
||||
// original client behind all proxies, if known (e.g. from
|
||||
// [X-Forwarded-For](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-For)).
|
||||
func HTTPClientIP(val string) attribute.KeyValue {
|
||||
return HTTPClientIPKey.String(val)
|
||||
}
|
||||
|
||||
// The `aws` conventions apply to operations using the AWS SDK. They map
|
||||
// request or response parameters in AWS SDK API calls to attributes on a Span.
|
||||
// The conventions have been collected over time based on feedback from AWS
|
||||
@ -2201,16 +2293,6 @@ const (
|
||||
// operation, instrumentations SHOULD use `messaging.batch.message_count`
|
||||
// for batching APIs and SHOULD NOT use it for single-message APIs.
|
||||
MessagingBatchMessageCountKey = attribute.Key("messaging.batch.message_count")
|
||||
|
||||
// MessagingClientIDKey is the attribute Key conforming to the
|
||||
// "messaging.client_id" semantic conventions. It represents a unique
|
||||
// identifier for the client that consumes or produces a message.
|
||||
//
|
||||
// Type: string
|
||||
// RequirementLevel: Recommended (If a client id is available)
|
||||
// Stability: stable
|
||||
// Examples: 'client-5', 'myhost@8742@s8083jm'
|
||||
MessagingClientIDKey = attribute.Key("messaging.client_id")
|
||||
)
|
||||
|
||||
var (
|
||||
@ -2237,11 +2319,33 @@ func MessagingBatchMessageCount(val int) attribute.KeyValue {
|
||||
return MessagingBatchMessageCountKey.Int(val)
|
||||
}
|
||||
|
||||
// MessagingClientID returns an attribute KeyValue conforming to the
|
||||
// "messaging.client_id" semantic conventions. It represents a unique
|
||||
// identifier for the client that consumes or produces a message.
|
||||
func MessagingClientID(val string) attribute.KeyValue {
|
||||
return MessagingClientIDKey.String(val)
|
||||
// Semantic convention for a consumer of messages received from a messaging
|
||||
// system
|
||||
const (
|
||||
// MessagingConsumerIDKey is the attribute Key conforming to the
|
||||
// "messaging.consumer.id" semantic conventions. It represents the
|
||||
// identifier for the consumer receiving a message. For Kafka, set it to
|
||||
// `{messaging.kafka.consumer.group} - {messaging.kafka.client_id}`, if
|
||||
// both are present, or only `messaging.kafka.consumer.group`. For brokers,
|
||||
// such as RabbitMQ and Artemis, set it to the `client_id` of the client
|
||||
// consuming the message.
|
||||
//
|
||||
// Type: string
|
||||
// RequirementLevel: Optional
|
||||
// Stability: stable
|
||||
// Examples: 'mygroup - client-6'
|
||||
MessagingConsumerIDKey = attribute.Key("messaging.consumer.id")
|
||||
)
|
||||
|
||||
// MessagingConsumerID returns an attribute KeyValue conforming to the
|
||||
// "messaging.consumer.id" semantic conventions. It represents the identifier
|
||||
// for the consumer receiving a message. For Kafka, set it to
|
||||
// `{messaging.kafka.consumer.group} - {messaging.kafka.client_id}`, if both
|
||||
// are present, or only `messaging.kafka.consumer.group`. For brokers, such as
|
||||
// RabbitMQ and Artemis, set it to the `client_id` of the client consuming the
|
||||
// message.
|
||||
func MessagingConsumerID(val string) attribute.KeyValue {
|
||||
return MessagingConsumerIDKey.String(val)
|
||||
}
|
||||
|
||||
// Semantic conventions for remote procedure calls.
|
1877
vendor/go.opentelemetry.io/otel/semconv/v1.21.0/attribute_group.go
generated
vendored
1877
vendor/go.opentelemetry.io/otel/semconv/v1.21.0/attribute_group.go
generated
vendored
File diff suppressed because it is too large
Load Diff
20
vendor/go.opentelemetry.io/otel/semconv/v1.21.0/doc.go
generated
vendored
20
vendor/go.opentelemetry.io/otel/semconv/v1.21.0/doc.go
generated
vendored
@ -1,20 +0,0 @@
|
||||
// Copyright The OpenTelemetry Authors
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
|
||||
// Package semconv implements OpenTelemetry semantic conventions.
|
||||
//
|
||||
// OpenTelemetry semantic conventions are agreed standardized naming
|
||||
// patterns for OpenTelemetry things. This package represents the conventions
|
||||
// as of the v1.21.0 version of the OpenTelemetry specification.
|
||||
package semconv // import "go.opentelemetry.io/otel/semconv/v1.21.0"
|
20
vendor/go.opentelemetry.io/otel/semconv/v1.21.0/exception.go
generated
vendored
20
vendor/go.opentelemetry.io/otel/semconv/v1.21.0/exception.go
generated
vendored
@ -1,20 +0,0 @@
|
||||
// Copyright The OpenTelemetry Authors
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
|
||||
package semconv // import "go.opentelemetry.io/otel/semconv/v1.21.0"
|
||||
|
||||
const (
|
||||
// ExceptionEventName is the name of the Span event representing an exception.
|
||||
ExceptionEventName = "exception"
|
||||
)
|
20
vendor/go.opentelemetry.io/otel/semconv/v1.21.0/schema.go
generated
vendored
20
vendor/go.opentelemetry.io/otel/semconv/v1.21.0/schema.go
generated
vendored
@ -1,20 +0,0 @@
|
||||
// Copyright The OpenTelemetry Authors
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
|
||||
package semconv // import "go.opentelemetry.io/otel/semconv/v1.21.0"
|
||||
|
||||
// SchemaURL is the schema URL that matches the version of the semantic conventions
|
||||
// that this package defines. Semconv packages starting from v1.4.0 must declare
|
||||
// non-empty schema URL in the form https://opentelemetry.io/schemas/<version>
|
||||
const SchemaURL = "https://opentelemetry.io/schemas/1.21.0"
|
3
vendor/go.opentelemetry.io/otel/semconv/v1.24.0/README.md
generated
vendored
Normal file
3
vendor/go.opentelemetry.io/otel/semconv/v1.24.0/README.md
generated
vendored
Normal file
@ -0,0 +1,3 @@
|
||||
# Semconv v1.24.0
|
||||
|
||||
[](https://pkg.go.dev/go.opentelemetry.io/otel/semconv/v1.24.0)
|
4387
vendor/go.opentelemetry.io/otel/semconv/v1.24.0/attribute_group.go
generated
vendored
Normal file
4387
vendor/go.opentelemetry.io/otel/semconv/v1.24.0/attribute_group.go
generated
vendored
Normal file
File diff suppressed because it is too large
Load Diff
9
vendor/go.opentelemetry.io/otel/semconv/v1.24.0/doc.go
generated
vendored
Normal file
9
vendor/go.opentelemetry.io/otel/semconv/v1.24.0/doc.go
generated
vendored
Normal file
@ -0,0 +1,9 @@
|
||||
// Copyright The OpenTelemetry Authors
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
// Package semconv implements OpenTelemetry semantic conventions.
|
||||
//
|
||||
// OpenTelemetry semantic conventions are agreed standardized naming
|
||||
// patterns for OpenTelemetry things. This package represents the v1.24.0
|
||||
// version of the OpenTelemetry semantic conventions.
|
||||
package semconv // import "go.opentelemetry.io/otel/semconv/v1.24.0"
|
200
vendor/go.opentelemetry.io/otel/semconv/v1.24.0/event.go
generated
vendored
Normal file
200
vendor/go.opentelemetry.io/otel/semconv/v1.24.0/event.go
generated
vendored
Normal file
@ -0,0 +1,200 @@
|
||||
// Copyright The OpenTelemetry Authors
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
// Code generated from semantic convention specification. DO NOT EDIT.
|
||||
|
||||
package semconv // import "go.opentelemetry.io/otel/semconv/v1.24.0"
|
||||
|
||||
import "go.opentelemetry.io/otel/attribute"
|
||||
|
||||
// This event represents an occurrence of a lifecycle transition on the iOS
|
||||
// platform.
|
||||
const (
|
||||
// IosStateKey is the attribute Key conforming to the "ios.state" semantic
|
||||
// conventions. It represents the this attribute represents the state the
|
||||
// application has transitioned into at the occurrence of the event.
|
||||
//
|
||||
// Type: Enum
|
||||
// RequirementLevel: Required
|
||||
// Stability: experimental
|
||||
// Note: The iOS lifecycle states are defined in the [UIApplicationDelegate
|
||||
// documentation](https://developer.apple.com/documentation/uikit/uiapplicationdelegate#1656902),
|
||||
// and from which the `OS terminology` column values are derived.
|
||||
IosStateKey = attribute.Key("ios.state")
|
||||
)
|
||||
|
||||
var (
|
||||
// The app has become `active`. Associated with UIKit notification `applicationDidBecomeActive`
|
||||
IosStateActive = IosStateKey.String("active")
|
||||
// The app is now `inactive`. Associated with UIKit notification `applicationWillResignActive`
|
||||
IosStateInactive = IosStateKey.String("inactive")
|
||||
// The app is now in the background. This value is associated with UIKit notification `applicationDidEnterBackground`
|
||||
IosStateBackground = IosStateKey.String("background")
|
||||
// The app is now in the foreground. This value is associated with UIKit notification `applicationWillEnterForeground`
|
||||
IosStateForeground = IosStateKey.String("foreground")
|
||||
// The app is about to terminate. Associated with UIKit notification `applicationWillTerminate`
|
||||
IosStateTerminate = IosStateKey.String("terminate")
|
||||
)
|
||||
|
||||
// This event represents an occurrence of a lifecycle transition on the Android
|
||||
// platform.
|
||||
const (
|
||||
// AndroidStateKey is the attribute Key conforming to the "android.state"
|
||||
// semantic conventions. It represents the this attribute represents the
|
||||
// state the application has transitioned into at the occurrence of the
|
||||
// event.
|
||||
//
|
||||
// Type: Enum
|
||||
// RequirementLevel: Required
|
||||
// Stability: experimental
|
||||
// Note: The Android lifecycle states are defined in [Activity lifecycle
|
||||
// callbacks](https://developer.android.com/guide/components/activities/activity-lifecycle#lc),
|
||||
// and from which the `OS identifiers` are derived.
|
||||
AndroidStateKey = attribute.Key("android.state")
|
||||
)
|
||||
|
||||
var (
|
||||
// Any time before Activity.onResume() or, if the app has no Activity, Context.startService() has been called in the app for the first time
|
||||
AndroidStateCreated = AndroidStateKey.String("created")
|
||||
// Any time after Activity.onPause() or, if the app has no Activity, Context.stopService() has been called when the app was in the foreground state
|
||||
AndroidStateBackground = AndroidStateKey.String("background")
|
||||
// Any time after Activity.onResume() or, if the app has no Activity, Context.startService() has been called when the app was in either the created or background states
|
||||
AndroidStateForeground = AndroidStateKey.String("foreground")
|
||||
)
|
||||
|
||||
// This semantic convention defines the attributes used to represent a feature
|
||||
// flag evaluation as an event.
|
||||
const (
|
||||
// FeatureFlagKeyKey is the attribute Key conforming to the
|
||||
// "feature_flag.key" semantic conventions. It represents the unique
|
||||
// identifier of the feature flag.
|
||||
//
|
||||
// Type: string
|
||||
// RequirementLevel: Required
|
||||
// Stability: experimental
|
||||
// Examples: 'logo-color'
|
||||
FeatureFlagKeyKey = attribute.Key("feature_flag.key")
|
||||
|
||||
// FeatureFlagProviderNameKey is the attribute Key conforming to the
|
||||
// "feature_flag.provider_name" semantic conventions. It represents the
|
||||
// name of the service provider that performs the flag evaluation.
|
||||
//
|
||||
// Type: string
|
||||
// RequirementLevel: Recommended
|
||||
// Stability: experimental
|
||||
// Examples: 'Flag Manager'
|
||||
FeatureFlagProviderNameKey = attribute.Key("feature_flag.provider_name")
|
||||
|
||||
// FeatureFlagVariantKey is the attribute Key conforming to the
|
||||
// "feature_flag.variant" semantic conventions. It represents the sHOULD be
|
||||
// a semantic identifier for a value. If one is unavailable, a stringified
|
||||
// version of the value can be used.
|
||||
//
|
||||
// Type: string
|
||||
// RequirementLevel: Recommended
|
||||
// Stability: experimental
|
||||
// Examples: 'red', 'true', 'on'
|
||||
// Note: A semantic identifier, commonly referred to as a variant, provides
|
||||
// a means
|
||||
// for referring to a value without including the value itself. This can
|
||||
// provide additional context for understanding the meaning behind a value.
|
||||
// For example, the variant `red` maybe be used for the value `#c05543`.
|
||||
//
|
||||
// A stringified version of the value can be used in situations where a
|
||||
// semantic identifier is unavailable. String representation of the value
|
||||
// should be determined by the implementer.
|
||||
FeatureFlagVariantKey = attribute.Key("feature_flag.variant")
|
||||
)
|
||||
|
||||
// FeatureFlagKey returns an attribute KeyValue conforming to the
|
||||
// "feature_flag.key" semantic conventions. It represents the unique identifier
|
||||
// of the feature flag.
|
||||
func FeatureFlagKey(val string) attribute.KeyValue {
|
||||
return FeatureFlagKeyKey.String(val)
|
||||
}
|
||||
|
||||
// FeatureFlagProviderName returns an attribute KeyValue conforming to the
|
||||
// "feature_flag.provider_name" semantic conventions. It represents the name of
|
||||
// the service provider that performs the flag evaluation.
|
||||
func FeatureFlagProviderName(val string) attribute.KeyValue {
|
||||
return FeatureFlagProviderNameKey.String(val)
|
||||
}
|
||||
|
||||
// FeatureFlagVariant returns an attribute KeyValue conforming to the
|
||||
// "feature_flag.variant" semantic conventions. It represents the sHOULD be a
|
||||
// semantic identifier for a value. If one is unavailable, a stringified
|
||||
// version of the value can be used.
|
||||
func FeatureFlagVariant(val string) attribute.KeyValue {
|
||||
return FeatureFlagVariantKey.String(val)
|
||||
}
|
||||
|
||||
// RPC received/sent message.
|
||||
const (
|
||||
// MessageCompressedSizeKey is the attribute Key conforming to the
|
||||
// "message.compressed_size" semantic conventions. It represents the
|
||||
// compressed size of the message in bytes.
|
||||
//
|
||||
// Type: int
|
||||
// RequirementLevel: Optional
|
||||
// Stability: experimental
|
||||
MessageCompressedSizeKey = attribute.Key("message.compressed_size")
|
||||
|
||||
// MessageIDKey is the attribute Key conforming to the "message.id"
|
||||
// semantic conventions. It represents the mUST be calculated as two
|
||||
// different counters starting from `1` one for sent messages and one for
|
||||
// received message.
|
||||
//
|
||||
// Type: int
|
||||
// RequirementLevel: Optional
|
||||
// Stability: experimental
|
||||
// Note: This way we guarantee that the values will be consistent between
|
||||
// different implementations.
|
||||
MessageIDKey = attribute.Key("message.id")
|
||||
|
||||
// MessageTypeKey is the attribute Key conforming to the "message.type"
|
||||
// semantic conventions. It represents the whether this is a received or
|
||||
// sent message.
|
||||
//
|
||||
// Type: Enum
|
||||
// RequirementLevel: Optional
|
||||
// Stability: experimental
|
||||
MessageTypeKey = attribute.Key("message.type")
|
||||
|
||||
// MessageUncompressedSizeKey is the attribute Key conforming to the
|
||||
// "message.uncompressed_size" semantic conventions. It represents the
|
||||
// uncompressed size of the message in bytes.
|
||||
//
|
||||
// Type: int
|
||||
// RequirementLevel: Optional
|
||||
// Stability: experimental
|
||||
MessageUncompressedSizeKey = attribute.Key("message.uncompressed_size")
|
||||
)
|
||||
|
||||
var (
|
||||
// sent
|
||||
MessageTypeSent = MessageTypeKey.String("SENT")
|
||||
// received
|
||||
MessageTypeReceived = MessageTypeKey.String("RECEIVED")
|
||||
)
|
||||
|
||||
// MessageCompressedSize returns an attribute KeyValue conforming to the
|
||||
// "message.compressed_size" semantic conventions. It represents the compressed
|
||||
// size of the message in bytes.
|
||||
func MessageCompressedSize(val int) attribute.KeyValue {
|
||||
return MessageCompressedSizeKey.Int(val)
|
||||
}
|
||||
|
||||
// MessageID returns an attribute KeyValue conforming to the "message.id"
|
||||
// semantic conventions. It represents the mUST be calculated as two different
|
||||
// counters starting from `1` one for sent messages and one for received
|
||||
// message.
|
||||
func MessageID(val int) attribute.KeyValue {
|
||||
return MessageIDKey.Int(val)
|
||||
}
|
||||
|
||||
// MessageUncompressedSize returns an attribute KeyValue conforming to the
|
||||
// "message.uncompressed_size" semantic conventions. It represents the
|
||||
// uncompressed size of the message in bytes.
|
||||
func MessageUncompressedSize(val int) attribute.KeyValue {
|
||||
return MessageUncompressedSizeKey.Int(val)
|
||||
}
|
9
vendor/go.opentelemetry.io/otel/semconv/v1.24.0/exception.go
generated
vendored
Normal file
9
vendor/go.opentelemetry.io/otel/semconv/v1.24.0/exception.go
generated
vendored
Normal file
@ -0,0 +1,9 @@
|
||||
// Copyright The OpenTelemetry Authors
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
package semconv // import "go.opentelemetry.io/otel/semconv/v1.24.0"
|
||||
|
||||
const (
|
||||
// ExceptionEventName is the name of the Span event representing an exception.
|
||||
ExceptionEventName = "exception"
|
||||
)
|
1071
vendor/go.opentelemetry.io/otel/semconv/v1.24.0/metric.go
generated
vendored
Normal file
1071
vendor/go.opentelemetry.io/otel/semconv/v1.24.0/metric.go
generated
vendored
Normal file
File diff suppressed because it is too large
Load Diff
2545
vendor/go.opentelemetry.io/otel/semconv/v1.24.0/resource.go
generated
vendored
Normal file
2545
vendor/go.opentelemetry.io/otel/semconv/v1.24.0/resource.go
generated
vendored
Normal file
File diff suppressed because it is too large
Load Diff
9
vendor/go.opentelemetry.io/otel/semconv/v1.24.0/schema.go
generated
vendored
Normal file
9
vendor/go.opentelemetry.io/otel/semconv/v1.24.0/schema.go
generated
vendored
Normal file
@ -0,0 +1,9 @@
|
||||
// Copyright The OpenTelemetry Authors
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
package semconv // import "go.opentelemetry.io/otel/semconv/v1.24.0"
|
||||
|
||||
// SchemaURL is the schema URL that matches the version of the semantic conventions
|
||||
// that this package defines. Semconv packages starting from v1.4.0 must declare
|
||||
// non-empty schema URL in the form https://opentelemetry.io/schemas/<version>
|
||||
const SchemaURL = "https://opentelemetry.io/schemas/1.24.0"
|
1323
vendor/go.opentelemetry.io/otel/semconv/v1.24.0/trace.go
generated
vendored
Normal file
1323
vendor/go.opentelemetry.io/otel/semconv/v1.24.0/trace.go
generated
vendored
Normal file
File diff suppressed because it is too large
Load Diff
3
vendor/go.opentelemetry.io/otel/semconv/v1.26.0/README.md
generated
vendored
Normal file
3
vendor/go.opentelemetry.io/otel/semconv/v1.26.0/README.md
generated
vendored
Normal file
@ -0,0 +1,3 @@
|
||||
# Semconv v1.26.0
|
||||
|
||||
[](https://pkg.go.dev/go.opentelemetry.io/otel/semconv/v1.26.0)
|
8996
vendor/go.opentelemetry.io/otel/semconv/v1.26.0/attribute_group.go
generated
vendored
Normal file
8996
vendor/go.opentelemetry.io/otel/semconv/v1.26.0/attribute_group.go
generated
vendored
Normal file
File diff suppressed because it is too large
Load Diff
9
vendor/go.opentelemetry.io/otel/semconv/v1.26.0/doc.go
generated
vendored
Normal file
9
vendor/go.opentelemetry.io/otel/semconv/v1.26.0/doc.go
generated
vendored
Normal file
@ -0,0 +1,9 @@
|
||||
// Copyright The OpenTelemetry Authors
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
// Package semconv implements OpenTelemetry semantic conventions.
|
||||
//
|
||||
// OpenTelemetry semantic conventions are agreed standardized naming
|
||||
// patterns for OpenTelemetry things. This package represents the v1.26.0
|
||||
// version of the OpenTelemetry semantic conventions.
|
||||
package semconv // import "go.opentelemetry.io/otel/semconv/v1.26.0"
|
9
vendor/go.opentelemetry.io/otel/semconv/v1.26.0/exception.go
generated
vendored
Normal file
9
vendor/go.opentelemetry.io/otel/semconv/v1.26.0/exception.go
generated
vendored
Normal file
@ -0,0 +1,9 @@
|
||||
// Copyright The OpenTelemetry Authors
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
package semconv // import "go.opentelemetry.io/otel/semconv/v1.26.0"
|
||||
|
||||
const (
|
||||
// ExceptionEventName is the name of the Span event representing an exception.
|
||||
ExceptionEventName = "exception"
|
||||
)
|
1307
vendor/go.opentelemetry.io/otel/semconv/v1.26.0/metric.go
generated
vendored
Normal file
1307
vendor/go.opentelemetry.io/otel/semconv/v1.26.0/metric.go
generated
vendored
Normal file
File diff suppressed because it is too large
Load Diff
9
vendor/go.opentelemetry.io/otel/semconv/v1.26.0/schema.go
generated
vendored
Normal file
9
vendor/go.opentelemetry.io/otel/semconv/v1.26.0/schema.go
generated
vendored
Normal file
@ -0,0 +1,9 @@
|
||||
// Copyright The OpenTelemetry Authors
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
package semconv // import "go.opentelemetry.io/otel/semconv/v1.26.0"
|
||||
|
||||
// SchemaURL is the schema URL that matches the version of the semantic conventions
|
||||
// that this package defines. Semconv packages starting from v1.4.0 must declare
|
||||
// non-empty schema URL in the form https://opentelemetry.io/schemas/<version>
|
||||
const SchemaURL = "https://opentelemetry.io/schemas/1.26.0"
|
Reference in New Issue
Block a user