Linux 字段

linux 模块

linux

linux 系统指标

conntrack

conntrack

概要

nf_conntrack 统计信息的概要,跨 CPU 核心求和

linux.conntrack.summary.drop

由于 conntrack 失败而丢弃的数据包

类型:long

linux.conntrack.summary.early_drop

丢弃的 conntrack 条目以为新条目腾出空间

类型:long

linux.conntrack.summary.entries

conntrack 表中的条目

类型:long

linux.conntrack.summary.found

成功搜索到的条目

类型:long

linux.conntrack.summary.ignore

已连接到 conntrack 条目的数据包

类型:long

linux.conntrack.summary.insert_failed

列表插入失败的条目数

类型:long

linux.conntrack.summary.invalid

无法跟踪的数据包

类型:long

linux.conntrack.summary.search_restart

由于表调整大小而必须重新启动的表查找

类型:long

iostat

iostat

linux.iostat.read.request.merges_per_sec

每秒合并到设备队列中的读取请求数。

类型:float

linux.iostat.write.request.merges_per_sec

每秒合并到设备队列中的写入请求数。

类型:float

linux.iostat.read.request.per_sec

每秒向设备发出的读取请求数

类型:float

linux.iostat.write.request.per_sec

每秒向设备发出的写入请求数

类型:float

linux.iostat.read.per_sec.bytes

每秒从设备读取的字节数。

类型:float

格式:bytes

linux.iostat.read.await

向设备发出的读取请求得到服务的平均花费时间。

类型:float

linux.iostat.write.per_sec.bytes

每秒从设备写入的字节数。

类型:float

格式:bytes

linux.iostat.write.await

向设备发出的写入请求得到服务的平均花费时间。

类型:float

linux.iostat.request.avg_size

向设备发出的请求的平均大小(以字节为单位)。

类型:float

linux.iostat.queue.avg_size

向设备发出的请求的平均队列长度。

类型:float

linux.iostat.await

向设备发出的请求得到服务的平均花费时间。

类型:float

linux.iostat.service_time

向设备发出的 I/O 请求的平均服务时间(以毫秒为单位)。

类型:float

linux.iostat.busy

在向设备发出 I/O 请求期间的 CPU 时间百分比(设备的带宽利用率)。当此值接近 100% 时,设备会发生饱和。

类型:float

ksm

ksm

统计信息

KSM 统计信息

linux.ksm.stats.pages_shared

正在使用的共享页面。

类型:long

linux.ksm.stats.pages_sharing

共享页面的站点。

类型:long

linux.ksm.stats.pages_unshared

唯一页面。

类型:long

linux.ksm.stats.full_scans

已扫描可合并页面的次数。

类型:long

linux.ksm.stats.stable_node_chains

已达到 max_page_sharing 的页面。

类型:long

linux.ksm.stats.stable_node_dups

重复 KSM 页面的数量。

类型:long

内存

Linux 内存数据

页面统计信息

内存页面统计信息

linux.memory.page_stats.pgscan_kswapd.pages

kswapd 扫描的页面

类型:long

格式:number

linux.memory.page_stats.pgscan_direct.pages

直接扫描的页面

类型:long

格式:number

linux.memory.page_stats.pgfree.pages

系统释放的页面

类型:long

格式:number

linux.memory.page_stats.pgsteal_kswapd.pages

kswapd 回收的页面数

类型:long

格式:number

linux.memory.page_stats.pgsteal_direct.pages

直接回收的页面数

类型:long

格式:number

linux.memory.page_stats.direct_efficiency.pct

直接回收效率百分比。较低的百分比表示系统难以回收内存。

类型:scaled_float

格式:percent

linux.memory.page_stats.kswapd_efficiency.pct

kswapd 回收效率百分比。较低的百分比表示系统难以回收内存。

类型:scaled_float

格式:percent

巨页

此组包含与系统上的巨页使用情况相关的统计信息。

linux.memory.hugepages.total

池中的巨页总数。

类型:long

格式:number

linux.memory.hugepages.used.bytes

已分配巨页中使用的内存。

类型:long

格式:bytes

linux.memory.hugepages.used.pct

已使用巨页的百分比。

类型:long

格式:percent

linux.memory.hugepages.free

池中可用的巨页数。

类型:long

格式:number

linux.memory.hugepages.reserved

池中已保留但未分配的巨页数。

类型:long

格式:number

linux.memory.hugepages.surplus

过度使用的巨页数。

类型:long

格式:number

linux.memory.hugepages.default_size

巨页的默认大小。

类型:long

格式:bytes

交换

此组包含与系统上的交换内存使用情况相关的统计信息。

linux.memory.swap.total

总交换内存。

类型:long

格式:bytes

linux.memory.swap.used.bytes

已使用的交换内存。

类型:long

格式:bytes

linux.memory.swap.free

可用的交换内存。

类型:long

格式:bytes

linux.memory.swap.used.pct

已使用交换内存的百分比。

类型:scaled_float

格式:percent

linux.memory.swap.in.pages

换入的页面。

类型:long

linux.memory.swap.out.pages

换出的页面。

类型:long

linux.memory.swap.readahead.cached

从 swap_ra_hit 命中的交换预读页面。

类型:long

linux.memory.swap.readahead.pages

基于预读预测而交换的页面。

类型:long

pageinfo

pageinfo

buddy_info

来自 /proc/buddyinfo 的数据,按顺序分组已使用的页面

DMA

DMA 页面数据

linux.pageinfo.buddy_info.DMA.0

2^0*PAGE_SIZE 的空闲块

