Kubernetes 指标
由 Kubernetes 管理的 Pod 的信息和统计数据。
Kubernetes API 服务器指标
-
kubernetes.apiserver.major.version
-
API 服务器主版本。
类型:keyword
-
kubernetes.apiserver.minor.version
-
API 服务器次版本。
类型:keyword
-
kubernetes.apiserver.request.resource
-
请求的资源
类型:keyword
-
kubernetes.apiserver.request.subresource
-
请求的子资源
类型:keyword
-
kubernetes.apiserver.request.scope
-
请求范围(集群、命名空间、资源)
类型:keyword
-
kubernetes.apiserver.request.verb
-
HTTP 动词
类型:keyword
-
kubernetes.apiserver.request.code
-
HTTP 代码
类型:keyword
-
kubernetes.apiserver.request.content_type
-
请求 HTTP 内容类型
类型:keyword
-
kubernetes.apiserver.request.dry_run
-
请求是否使用 dry run
类型:keyword
-
kubernetes.apiserver.request.kind
-
请求的类型
类型:keyword
-
kubernetes.apiserver.request.component
-
处理请求的组件
类型:keyword
-
kubernetes.apiserver.request.group
-
资源的 API 组
类型:keyword
-
kubernetes.apiserver.request.version
-
组的版本
类型:keyword
-
kubernetes.apiserver.request.handler
-
请求处理程序
类型:keyword
-
kubernetes.apiserver.request.method
-
HTTP 方法
类型:keyword
-
kubernetes.apiserver.request.host
-
请求主机
类型:keyword
-
kubernetes.apiserver.process.cpu.sec
-
CPU 秒数
类型:double
-
kubernetes.apiserver.process.memory.resident.bytes
-
常驻内存中的字节数
类型:long
格式:bytes
-
kubernetes.apiserver.process.memory.virtual.bytes
-
虚拟内存中的字节数
类型:long
格式:bytes
-
kubernetes.apiserver.process.fds.open.count
-
打开的文件描述符数量
类型:long
-
kubernetes.apiserver.process.started.sec
-
自进程启动以来的秒数
类型:double
-
kubernetes.apiserver.watch.events.size.bytes.bucket.*
-
以字节为单位的 watch 事件大小分布
类型:object
-
kubernetes.apiserver.watch.events.size.bytes.sum
-
以字节为单位的 watch 事件大小总和
类型:long
格式:bytes
-
kubernetes.apiserver.watch.events.size.bytes.count
-
watch 事件的数量
类型:long
-
kubernetes.apiserver.watch.events.kind
-
watch 事件的资源类型
类型:keyword
-
kubernetes.apiserver.response.size.bytes.bucket.*
-
每个组、版本、动词、资源、子资源、范围和组件的响应大小分布(以字节为单位)。
类型:object
-
kubernetes.apiserver.response.size.bytes.sum
-
以字节为单位的响应大小总和
类型:long
格式:bytes
-
kubernetes.apiserver.response.size.bytes.count
-
请求的响应数量
类型:long
-
kubernetes.apiserver.client.request.count
-
作为客户端的请求数量
类型:long
-
kubernetes.apiserver.request.count
-
请求数量
类型:long
-
kubernetes.apiserver.request.duration.us.sum
-
请求持续时间,以微秒为单位的总和
类型:long
-
kubernetes.apiserver.request.duration.us.count
-
请求持续时间,操作数
类型:long
-
kubernetes.apiserver.request.duration.us.bucket.*
-
响应延迟分布,直方图桶
类型:object
-
kubernetes.apiserver.request.current.count
-
正在处理的请求
类型:long
-
kubernetes.apiserver.request.longrunning.count
-
活动长时间运行请求的数量
类型:long
-
kubernetes.apiserver.etcd.object.count
-
etcd 中 Kubernetes 对象的数量
类型:long
-
kubernetes.apiserver.audit.event.count
-
审计事件的数量
类型:long
-
kubernetes.apiserver.audit.rejected.count
-
审计拒绝事件的数量
类型:long
Kubernetes 容器指标
-
kubernetes.container.start_time
-
开始时间
类型:date
CPU 使用率指标
-
kubernetes.container.cpu.usage.core.ns
-
容器 CPU 核心使用率(纳秒)
类型:double
-
kubernetes.container.cpu.usage.nanocores
-
使用的 CPU 纳核数
类型:double
-
kubernetes.container.cpu.usage.node.pct
-
CPU 使用率占节点总可分配 CPU 的百分比
类型:scaled_float
格式:percent
-
kubernetes.container.cpu.usage.limit.pct
-
CPU 使用率占容器定义限制的百分比(如果无限制,则为节点总可分配 CPU)。如果缺少容器 CPU 限制,并且在该节点上禁用
node
和state_node
指标集,则此指标将完全缺失。类型:scaled_float
格式:percent
日志信息
-
kubernetes.container.logs.available.bytes
-
日志可用容量(以字节为单位)
类型:double
格式:bytes
-
kubernetes.container.logs.capacity.bytes
-
日志总容量(以字节为单位)
类型:double
格式:bytes
-
kubernetes.container.logs.used.bytes
-
日志已用容量(以字节为单位)
类型:double
格式:bytes
-
kubernetes.container.logs.inodes.count
-
总可用 inodes
类型:double
-
kubernetes.container.logs.inodes.free
-
总可用 inodes
类型:double
-
kubernetes.container.logs.inodes.used
-
总已用 inodes
类型:double
-
kubernetes.container.memory.available.bytes
-
总可用内存
类型:double
格式:bytes
-
kubernetes.container.memory.usage.bytes
-
总内存使用量
类型:double
格式:bytes
-
kubernetes.container.memory.usage.node.pct
-
内存使用率占节点总可分配内存的百分比
类型:scaled_float
格式:percent
-
kubernetes.container.memory.usage.limit.pct
-
内存使用率占容器定义限制的百分比(如果无限制,则为节点总可分配内存)。如果缺少容器内存限制,并且在该节点上禁用
node
和state_node
指标集,则此指标将完全缺失。类型:scaled_float
格式:percent
-
kubernetes.container.memory.rss.bytes
-
RSS 内存使用量
类型:double
格式:bytes
-
kubernetes.container.memory.workingset.bytes
-
工作集内存使用量
类型:double
格式:bytes
-
kubernetes.container.memory.workingset.limit.pct
-
工作集内存使用量占容器定义限制的百分比(如果无限制,则为节点总可分配内存)
类型:scaled_float
格式:percent
-
kubernetes.container.memory.pagefaults
-
页面错误数
类型:double
-
kubernetes.container.memory.majorpagefaults
-
主要页面错误数
类型:double
-
kubernetes.container.rootfs.capacity.bytes
-
根文件系统总容量(以字节为单位)
类型:double
格式:bytes
-
kubernetes.container.rootfs.available.bytes
-
根文件系统总可用容量(以字节为单位)
类型:double
格式:bytes
-
kubernetes.container.rootfs.used.bytes
-
根文件系统总已用容量(以字节为单位)
类型:double
格式:bytes
-
kubernetes.container.rootfs.inodes.used
-
已用 inodes
类型:double
控制器管理器指标
-
kubernetes.controllermanager.verb
-
HTTP 动词
类型:keyword
-
kubernetes.controllermanager.code
-
HTTP 代码
类型:keyword
-
kubernetes.controllermanager.method
-
HTTP 方法
类型:keyword
-
kubernetes.controllermanager.host
-
HTTP 主机
类型:keyword
-
kubernetes.controllermanager.name
-
资源的名称
类型:keyword
-
kubernetes.controllermanager.zone
-
基础架构区域
类型:keyword
-
kubernetes.controllermanager.process.cpu.sec
-
用户和系统 CPU 总时间,以秒为单位
类型:double
-
kubernetes.controllermanager.process.memory.resident.bytes
-
常驻内存中的字节数
类型:long
格式:bytes
-
kubernetes.controllermanager.process.memory.virtual.bytes
-
虚拟内存中的字节数
类型:long
格式:bytes
-
kubernetes.controllermanager.process.fds.open.count
-
打开的文件描述符数量
类型:long
-
kubernetes.controllermanager.process.fds.max.count
-
打开文件描述符的限制
类型:long
-
kubernetes.controllermanager.process.started.sec
-
自 Unix 纪元以来进程的启动时间(以秒为单位)
类型:double
-
kubernetes.controllermanager.client.request.count
-
到 API 服务器的 HTTP 请求数量,按状态码、方法和主机细分
类型:long
-
kubernetes.controllermanager.client.request.duration.us.sum
-
请求延迟总和(以微秒为单位),按动词和主机细分
类型:long
-
kubernetes.controllermanager.client.request.duration.us.count
-
到 API 服务器的请求持续时间操作数,按动词和主机细分
类型:long
-
kubernetes.controllermanager.client.request.duration.us.bucket.*
-
请求延迟分布,直方图桶,按动词和主机细分
类型:object
-
kubernetes.controllermanager.client.request.size.bytes.sum
-
请求大小总和(以字节为单位),按动词和主机细分
类型:long
格式:bytes
-
kubernetes.controllermanager.client.request.size.bytes.count
-
请求数量,按动词和主机细分
类型:long
-
kubernetes.controllermanager.client.request.size.bytes.bucket.*
-
请求大小分布,直方图桶,按动词和主机细分
类型:object
-
kubernetes.controllermanager.client.response.size.bytes.count
-
响应数量,按动词和主机细分
类型:long
-
kubernetes.controllermanager.client.response.size.bytes.sum
-
响应大小总和(以字节为单位),按动词和主机细分
类型:long
格式:bytes
-
kubernetes.controllermanager.client.response.size.bytes.bucket.*
-
响应大小分布,直方图桶,按动词和主机细分
类型:object
-
kubernetes.controllermanager.workqueue.longestrunning.sec
-
最长运行处理器已运行多少秒,按工作队列名称细分
类型:double
-
kubernetes.controllermanager.workqueue.unfinished.sec
-
已完成但未在最长运行处理器中考虑的工作有多少秒,按工作队列名称细分
类型:double
-
kubernetes.controllermanager.workqueue.adds.count
-
工作队列添加计数,按工作队列名称细分
类型:long
-
kubernetes.controllermanager.workqueue.depth.count
-
工作队列当前深度,按工作队列名称细分
类型:long
-
kubernetes.controllermanager.workqueue.retries.count
-
工作队列重试次数,按工作队列名称细分
类型:long
-
kubernetes.controllermanager.node.collector.eviction.count
-
节点驱逐次数,按区域细分
类型:long
-
kubernetes.controllermanager.node.collector.unhealthy.count
-
不健康节点数,按区域细分
类型:long
-
kubernetes.controllermanager.node.collector.count
-
节点数,按区域细分
类型:long
-
kubernetes.controllermanager.node.collector.health.pct
-
健康节点百分比,按区域细分
类型:long
-
kubernetes.controllermanager.leader.is_master
-
控制器管理器实例是否为领导者
类型:boolean
Kubernetes 事件指标集收集由 Kubernetes 内运行的对象生成的事件
-
kubernetes.event.count
-
Count 字段记录特定事件发生的次数
类型:long
-
kubernetes.event.timestamp.first_occurrence
-
事件首次发生的时间戳
类型:date
-
kubernetes.event.timestamp.last_occurrence
-
事件最后一次发生的时间戳
类型:date
-
kubernetes.event.message
-
为给定事件记录的消息
类型:text
-
kubernetes.event.reason
-
为给定事件记录的原因
类型:keyword
-
kubernetes.event.type
-
给定事件的类型
类型:keyword
报告此事件的组件
-
kubernetes.event.source.component
-
生成事件的组件
类型:keyword
-
kubernetes.event.source.host
-
生成事件的节点名称
类型:keyword
与给定事件关联的元数据
-
kubernetes.event.metadata.timestamp.created
-
给定事件创建的时间戳
类型:date
-
kubernetes.event.metadata.generate_name
-
事件的生成名称
类型:keyword
-
kubernetes.event.metadata.name
-
事件的名称
类型:keyword
-
kubernetes.event.metadata.namespace
-
生成事件的命名空间
类型:keyword
-
kubernetes.event.metadata.resource_version
-
事件资源的版本
类型:keyword
-
kubernetes.event.metadata.uid
-
事件对象的唯一标识符
类型:keyword
-
kubernetes.event.metadata.self_link
-
表示事件的 URL
类型:keyword
与给定相关对象关联的元数据
-
kubernetes.event.involved_object.api_version
-
对象的 API 版本
类型:keyword
-
kubernetes.event.involved_object.kind
-
对象的 API 类型
类型:keyword
-
kubernetes.event.involved_object.name
-
对象的名称
类型:keyword
-
kubernetes.event.involved_object.resource_version
-
对象的资源版本
类型:keyword
-
kubernetes.event.involved_object.uid
-
对象的 UUID 版本
类型:keyword
Kubernetes 节点指标
-
kubernetes.node.start_time
-
开始时间
类型:date
CPU 使用率指标
-
kubernetes.node.cpu.usage.core.ns
-
节点 CPU 核心使用率(纳秒)
类型:double
-
kubernetes.node.cpu.usage.nanocores
-
使用的 CPU 纳核数
类型:double
-
kubernetes.node.memory.available.bytes
-
总可用内存
类型:double
格式:bytes
-
kubernetes.node.memory.usage.bytes
-
总内存使用量
类型:double
格式:bytes
-
kubernetes.node.memory.rss.bytes
-
RSS 内存使用量
类型:double
格式:bytes
-
kubernetes.node.memory.workingset.bytes
-
工作集内存使用量
类型:double
格式:bytes
-
kubernetes.node.memory.pagefaults
-
页面错误数
类型:double
-
kubernetes.node.memory.majorpagefaults
-
主要页面错误数
类型:double
-
kubernetes.node.network.rx.bytes
-
默认接口上接收的字节数。如果未定义默认接口,则将报告不正确的值
0
类型:double
格式:bytes
-
kubernetes.node.network.rx.errors
-
默认接口上的 Rx 错误。如果未定义默认接口,则将报告不正确的值
0
类型:double
-
kubernetes.node.network.tx.bytes
-
默认接口上发送的字节数。如果未定义默认接口,则将报告不正确的值
0
类型:double
格式:bytes
-
kubernetes.node.network.tx.errors
-
默认接口上的 Tx 错误。如果未定义默认接口,则将报告不正确的值
0
类型:double
-
kubernetes.node.fs.capacity.bytes
-
文件系统总容量(以字节为单位)
类型:double
格式:bytes
-
kubernetes.node.fs.available.bytes
-
文件系统总可用容量(以字节为单位)
类型:double
格式:bytes
-
kubernetes.node.fs.used.bytes
-
文件系统总已用容量(以字节为单位)
类型:double
格式:bytes
-
kubernetes.node.fs.inodes.used
-
已用 inodes 数
类型:double
-
kubernetes.node.fs.inodes.count
-
Inode 数量
类型:double
-
kubernetes.node.fs.inodes.free
-
可用 inode 数量
类型:double
-
kubernetes.node.runtime.imagefs.capacity.bytes
-
镜像文件系统总容量(字节)
类型:double
格式:bytes
-
kubernetes.node.runtime.imagefs.available.bytes
-
镜像文件系统总可用空间(字节)
类型:double
格式:bytes
-
kubernetes.node.runtime.imagefs.used.bytes
-
镜像文件系统已用空间(字节)
类型:double
格式:bytes
Kubernetes Pod 指标
-
kubernetes.pod.start_time
-
开始时间
类型:date
-
kubernetes.pod.network.rx.bytes
-
接收的字节数
类型:double
格式:bytes
-
kubernetes.pod.network.rx.errors
-
接收错误数
类型:double
-
kubernetes.pod.network.tx.bytes
-
发送的字节数
类型:double
格式:bytes
-
kubernetes.pod.network.tx.errors
-
发送错误数
类型:double
CPU 使用率指标
-
kubernetes.pod.cpu.usage.nanocores
-
使用的 CPU 纳核数
类型:double
-
kubernetes.pod.cpu.usage.node.pct
-
CPU 使用率占节点总 CPU 的百分比
类型:scaled_float
格式:percent
-
kubernetes.pod.cpu.usage.limit.pct
-
CPU 使用率占 Pod 容器定义的 CPU 限制总和的百分比。如果任何容器缺少限制,则不会发出指标。
类型:scaled_float
格式:percent
-
kubernetes.pod.memory.usage.bytes
-
总内存使用量
类型:double
格式:bytes
-
kubernetes.pod.memory.usage.node.pct
-
内存使用率占节点总可分配内存的百分比
类型:scaled_float
格式:percent
-
kubernetes.pod.memory.usage.limit.pct
-
内存使用率占 Pod 容器定义的内存限制总和的百分比。如果任何容器缺少限制,则不会发出指标。
类型:scaled_float
格式:percent
-
kubernetes.pod.memory.available.bytes
-
总可用内存
类型:double
格式:bytes
-
kubernetes.pod.memory.working_set.bytes
-
总工作集内存
类型:double
格式:bytes
-
kubernetes.pod.memory.working_set.limit.pct
-
工作集内存使用率占 Pod 容器定义的限制总和的百分比。如果任何容器缺少限制,则不会发出指标。
类型:scaled_float
格式:percent
-
kubernetes.pod.memory.rss.bytes
-
总常驻集大小内存
类型:double
格式:bytes
-
kubernetes.pod.memory.page_faults
-
总页面错误数
类型:double
-
kubernetes.pod.memory.major_page_faults
-
总主要页面错误数
类型:double
Kubernetes 代理服务器指标
-
kubernetes.proxy.code
-
HTTP 代码
类型:keyword
-
kubernetes.proxy.method
-
HTTP 方法
类型:keyword
-
kubernetes.proxy.host
-
HTTP 主机
类型:keyword
-
kubernetes.proxy.verb
-
HTTP 动词
类型:keyword
-
kubernetes.proxy.process.cpu.sec
-
用户和系统 CPU 总时间,以秒为单位
类型:double
-
kubernetes.proxy.process.memory.resident.bytes
-
常驻内存中的字节数
类型:long
格式:bytes
-
kubernetes.proxy.process.memory.virtual.bytes
-
虚拟内存中的字节数
类型:long
格式:bytes
-
kubernetes.proxy.process.fds.open.count
-
打开的文件描述符数量
类型:long
-
kubernetes.proxy.process.fds.max.count
-
打开文件描述符的限制
类型:long
-
kubernetes.proxy.process.started.sec
-
自 Unix 纪元以来进程的启动时间(以秒为单位)
类型:double
-
kubernetes.proxy.client.request.count
-
到 API 服务器的 HTTP 请求数量,按状态码、方法和主机细分
类型:long
-
kubernetes.proxy.client.request.duration.us.sum
-
请求延迟总和(以微秒为单位),按动词和主机细分
类型:long
-
kubernetes.proxy.client.request.duration.us.count
-
到 API 服务器的请求持续时间操作数,按动词和主机细分
类型:long
-
kubernetes.proxy.client.request.duration.us.bucket.*
-
请求延迟分布,直方图桶,按动词和主机细分
类型:object
-
kubernetes.proxy.client.request.size.bytes.sum
-
请求大小总和(以字节为单位),按动词和主机细分
类型:long
格式:bytes
-
kubernetes.proxy.client.request.size.bytes.count
-
请求数量,按动词和主机细分
类型:long
-
kubernetes.proxy.client.request.size.bytes.bucket.*
-
请求大小分布,直方图桶,按动词和主机细分
类型:object
-
kubernetes.proxy.client.response.size.bytes.count
-
响应数量,按动词和主机细分
类型:long
-
kubernetes.proxy.client.response.size.bytes.sum
-
响应大小总和(以字节为单位),按动词和主机细分
类型:long
格式:bytes
-
kubernetes.proxy.client.response.size.bytes.bucket.*
-
响应大小分布,直方图桶,按动词和主机细分
类型:object
kubeproxy 代理同步指标
-
kubernetes.proxy.sync.rules.duration.us.sum
-
SyncProxyRules 延迟总和(微秒)
类型:long
-
kubernetes.proxy.sync.rules.duration.us.count
-
SyncProxyRules 延迟操作数
类型:long
-
kubernetes.proxy.sync.rules.duration.us.bucket.*
-
SyncProxyRules 延迟分布(直方图桶)
类型:object
-
kubernetes.proxy.sync.networkprogramming.duration.us.sum
-
网络编程延迟总和(微秒)
类型:long
-
kubernetes.proxy.sync.networkprogramming.duration.us.count
-
网络编程延迟操作数
类型:long
-
kubernetes.proxy.sync.networkprogramming.duration.us.bucket.*
-
网络编程延迟分布(直方图桶)
类型:object
Kubernetes 调度器指标
-
kubernetes.scheduler.verb
-
HTTP 动词
类型:keyword
-
kubernetes.scheduler.host
-
HTTP 主机
类型:keyword
-
kubernetes.scheduler.code
-
HTTP 代码
类型:keyword
-
kubernetes.scheduler.method
-
HTTP 方法
类型:keyword
-
kubernetes.scheduler.queue
-
调度队列
类型:keyword
-
kubernetes.scheduler.event
-
调度事件
类型:keyword
-
kubernetes.scheduler.profile
-
调度配置文件
类型:keyword
-
kubernetes.scheduler.result
-
尝试调度 Pod 的结果
类型:keyword
-
kubernetes.scheduler.name
-
资源的名称
类型:keyword
-
kubernetes.scheduler.leader.is_master
-
调度器实例是否为 Leader
类型:boolean
-
kubernetes.scheduler.process.cpu.sec
-
用户和系统 CPU 总时间,以秒为单位
类型:double
-
kubernetes.scheduler.process.memory.resident.bytes
-
常驻内存中的字节数
类型:long
格式:bytes
-
kubernetes.scheduler.process.memory.virtual.bytes
-
虚拟内存中的字节数
类型:long
格式:bytes
-
kubernetes.scheduler.process.fds.open.count
-
打开的文件描述符数量
类型:long
-
kubernetes.scheduler.process.fds.max.count
-
打开文件描述符的限制
类型:long
-
kubernetes.scheduler.process.started.sec
-
自 Unix 纪元以来进程的启动时间(以秒为单位)
类型:double
-
kubernetes.scheduler.client.request.count
-
到 API 服务器的 HTTP 请求数量,按状态码、方法和主机细分
类型:long
-
kubernetes.scheduler.client.request.duration.us.sum
-
请求延迟总和(以微秒为单位),按动词和主机细分
类型:long
-
kubernetes.scheduler.client.request.duration.us.count
-
到 API 服务器的请求持续时间操作数,按动词和主机细分
类型:long
-
kubernetes.scheduler.client.request.duration.us.bucket.*
-
请求延迟分布,直方图桶,按动词和主机细分
类型:object
-
kubernetes.scheduler.client.request.size.bytes.sum
-
请求大小总和(以字节为单位),按动词和主机细分
类型:long
格式:bytes
-
kubernetes.scheduler.client.request.size.bytes.count
-
请求数量,按动词和主机细分
类型:long
-
kubernetes.scheduler.client.request.size.bytes.bucket.*
-
请求大小分布,直方图桶,按动词和主机细分
类型:object
-
kubernetes.scheduler.client.response.size.bytes.count
-
响应数量,按动词和主机细分
类型:long
-
kubernetes.scheduler.client.response.size.bytes.sum
-
响应大小总和(以字节为单位),按动词和主机细分
类型:long
格式:bytes
-
kubernetes.scheduler.client.response.size.bytes.bucket.*
-
响应大小分布,直方图桶,按动词和主机细分
类型:object
-
kubernetes.scheduler.workqueue.longestrunning.sec
-
最长运行处理器已运行多少秒,按工作队列名称细分
类型:double
-
kubernetes.scheduler.workqueue.unfinished.sec
-
已完成但未在最长运行处理器中考虑的工作有多少秒,按工作队列名称细分
类型:double
-
kubernetes.scheduler.workqueue.adds.count
-
工作队列添加计数,按工作队列名称细分
类型:long
-
kubernetes.scheduler.workqueue.depth.count
-
工作队列当前深度,按工作队列名称细分
类型:long
-
kubernetes.scheduler.workqueue.retries.count
-
工作队列重试次数,按工作队列名称细分
类型:long
-
kubernetes.scheduler.scheduling.pending.pods.count
-
当前待处理 Pod 的数量,按队列类型细分
类型:long
-
kubernetes.scheduler.scheduling.preemption.victims.bucket.*
-
抢占受害者数量分布(直方图桶)
类型:object
-
kubernetes.scheduler.scheduling.preemption.victims.sum
-
抢占受害者总和
类型:long
-
kubernetes.scheduler.scheduling.preemption.victims.count
-
抢占受害者数量
类型:long
-
kubernetes.scheduler.scheduling.preemption.attempts.count
-
到目前为止,集群中的总抢占尝试次数
类型:long
-
kubernetes.scheduler.scheduling.attempts.duration.us.bucket.*
-
调度尝试延迟分布(直方图桶),按配置文件和结果细分
类型:object
-
kubernetes.scheduler.scheduling.attempts.duration.us.sum
-
调度尝试延迟总和(微秒),按配置文件和结果细分
类型:long
-
kubernetes.scheduler.scheduling.attempts.duration.us.count
-
调度尝试次数,按配置文件和结果细分
类型:long
Kubernetes 容器指标
-
kubernetes.container.id
-
容器 ID
类型:keyword
-
kubernetes.container.status.phase
-
容器阶段(运行中、等待中、已终止)
类型:keyword
-
kubernetes.container.status.ready
-
容器就绪状态
类型:boolean
-
kubernetes.container.status.restarts
-
容器重启次数
类型:整数
-
kubernetes.container.status.reason
-
容器当前处于等待状态(ContainerCreating、CrashLoopBackoff、ErrImagePull、ImagePullBackoff)或已终止状态(Completed、ContainerCannotRun、Error、OOMKilled)的原因。
类型:keyword
-
kubernetes.container.status.last_terminated_reason
-
容器最后一次处于终止状态的原因(Completed、ContainerCannotRun、Error 或 OOMKilled)。
类型:keyword
-
kubernetes.container.status.last_terminated_timestamp
-
容器上次终止的时间(纪元时间)
类型:double
-
kubernetes.container.cpu.limit.cores
-
容器 CPU 核心限制
类型:浮点数
-
kubernetes.container.cpu.request.cores
-
容器请求的 CPU 核心数
类型:浮点数
-
kubernetes.container.memory.limit.bytes
-
容器内存限制(字节)
类型:long
格式:bytes
-
kubernetes.container.memory.request.bytes
-
容器请求的内存(字节)
类型:long
格式:bytes
Kubernetes CronJob 指标
-
kubernetes.cronjob.name
-
CronJob 名称
类型:keyword
-
kubernetes.cronjob.schedule
-
CronJob 计划
类型:keyword
-
kubernetes.cronjob.concurrency
-
并发策略
类型:keyword
-
kubernetes.cronjob.active.count
-
CronJob 的活动 Pod 数量
类型:long
-
kubernetes.cronjob.is_suspended
-
CronJob 是否被暂停
类型:boolean
-
kubernetes.cronjob.created.sec
-
自 CronJob 创建以来的纪元秒数
类型:double
-
kubernetes.cronjob.last_schedule.sec
-
上次 CronJob 运行的纪元秒数
类型:double
-
kubernetes.cronjob.next_schedule.sec
-
下次 CronJob 运行的纪元秒数
类型:double
-
kubernetes.cronjob.deadline.sec
-
在计划之后,考虑失败的截止时间(秒)
类型:long
Kubernetes DaemonSet 指标
-
kubernetes.daemonset.name
-
类型:keyword
Kubernetes DaemonSet 副本指标
-
kubernetes.daemonset.replicas.available
-
每个 DaemonSet 的可用副本数
类型:long
-
kubernetes.daemonset.replicas.desired
-
每个 DaemonSet 的所需副本数
类型:long
-
kubernetes.daemonset.replicas.ready
-
每个 DaemonSet 的就绪副本数
类型:long
-
kubernetes.daemonset.replicas.unavailable
-
每个 DaemonSet 的不可用副本数
类型:long
Kubernetes Deployment 指标
-
kubernetes.deployment.paused
-
Kubernetes Deployment 暂停状态
类型:boolean
-
kubernetes.deployment.status.available
-
Deployment 可用状态(true、false 或 unknown)
类型:keyword
-
kubernetes.deployment.status.progressing
-
Deployment 正在进行状态(true、false 或 unknown)
类型:keyword
Kubernetes Deployment 副本信息
-
kubernetes.deployment.replicas.desired
-
Deployment 所需副本数(spec)
类型:整数
-
kubernetes.deployment.replicas.available
-
Deployment 可用副本数
类型:整数
-
kubernetes.deployment.replicas.unavailable
-
Deployment 不可用副本数
类型:整数
-
kubernetes.deployment.replicas.updated
-
Deployment 更新的副本数
类型:整数
Kubernetes Job 指标
-
kubernetes.job.name
-
Job 资源的名称
类型:keyword
Job 的 Pod 指标
-
kubernetes.job.pods.active
-
活动 Pod 数量
类型:long
-
kubernetes.job.pods.failed
-
失败的 Pod 数量
类型:long
-
kubernetes.job.pods.succeeded
-
成功的 Pod 数量
类型:long
Kubernetes Job 时间戳
-
kubernetes.job.time.created
-
创建 Job 的时间
类型:date
-
kubernetes.job.time.completed
-
Job 完成的时间
类型:date
Kubernetes Job 完成设置
-
kubernetes.job.completions.desired
-
Job 配置的完成次数(Spec)
类型:long
Kubernetes Job 并行度设置
-
kubernetes.job.parallelism.desired
-
Job 配置的并行度(Spec)
类型:long
Kubernetes Job 所有者信息
-
kubernetes.job.owner.name
-
拥有此 Job 的资源的名称
类型:keyword
-
kubernetes.job.owner.kind
-
拥有此 Job 的资源的类型(例如,“CronJob”)
类型:keyword
-
kubernetes.job.owner.is_controller
-
所有者是控制器(“true”、“false”或“<none>”)
类型:keyword
Kubernetes Job 状态信息
-
kubernetes.job.status.complete
-
Job 是否已完成(“true”、“false”或“unknown”)
类型:keyword
-
kubernetes.job.status.failed
-
Job 是否失败(“true”、“false”或“unknown”)
类型:keyword
Kubernetes 命名空间指标。
-
kubernetes.state_namespace.created.sec
-
Unix 创建时间戳。
类型:double
-
kubernetes.state_namespace.status.active
-
命名空间是否处于活动状态(true 或 false)。
类型:boolean
-
kubernetes.state_namespace.status.terminating
-
命名空间是否正在终止(true 或 false)。
类型:boolean
Kubernetes 节点指标
-
kubernetes.node.status.ready
-
节点就绪状态(true、false 或 unknown)
类型:keyword
-
kubernetes.node.status.unschedulable
-
节点不可调度状态
类型:boolean
-
kubernetes.node.status.memory_pressure
-
节点 MemoryPressure 状态(true、false 或 unknown)
类型:keyword
-
kubernetes.node.status.disk_pressure
-
节点 DiskPressure 状态(true、false 或 unknown)
类型:keyword
-
kubernetes.node.status.out_of_disk
-
节点 OutOfDisk 状态(true、false 或 unknown)
类型:keyword
-
kubernetes.node.status.pid_pressure
-
节点 PIDPressure 状态(true、false 或 unknown)
类型:keyword
-
kubernetes.node.status.network_unavailable
-
节点 NetworkUnavailable 状态(true、false 或 unknown)
类型:keyword
-
kubernetes.node.cpu.allocatable.cores
-
可供 Pod 调度的节点的可用 CPU 核心数
类型:浮点数
-
kubernetes.node.cpu.capacity.cores
-
节点 CPU 容量核心数
类型:long
-
kubernetes.node.memory.allocatable.bytes
-
可供 Pod 调度的节点的可用内存(字节)
类型:long
格式:bytes
-
kubernetes.node.memory.capacity.bytes
-
节点内存容量(字节)
类型:long
格式:bytes
-
kubernetes.node.pod.allocatable.total
-
节点可分配 Pod 数量
类型:long
-
kubernetes.node.pod.capacity.total
-
节点 Pod 容量
类型:long
-
kubernetes.node.kubelet.version
-
Kubelet 版本。
类型:keyword
来自 kube-state-metrics 的 Kubernetes 持久卷指标
-
kubernetes.persistentvolume.name
-
卷名称。
类型:keyword
-
kubernetes.persistentvolume.capacity.bytes
-
卷容量
类型:long
-
kubernetes.persistentvolume.phase
-
根据 Kubernetes 定义的卷阶段
类型:keyword
-
kubernetes.persistentvolume.storage_class
-
卷的存储类
类型:keyword
来自 kube-state-metrics 的 Kubernetes 持久卷声明指标
-
kubernetes.persistentvolumeclaim.name
-
PVC 名称。
类型:keyword
-
kubernetes.persistentvolumeclaim.volume_name
-
绑定的卷名称。
类型:keyword
-
kubernetes.persistentvolumeclaim.request_storage.bytes
-
请求的容量。
类型:long
-
kubernetes.persistentvolumeclaim.phase
-
PVC 阶段。
类型:keyword
-
kubernetes.persistentvolumeclaim.access_mode
-
访问模式。
类型:keyword
-
kubernetes.persistentvolumeclaim.storage_class
-
PVC 的存储类。
类型:keyword
-
kubernetes.persistentvolumeclaim.created
-
PersistentVolumeClaim 创建日期
类型:date
Kubernetes Pod 指标
-
kubernetes.pod.host_ip
-
Kubernetes Pod 主机 IP
类型:ip
Kubernetes Pod 状态指标
-
kubernetes.pod.status.phase
-
Kubernetes Pod 阶段(运行中、等待中...)
类型:keyword
-
kubernetes.pod.status.ready
-
Kubernetes Pod 就绪状态(true、false 或 unknown)
类型:keyword
-
kubernetes.pod.status.scheduled
-
Kubernetes Pod 调度状态(true、false、unknown)
类型:keyword
-
kubernetes.pod.status.reason
-
Pod 处于当前状态的原因(驱逐、节点亲和性、节点丢失、关闭或意外准入错误)
类型:keyword
-
kubernetes.pod.status.ready_time
-
Pod 达到就绪状态的 Unix 时间戳
类型:double
Kubernetes 副本集指标
Kubernetes 副本集暂停状态
-
kubernetes.replicaset.replicas.available
-
每个副本集的可用副本数
类型:long
-
kubernetes.replicaset.replicas.desired
-
每个副本集的可用副本数
类型:long
-
kubernetes.replicaset.replicas.ready
-
每个副本集的就绪副本数
类型:long
-
kubernetes.replicaset.replicas.observed
-
副本集控制器观察到的生成
类型:long
-
kubernetes.replicaset.replicas.labeled
-
每个副本集的完全标记副本数
类型:long
Kubernetes 资源配额指标
-
kubernetes.resourcequota.created.sec
-
资源配额创建以来的秒数(Epoch 时间)
类型:double
-
kubernetes.resourcequota.quota
-
为资源提供的配额信息(硬性或已用)
类型:double
-
kubernetes.resourcequota.name
-
资源配额名称
类型:keyword
-
kubernetes.resourcequota.type
-
配额信息类型,
hard
或used
类型:keyword
-
kubernetes.resourcequota.resource
-
配额应用的资源名称
类型:keyword
Kubernetes 服务指标
-
kubernetes.service.name
-
服务名称。
类型:keyword
-
kubernetes.service.cluster_ip
-
服务的内部 IP。
类型:keyword
-
kubernetes.service.external_name
-
服务的外部 DNS 名称
类型:keyword
-
kubernetes.service.external_ip
-
服务的外部 IP
类型:keyword
-
kubernetes.service.load_balancer_ip
-
负载均衡器服务的 IP
类型:keyword
-
kubernetes.service.type
-
服务类型
类型:keyword
-
kubernetes.service.ingress_ip
-
Ingress IP
类型:keyword
-
kubernetes.service.ingress_hostname
-
Ingress 主机名
类型:keyword
-
kubernetes.service.created
-
服务创建日期
类型:date
Kubernetes 有状态集指标
-
kubernetes.statefulset.created
-
有状态集的创建时间戳(Epoch 时间)
类型:long
Kubernetes 有状态集副本状态
-
kubernetes.statefulset.replicas.observed
-
每个有状态集的观察到的副本数
类型:long
-
kubernetes.statefulset.replicas.desired
-
每个有状态集的期望副本数
类型:long
-
kubernetes.statefulset.replicas.ready
-
每个有状态集的就绪副本数
类型:long
Kubernetes 有状态集生成信息
-
kubernetes.statefulset.generation.observed
-
每个有状态集的观察到的生成
类型:long
-
kubernetes.statefulset.generation.desired
-
每个有状态集的期望生成
类型:long
Kubernetes 存储类指标
-
kubernetes.storageclass.name
-
存储类名称。
类型:keyword
-
kubernetes.storageclass.provisioner
-
存储类的卷供应器。
类型:keyword
-
kubernetes.storageclass.reclaim_policy
-
动态创建的卷的回收策略
类型:keyword
-
kubernetes.storageclass.volume_binding_mode
-
默认供应和绑定的模式
类型:keyword
-
kubernetes.storageclass.created
-
存储类创建日期
类型:date
Kubernetes 系统容器指标
-
kubernetes.system.container
-
容器名称
类型:keyword
-
kubernetes.system.start_time
-
开始时间
类型:date
CPU 使用率指标
-
kubernetes.system.cpu.usage.core.ns
-
CPU 核心使用纳秒数
类型:double
-
kubernetes.system.cpu.usage.nanocores
-
使用的 CPU 纳核数
类型:double
-
kubernetes.system.memory.usage.bytes
-
总内存使用量
类型:double
格式:bytes
-
kubernetes.system.memory.rss.bytes
-
RSS 内存使用量
类型:double
格式:bytes
-
kubernetes.system.memory.workingset.bytes
-
工作集内存使用量
类型:double
格式:bytes
-
kubernetes.system.memory.pagefaults
-
页面错误数
类型:double
-
kubernetes.system.memory.majorpagefaults
-
主要页面错误数
类型:double
Kubernetes 卷指标
-
kubernetes.volume.name
-
卷名称
类型:keyword
-
kubernetes.volume.fs.capacity.bytes
-
文件系统总容量(以字节为单位)
类型:double
格式:bytes
-
kubernetes.volume.fs.available.bytes
-
文件系统总可用容量(以字节为单位)
类型:double
格式:bytes
-
kubernetes.volume.fs.used.bytes
-
文件系统总已用容量(以字节为单位)
类型:double
格式:bytes
-
kubernetes.volume.fs.used.pct
-
已用存储的百分比
类型:scaled_float
格式:percent
-
kubernetes.volume.fs.inodes.used
-
已用 inodes
类型:double
-
kubernetes.volume.fs.inodes.free
-
空闲 inode
类型:double
-
kubernetes.volume.fs.inodes.count
-
总 inode
类型:double
-
kubernetes.volume.fs.inodes.pct
-
已用 inode 的百分比
类型:scaled_float
格式:percent