我有一个Kubernetes集群。配置了kops,在CoreOS工作线程上运行。有时我会看到明显的负载尖峰,这与普罗米修斯在node_disk_io_time_ms指标中报告的I/O尖峰相关。问题是,我似乎无法使用任何指标来精确定位此I/O工作负载的实际来源。像container_fs_*这样的指标似乎没有用,因为我总是得到实际容器的零值,而任何数据都只针对整个节点。
对于如何定位kube群集/ coreos节点中的I/O负载应归咎于哪些因素的问题,欢迎提供任何提示
发布于 2017-10-29 18:07:46
如果您使用的是nginx入口,可以使用以下命令进行配置
enable-vts-status: "true"这将为每个具有入口的pod提供一组普罗米修斯指标。指标名称以nginx_upstream_开头
如果是cronjob创建了峰值,请安装节点导出器守护程序并检查指标container_fs_
https://stackoverflow.com/questions/46425264
复制相似问题