此为在prometheus独立监控容器等相关信息,日后在将Prometheus作为pod融入到k8s集群内,进行监控。

一、安装Cadvisor

因为是内网,所以是将外网的镜像打包拷贝进来。

docker load -i cadvisor.tar.gz
docker iamges
在这里插入图片描述

然后执行
docker run -d --name cadvisor -p 8090:8080 -v /:/rootfs:ro -v /var/run/:/var/run/:rw -v /sys/:/sys/:ro -v /var/lib/docker/:/var/lib/docker/:ro -v /dev/disk/:/dev/disk/:ro google/cadvisor:latest
在这里插入图片描述
登录ip:port/containers/即可查看相关监控信息
在这里插入图片描述

二、配置Prometheus

Prometheus.yml文件添加如下信息:
在这里插入图片描述
重启Prometheus服务,使配置文件生效,如图
在这里插入图片描述

三、Grafana

grafana官网下载相关的监控模板,导入,选择数据源即可。
在这里插入图片描述

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