| sys.socket.count.used | 容器中打开套接字个数| container_sockets | (单位:个)| | sys.task.state | 容器中task 状态分布| container_tasks_state | (单位:个)| kube-apiserver metrics | 指标名 | 类型|含义 | 说明 | :-:|:-:|:-: |:-: | | apiserver_request_total |counter| 请求总数...
mem.bytes.used.percent容器内存使用率container_memory_usage_bytes/container_spec_memory_limit_bytes *100范围0-100 mem.bytes.workingset容器真实使用的内存量,也是limit限制时的 oom 判断依据container_memory_max_usage_bytes > container_memory_usage_bytes >= container_memory_working_set_bytes > container_m...
filesystem && disk.io指标 network指标 system指标 container_network_{tcp,udp}_usage_total 默认不采集是因为 --disable_metrics=tcp, udp ,因为开启cpu压力大看这里 指标分析 下面的表格对比了prometheus和夜莺k8s-mon的指标 cpu指标 mem指标 filesystem && disk.io指标 network指标 网卡指标都应该求所有interface...
apiVersion: v1 kind: Pod metadata: name: pod-livereadiness namespace: default spec: containers: - name: nginx image: nginx:latest ports: - name: nginx-port containerPort: 80 livenessProbe: tcpSocket: port: 80 initialDelaySeconds: 30 # 容器启动后30s以后开始探测 timeoutSeconds: 5 # 探测超...
--container-runtime-endpoint=unix:///run/containerd/containerd.sock 对于kubeadm来说指定参数cri-socket 代码语言:javascript 复制 kubeadm init--image-repository=registry.aliyuncs.com/google_containers--cri-socket=/run/containerd/containerd.sock--node-name=192.168.9.235 ...
cri-dockerd --network-plugin=cni --pod-infra-container-image=registry.aliyuncs.com/google_containers/pause:3.7 #这段配置是修改 cri-docker 系统服务的启动参数,主要作用是: #设置 Kubernetes 使用的容器网络插件为 CNI (Container Network Interface) #通过 --network-plugin=cni 参数指定网络插件类型为 CNI...
容器运行时在启动 gRPC server 时需要监听在本地的 Unix Socket (Windows 使用 tcp 格式)。 目前基于 CRI 容器引擎已经比较丰富了,包括: Docker: 核心代码依然保留在 kubelet 内部(pkg/kubelet/dockershim),是最稳定和特性支持最好的运行时 OCI(Open Container Initiative,开放容器标准)容器运行时: 社区有两个...
container容器之间相互隔离,且每个容器可以设置资源限额。 提供轻量级虚拟化功能,容器就是在宿主机中的一个个的虚拟的空间,彼此相互隔离,完全独立。 三大核心要素:镜像(Image)、容器(Container)、仓库(Registry)。 容器1号进程决定容器存活。 1.2 Docker指令
3)tcpSocket:通过容器的IP和Port执行TCP检查,如果能够建立TCP连接,则表明容器健康,这种方式与HTTPget的探测机制有些类似,tcpsocket健康检查适用于TCP业务。 tcpSocket探测方式的yaml文件语法如下: spec: containers: - name: goproxy image: k8s.gcr.io/goproxy:0.1 ports: - containerPort: 8080 #这里两种探测机制...