Linux ksm 度量集
编辑Linux ksm 度量集
编辑此功能处于测试阶段,可能会发生变化。其设计和代码不如正式 GA 功能成熟,按“原样”提供,不提供任何担保。测试版功能不受正式 GA 功能的支持服务等级协议 (SLA) 的约束。
KSM 模块报告来自 内核同页合并 的数据。为了利用 KSM,应用程序必须使用 madvise
系统调用来标记要合并的内存区域。并非所有发行版都启用了 KSM,并且 KSM 状态通过 CONFIG_KSM
内核标志进行设置。
有关度量集中每个字段的描述,请参阅 导出字段 部分。
以下是此度量集生成的示例文档
{ "@timestamp": "2017-10-12T08:05:34.853Z", "event": { "dataset": "linux.ksm", "duration": 115000, "module": "linux" }, "linux": { "ksm": { "stats": { "pages_shared": 100, "pages_sharing": 10, "pages_unshared": 0, "pages_volatile": 0, "full_scans": 2000, "stable_node_chains": 0, "stable_node_dups": 0 } } }, "metricset": { "name": "ksm", "period": 10000 }, "service": { "type": "linux" } }