- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
抱歉我才刚开始学docker。对于你们中的一些人来说,我的问题可能看起来很愚蠢。事实上,我想知道是否有一种方法可以从“CAdvisor”容器(不是来自 cgroup)在运行时 收集性能指标?我的意思是,从 cadvisor 设计的曲线中提取性能值,例如内存使用或网络流量。我需要记录这些值并将它们保存在数据库中,以便我可以对这些生成的值执行统计分析(比如比较两个 docker 容器在 t=50 秒时的内存消耗)。
提前致谢。
最佳答案
正如其他答案所提到的,cAdvisor 不提供自己的性能数据 API,而是公开指标,如果人们想要获得超出“实时”的性能数据,这些指标通常在单独的数据库中处理。例如,cAdvisor 原生导出 Prometheus 指标:
http://prometheus.io/docs/instrumenting/exporters/
Prometheus 指标类型:
http://prometheus.io/docs/concepts/metric_types/
Prometheus 支持相当丰富的函数式表达语言,可用于查询和可视化:
关于docker - 我们如何从 CAdvisor docker 容器中收集性能指标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29899339/
环境: Linux (Redhat7) 已部署 docker(cAdvisor、Prometheus、Grafana) cAdvisor 收集指标 > 传递给 Prometheus > 用 Grafa
cAdvisor 报告 Prometheus 使用的内存为 14GB,而 top 报告为 6.xGB。 有人可以解释为什么会出现这种差异吗? container_memory_usage_bytes
我测试了这些查询。第一个查询是第二个查询值的一半: sum(container_memory_working_set_bytes{image!="",name=~"^k8s_.*",pod=~"$po
我在bugzilla.redhat.com的上述“devicemapper”上发现了以下错误。它使我可以安装“device-mapper-persistent-data”软件包。但是,当我安装它时,出
有没有办法在监视服务器中运行cAdvisor容器并在单独的服务器中监视docker容器?运行cAdvisor时可以包含一个命令吗? 因为我希望能够监视单独服务器中的容器,但不确定如何实现… 任何建议或
我已经使用 Prometheus、Grafana 和 cAdvisor 设置了一个 docker 监控堆栈。使用此查询获取正在运行的容器时: count_scalar(container_last_s
我不记得启动这个容器: IMAGE COMMAND CREATED ST
我尝试为基于Prometheus + node-exporter + grafana + cAdvisor的Openshift集群实现监视解决方案。 我对cAdvisor组件有很大的疑问。我做了很多配
似乎有混杂的信息,我找不到任何官方 消息来源证实了这一点。 来自 Kubernetes changelog , 似乎已弃用通过 kubelet 提供的 cAdvisor Web UI: The for
我有一个运行在 digital ocean 上的 kubernetes 集群,我想监控它。在 /api/v1/nodes//proxy/metrics/cadvisor 上查询公开的 cAdvisor
抱歉我才刚开始学docker。对于你们中的一些人来说,我的问题可能看起来很愚蠢。事实上,我想知道是否有一种方法可以从“CAdvisor”容器(不是来自 cgroup)在运行时 收集性能指标?我的意思是
我在使用 cadvior 监控的容器的 Prometheus 中找不到任何磁盘使用痕迹。它们的值都为 0。唯一有值的是 id="/"的值。 所有非根条目都是0。我检查了查询 changes(conta
ELK stack被大量使用,但cAdvisor只支持influxdb。所以我想基于 Lumberjack 协议(protocol)实现一个日志存储转发驱动器。 我认为 cAdvisor 可以将指标数
工具 Portainer - 可视化操作Docker(轻量级监控) 官网: https://www.portainer.io/ 作用: 可视化管理Docker操作、启动、拉取镜像、管理docker
我有 2 个 Docker 容器在 Centos 机器上运行 出于 Docker 内存监控的目的,我通过 Docker 镜像在机器上安装了“ cadvisor ” 当我比较“ Docker stats
Google Compute Engine 容器优化的 VM 镜像有一个自动启动的内置 cAdvisor 容器。 在过去的三天里,一个无限循环开始创建大约 15000 个 cAdvisor 镜像容器,
嘿嘿, 我已经在 GKE v1.16.x 中使用 kubernetes 部署了 prometheus、grafana、kube-state-metrics、alertmanager 等设置。我用过 h
我正在尝试使用 docker 将 cadvisor 连接到 elasticsearch,但出现错误: cadvisor.go:113] Failed to initialize storage dri
我已将 Prometheus 配置为从 cAdvisor 抓取指标。但是,指标“container_cpu_load_average_10s”仅返回 0。我能够在 cAdvisor Web UI 下正
我使用 Helm 在我的 Kubernetes 集群上安装了 Prometheus,使用社区图表 kube-prometheus-stack - 我在捆绑的 Grafana 实例中得到了一些漂亮的仪表
我是一名优秀的程序员,十分优秀!