この記事は英語の原文を日本語に翻訳したものです。原文: https://opentelemetry.io/docs/specs/semconv/resource/os/
翻訳元: open-telemetry/semantic-conventions v1.44.0(コミット e10a930)
オペレーティングシステム
仮想化環境の場合、これはプロセスから観測されるオペレーティングシステムであり、つまり基盤となるホストではなく仮想化されたゲスト側のOSを指します。
Status:
type: os
Description: このリソースが表すプロセスが実行されているオペレーティングシステム(OS)。
[!warning] このEntity定義には、ロールを持たない属性が含まれています。 安定版のEntityは、ロールが定義されていない属性を持ってはなりません(MUST NOT)。
Attributes:
| Role | Key | Stability | Requirement Level | Value Type | Description | Example Values |
|---|---|---|---|---|---|---|
| Other | os.type | Required | string | オペレーティングシステムの種別。 | windows; linux; darwin | |
| Other | os.build_id | Recommended | string | オペレーティングシステムの特定のビルドまたはコンパイルを一意に識別する識別子。[1] | TQ3C.230805.001.B2; 20E247; 22621 | |
| Other | os.description | Recommended | string | 人間が読める(構文解析を意図しない)OSバージョン情報。例えば ver や lsb_release -a コマンドで報告される情報。 | Microsoft Windows [Version 10.0.18363.778]; Ubuntu 18.04.1 LTS | |
| Other | os.name | Recommended | string | 人間が読めるオペレーティングシステム名。 | iOS; Android; Ubuntu | |
| Other | os.version | Recommended | string | Version Attributesで定義されている、オペレーティングシステムのバージョン文字列。 | 14.2.1; 18.04.1 |
[1] os.build_id: build_id の値は、次のソースから取得すべきです(SHOULD)。
| OS | Primary | Fallback |
|---|---|---|
| Windows | CurrentBuildNumber from registry HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion | - |
| macOS | ProductBuildVersion from /System/Library/CoreServices/SystemVersion.plist | ProductBuildVersion from /System/Library/CoreServices/ServerVersion.plist |
| Linux | BUILD_ID from /etc/os-release | BUILD_ID from /usr/lib/os-release;contents of /proc/sys/kernel/osrelease |
os.type には、次のよく知られた値の一覧があります。いずれかが該当する場合はその値を使用しなければならず(MUST)、それ以外の場合は独自の値を使ってもかまいません(MAY)。
| Value | Description | Stability |
|---|---|---|
aix | AIX(Advanced Interactive eXecutive) | |
darwin | Apple Darwin | |
dragonflybsd | DragonFly BSD | |
freebsd | FreeBSD | |
hpux | HP-UX(Hewlett Packard UNIX) | |
linux | Linux | |
netbsd | NetBSD | |
openbsd | OpenBSD | |
solaris | SunOS、Oracle Solaris | |
windows | Microsoft Windows | |
zos | IBM z/OS |