Linux pressure 指标集编辑

此功能处于 Beta 版,可能会发生更改。设计和代码的成熟度低于正式的 GA 功能,按原样提供,不提供任何担保。Beta 功能不受正式 GA 功能支持 SLA 的约束。

Pressure 模块报告 压力停滞信息 (PSI),该信息是针对 /proc/pressure 中找到的 cpumemoryio 文件/资源收集的。PSI 指标包含在从 4.20 开始的 Linux 内核版本中。某些发行版可能支持 PSI,但已通过 CONFIG_PSI_DEFAULT_DISABLED 设置禁用该功能,要在引导期间启用 PSI 指标,请在内核命令行上传递 psi=1

字段

有关指标集中每个字段的描述,请参阅 导出字段 部分。

这是一个由该指标集生成的示例文档

{
    "@timestamp": "2017-10-12T08:05:34.853Z",
    "event": {
        "dataset": "linux.pressure",
        "duration": 115000,
        "module": "linux"
    },
    "linux": {
        "pressure": {
            "cpu": {
                "some": {
                    "10": 1.63,
                    "300": 0.06,
                    "60": 0.29,
                    "total": 155911207
                }
            }
        }
    },
    "metricset": {
        "name": "pressure",
        "period": 10000
    },
    "service": {
        "type": "linux"
    }
}