每天5分钟玩转Kubernetes | Weave Scope
书籍来源:cloudman《每天5分钟玩转Kubernetes》
一边学习一边整理老师的课程内容及试验笔记,并与大家分享,侵权即删,谢谢支持!
附上汇总贴:每天5分钟玩转Kubernetes | 汇总_COCOgsta的博客-CSDN博客
Weave Scope是Docker和Kubernetes可视化监控工具。Scope提供了自上而下的集群基础设施和应用的完整视图,用户可以轻松对分布式的容器化应用进行实时监控和问题诊断。
14.1.1 安装Scope
安装Scope的方法很简单,执行如下命令:
kubectl apply --namespace weave -f "https://cloud.weave.works/k8s/scope.yaml?k8s-version=$(kubectl version | base64 | tr -d '\n')"
部署成功后,有如图所示的相关组件。
(1)DaemonSet weave-scope-agent,集群每个节点上都会运行的scope agent程序,负责收集数据。
(2)Deployment weave-scope-app,scope应用,从agent获取数据,通过Web UI展示并与用户交互。
(3)Service weave-scope-app,默认是ClusterIP类型,为了方便,已通过kubectl edit修改为NodePort。
14.1.2 使用Scope
浏览器访问
http://192.168.1.146:30869/,Scope默认显示当前所有的Controller(Deployment、DaemonSet等),如图所示。
- 拓扑结构
Scope会自动构建应用和集群的逻辑拓扑,比如单击顶部PODS, 会显示所有Pod以及Pod之间的依赖关系,如图所示。
单击HOSTS,会显示各个节点之间的关系,如图所示。
- 实时资源监控
可以在Scope中查看资源的CPU和内存使用情况,如图所示。
支持的资源有Host、Pod和Container,如图所示。
- 在线操作
Scope还提供了便捷的在线操作功能,比如选中某个Host,单击>_按钮可以直接在浏览器中打开节点的命令行终端,如图所示。
单击Deployment的+可以执行Scale Up操作,如图所示。
查看Pod的日志,如图所示。
可以查看attach、restart、stop容器,以及直接在Scope中排查问题,如图所示。(该图在实验环境中未找到)
- 强大的搜索功能
Scope支持关键字搜索和定位资源,如图所示。还可以进行条件搜索,比如查找和定位MEMORY大于100MB的Pod,如图所示。
Weave Scope界面极其友好,操作简洁流畅,更多功能留给大家去探索。
每天5分钟玩转Kubernetes | Weave Scope相关推荐
- 每天5分钟玩转Kubernetes | 汇总
书籍来源:cloudman<每天5分钟玩转Kubernetes> 一边学习一边整理老师的课程内容及试验笔记,并与大家分享,侵权即删,谢谢支持! 1. 每天5分钟玩转Kubernetes | ...
- 每天5分钟玩转Kubernetes | 各种网络方案
书籍来源:cloudman<每天5分钟玩转Kubernetes> 一边学习一边整理老师的课程内容及试验笔记,并与大家分享,侵权即删,谢谢支持! 附上汇总贴:每天5分钟玩转Kubernete ...
- 每天5分钟玩转Kubernetes | Cluster IP底层实现
书籍来源:cloudman<每天5分钟玩转Kubernetes> 一边学习一边整理老师的课程内容及试验笔记,并与大家分享,侵权即删,谢谢支持! Cluster IP是一个虚拟IP,是由Ku ...
- 每天5分钟玩转Kubernetes | 先把Kubernetes跑起来
书籍来源:cloudman<每天5分钟玩转Kubernetes> 一边学习一边整理老师的课程内容及试验笔记,并与大家分享,侵权即删,谢谢支持! 附上汇总贴:每天5分钟玩转Kubernete ...
- 每天5分钟玩转Kubernetes | Kubernetes网络模型
书籍来源:cloudman<每天5分钟玩转Kubernetes> 一边学习一边整理老师的课程内容及试验笔记,并与大家分享,侵权即删,谢谢支持! 附上汇总贴:每天5分钟玩转Kubernete ...
- [kubernetes]-weave scope初体验
获取yaml curl https://cloud.weave.works/k8s/scope.yaml?k8s-version=$(kubectl version | base64 | tr -d ...
- Kubernetes Dashboard - 每天5分钟玩转 Docker 容器技术(173)
前面章节 Kubernetes 所有的操作我们都是通过命令行工具 kubectl 完成的.为了提供更丰富的用户体验,Kubernetes 还开发了一个基于 Web 的 Dashboard,用户可以用 ...
- Kubernetes 集群日志管理 - 每天5分钟玩转 Docker 容器技术(180)
Kubernetes 开发了一个 Elasticsearch 附加组件来实现集群的日志管理.这是一个 Elasticsearch.Fluentd 和 Kibana 的组合.Elasticsearch ...
- 17、《每天5分钟玩转Docker容器技术》学习--Multi-host网络
------------------------------------重要说明------------------------------------ 本文内容都是参考Cloudman系列进行学习, ...
最新文章
- python创建csv文件并写入-Python 读写 CSV
- Linux之静态库与动态库20160706
- Java扑克牌(斗地主,手中牌的排序)【Comparator】
- mysql编辑前200行_巧妙使用SQL Server编辑前200行功能
- 2018年暑假第四次周赛-图论部分题解
- 学习、掌握运营岗位必备的基本能力和思维
- 2014 UESTC Training for Data Structures D - 长使英雄泪满襟
- java 图像处理两例:图像缩放与圆角图片的制作
- Android handleMessage和sendMessage 简单示例
- Android版-支付宝APP支付
- php larval开发规范,Laravel 开发规范摘要
- 什么是ICMP协议,它的作用是什么?
- 【爬虫】抓取msdn.itellyou.cn所有操作系统镜像下载链接
- notepad python 单步调试_用Notepad++ 调试 Python 及缩进问题 – 槑烎
- Android本应用数据清除管理器
- 图像处理算法工程师必备技能总结
- VMware macOS Ventura无网络
- 北京的人口、交通和土地利用发展战略: 基于东京都市圈的比较分析
- [表格扫描OCR]快速扫描识别并获取表格图片内容[免费]
- Leetcode解题(第974题)
热门文章
- 百度OCR(文字识别)服务使用入坑指南
- CSS 使用border-radius属性实现标签元素变为正圆、椭圆、圆角矩形(可以自定义4个角的圆角大小)
- 一台服务器(硬盘)的寿命?
- python华为corba接口_Huawei T2000 Corba 接口客户端开发
- 京东旗下一电商公司注销 刘强东为该公司经理
- pip install cx_oracle,使用pip安装 cx_Oracle 模块
- Xcode 快捷键必看!
- 远程桌面不显示桌面一片空白
- SQL表分区 partition的用法
- 大模型高效开发的秘密武器——大模型低参微调套件MindSpore PET篇