指标¶
本文档列出了此项目使用 Glean SDK 收集的指标。此项目可能依赖于也收集指标的其他项目。这意味着您可能需要遍历依赖项树才能全面了解此项目收集的所有内容。
Ping¶
使用情况¶
在 mach 调用完成后发送(无论结果如何)。包含有关执行的 mach 调用的信息、其结果以及有关当前环境和硬件的一些详细信息。
此 ping 包括 客户端 ID。
此 ping 的数据审查
与此 ping 相关的 Bug
所有 Glean ping 都包含在 ping_info
和 client_info
部分中的内置指标。
除了这些内置指标外,以下指标还会添加到 ping 中
名称 | 类型 | 描述 | 数据审查 | 额外信息 | 过期时间 | 数据敏感度 |
---|---|---|---|---|---|---|
mach.argv | string_list | 提供给 mach 的参数。绝对路径会被清理为相对于几个关键基本路径之一的相对路径,例如“$topsrcdir”、“$topobjdir”或“$HOME”。例如:“/home/mozilla/dev/firefox/python/mozbuild”将替换为“$topsrcdir/python/mozbuild”。如果找不到有效的替换基本路径,则路径将替换为“ |
Bug 1291053 | 永不过期 | ||
mach.command | string | 调用的 mach 命令的名称,例如“build”、“doc”或“try”。 | Bug 1291053 | 永不过期 | ||
mach.duration | timespan | 命令完成所需的时间。 | Bug 1291053 | 永不过期 | ||
mach.success | boolean | 如果 mach 调用成功,则为 True。 | Bug 1291053 | 永不过期 | ||
mach.system.cpu_brand | string | 来自 CPUID 的 CPU 品牌字符串。 | Bug 1291053 | 永不过期 | ||
mach.system.distro | string | 操作系统的发行版名称。 | Bug 1655845 | 永不过期 | ||
mach.system.distro_version | string | 高级别操作系统版本。 | Bug 1655845 | 永不过期 | ||
mach.system.logical_cores | counter | 存在的逻辑 CPU 核心数。 | Bug 1291053 | 永不过期 | ||
mach.system.memory | memory_distribution | 系统内存量。 | Bug 1291053 | 永不过期 | ||
mach.system.physical_cores | counter | 存在的物理 CPU 核心数。 | Bug 1291053 | 永不过期 | ||
mach.system.ssh_connection | boolean | 如果当前 shell 是远程 SSH 连接,则为 True。 | Bug 1702172 | 永不过期 | ||
mach.system.vscode_running | boolean | 如果存在正在运行的 vscode 实例,则为 True。 | Bug 1717801 | 永不过期 | ||
mach.system.vscode_terminal | boolean | 如果当前终端是通过 Visual Studio Code 打开的,则为 True。 | Bug 1702172 | 永不过期 | ||
mozbuild.artifact | boolean | 如果 --enable-artifact-builds ,则为 True。 |
Bug 1291053 | 永不过期 | ||
mozbuild.ccache | boolean | 如果 --with-ccache ,则为 True。 |
Bug 1291053 | 永不过期 | ||
mozbuild.clobber | boolean | 如果构建是清理/完整构建,则为 True。 | Bug 1526072 | 永不过期 | ||
mozbuild.compiler | string | 正在使用的编译器类型 (CC_TYPE),例如“clang”或“gcc”。 | Bug 1291053 | 永不过期 | ||
mozbuild.debug | boolean | 如果 --enable-debug ,则为 True。 |
Bug 1291053 | 永不过期 | ||
mozbuild.icecream | boolean | 如果使用 icecream,则为 True。 | Bug 1291053 | 永不过期 | ||
mozbuild.opt | boolean | 如果 --enable-optimize ,则为 True。 |
Bug 1291053 | 永不过期 | ||
mozbuild.project | string | 正在构建的项目。 | Bug 1654084 | 永不过期 | ||
mozbuild.sccache | boolean | 如果使用的 ccache 是 sccache,则为 True。 | Bug 1291053 | 永不过期 | ||
mozbuild.target | string | 构建的目标体系结构,例如“x86_64-pc-mingw32”。 | Bug 1893740 | 永不过期 |
数据类别在此定义。