类型:long

linux.pageinfo.buddy_info.DMA.1

2^1*PAGE_SIZE 的空闲块

类型:long

linux.pageinfo.buddy_info.DMA.2

2^2*PAGE_SIZE 的空闲块

类型:long

linux.pageinfo.buddy_info.DMA.3

2^3*PAGE_SIZE 的空闲块

类型:long

linux.pageinfo.buddy_info.DMA.4

2^4*PAGE_SIZE 的空闲块

类型:long

linux.pageinfo.buddy_info.DMA.5

2^5*PAGE_SIZE 的空闲块

类型:long

linux.pageinfo.buddy_info.DMA.6

2^6*PAGE_SIZE 的空闲块

类型:long

linux.pageinfo.buddy_info.DMA.7

2^7*PAGE_SIZE 的空闲块

类型:long

linux.pageinfo.buddy_info.DMA.8

2^8*PAGE_SIZE 的空闲块

类型:long

linux.pageinfo.buddy_info.DMA.9

2^9*PAGE_SIZE 的空闲块

类型:long

linux.pageinfo.buddy_info.DMA.10

2^10*PAGE_SIZE 的空闲块

类型:long

linux.pageinfo.nodes.*

来自 /proc/pagetypeinfo 的原始分配信息

类型:object

压力

Linux CPU、内存和 IO 的压力暂停信息指标

linux.pressure.cpu.some.10.pct

在 10 秒的时间窗口内,至少某些任务在 CPU 上暂停的平均时间份额。

类型:float

格式:percent

linux.pressure.cpu.some.60.pct

在 60 秒的时间窗口内,至少某些任务在 CPU 上暂停的平均时间份额。

类型:float

格式:percent

linux.pressure.cpu.some.300.pct

在 300 秒的时间窗口内,至少某些任务在 CPU 上暂停的平均时间份额。

类型:float

格式:percent

linux.pressure.cpu.some.total.time.us

至少某些任务在 CPU 上暂停的总绝对暂停时间(以微秒为单位)。

类型:long

linux.pressure.memory.some.10.pct

在 10 秒的时间窗口内,至少某些任务在内存上暂停的平均时间份额。

类型:float

格式:percent

linux.pressure.memory.some.60.pct

在 60 秒的时间窗口内,至少某些任务在内存上暂停的平均时间份额。

类型:float

格式:percent

linux.pressure.memory.some.300.pct

在 300 秒的时间窗口内,至少某些任务在内存上暂停的平均时间份额。

类型:float

格式:percent

linux.pressure.memory.some.total.time.us

至少某些任务在内存上暂停的总绝对暂停时间(以微秒为单位)。

类型:long

linux.pressure.memory.full.10.pct

在 10 秒的时间窗口内,所有非空闲任务同时在内存上暂停的平均时间份额。

类型:float

格式:percent

linux.pressure.memory.full.60.pct

在 60 秒的时间窗口内,所有非空闲任务同时在内存上暂停的平均时间份额。

类型:float

格式:percent

linux.pressure.memory.full.300.pct

在 300 秒的时间窗口内,所有非空闲任务同时在内存上暂停的平均时间份额。

类型:float

格式:percent

linux.pressure.memory.full.total.time.us

所有非空闲任务在内存上暂停的总绝对暂停时间(以微秒为单位)。

类型:long

linux.pressure.io.some.10.pct

在 10 秒的时间窗口内,至少某些任务在 IO 上暂停的平均时间份额。

类型:float

格式:percent

linux.pressure.io.some.60.pct

在 60 秒的时间窗口内,至少某些任务在 IO 上暂停的平均时间份额。

类型:float

格式:percent

linux.pressure.io.some.300.pct

在 300 秒的时间窗口内,至少某些任务在 IO 上暂停的平均时间份额。

类型:float

格式:percent

linux.pressure.io.some.total.time.us

至少某些任务在 IO 上暂停的总绝对暂停时间(以微秒为单位)。

类型:long

linux.pressure.io.full.10.pct

在 10 秒的时间窗口内,所有非空闲任务同时在 IO 上暂停的平均时间份额。

类型:float

格式:percent

linux.pressure.io.full.60.pct

在 60 秒的时间窗口内,所有非空闲任务同时在 IO 上暂停的平均时间份额。

类型:float

格式:percent

linux.pressure.io.full.300.pct

在 300 秒的时间窗口内,所有非空闲任务同时在 IO 上暂停的平均时间份额。

类型:float

格式:percent

linux.pressure.io.full.total.time.us

所有非空闲任务在 IO 上暂停的总绝对暂停时间(以微秒为单位)。

类型:long

rapl

Intel RAPL 报告的功率(以瓦特为单位)

linux.rapl.core

RAPL 请求的源核心。每个硬件 CPU 仅查询一个核心。

类型:long

linux.rapl.dram.watts

DRAM RAPL 域的功率使用情况(以瓦特为单位)

类型:float

linux.rapl.dram.joules

DRAM 域的原始功率使用计数器

类型:float

linux.rapl.pp0.watts

PP0 RAPL 域的功率使用情况(以瓦特为单位)

类型:float

linux.rapl.pp0.joules

PP0 域的原始功率使用计数器

类型:float

linux.rapl.pp1.watts

PP1 RAPL 域的功耗(瓦特)

类型:float

linux.rapl.pp1.joules

PP1 域的原始功耗计数器

类型:float

linux.rapl.package.watts

Package RAPL 域的功耗(瓦特)

类型:float

linux.rapl.package.joules

package 域的原始功耗计数器

类型:float