この記事は英語の原文を日本語に翻訳したものです。原文: https://opentelemetry.io/docs/specs/semconv/resource/deployment-environment/

翻訳元: open-telemetry/semantic-conventions v1.44.0(コミット e10a930

Deployment

Status: Development

type: deployment

Description: ソフトウェアのデプロイメント。

[!warning] このEntity定義には、roleを持たない属性が含まれています。 安定版のEntityは、roleが定義されていない属性を持ってはなりません(MUST NOT)。

Attributes:

RoleKeyStabilityRequirement LevelValue TypeDescriptionExample Values
Otherdeployment.environment.nameStableRecommendedstringデプロイメント環境(デプロイメントティアとも呼ばれます)の名前。[1]staging; production

[1] deployment.environment.name: deployment.environment.nameは、service.namespaceservice.nameservice.instance.idのリソース属性によって定義される一意性の制約には影響しません。 これは、次の属性の組み合わせを持つリソースが、同じサービスを識別しているとみなさなければならないことを意味します(MUST)。

  • service.name=frontenddeployment.environment.name=production
  • service.name=frontenddeployment.environment.name=staging

deployment.environment.nameには、次のよく知られた値の一覧があります。いずれかが該当する場合はその値を使用しなければならず(MUST)、それ以外の場合は独自の値を使ってもかまいません(MAY)。

ValueDescriptionStability
development開発環境Stable
production本番環境Stable
stagingステージング環境Stable
testテスト環境Stable