陈奇网络工作室

k8s实践(十):监控工具编织范围详解

系统运维

环境说明:

主机名

操作系统版本

互联网协议(互联网协议的缩写)

码头工人版本

库伯莱特版本

配置

备注

掌握

1810年6月七日

172.27.9.131

18.09.6

V1.14.2

2C2G

掌握主机

节点01

1810年6月七日

172.27.9.135

18.09.6

V1.14.2

2C2G

结节节点

节点02

1810年6月七日

172.27.9.136

18.09.6

V1.14.2

2C2G

结节节点

k8s集群部署详见:Centos7.6部署k8s(版本1.14.2)集群

k8s学习资料详见:基本概念、库贝克特尔命令和资料分享

k8s高可用集群部署详见:Centos7.6部署k8s v1.16.4高可用集群(主备模式)

一、编织范围简介

编织范围自动生成应用程序的映射,使您能够直观地理解、监视和控制基于容器化微服务的应用程序。

编织范围可以监控库伯内特斯集群中的一系列资源的状态、资源使用情况、应用拓扑、规模、还可以直接通过浏览器进入容器内部调试等,其提供的功能包括:

交互式拓扑界面

图形模式和表格模式

过滤功能

搜索功能

实时度量

容器排错

插件扩展

编织范围由应用和调查两部分组成:

调查负责收集容器和宿主的信息,并发送给应用

应用负责处理这些信息,并生成相应的报告,并以交互界面的形式展示

二、编织范围安装

1.安装编织Scopea

[root @ master ~]# kubectl apply-f https://cloud.weave.works/k8s/scope.yaml?k8s-version=$(kubectl版本| base64 | tr-d \ \ \ ' \ \ \ \ n \ \ \ ')

命名空间/编织已创建

服务帐户/编织-范围已创建

clusterrole.rbac.authorization.k8s.io/weave-scope创造了

clusterrolebinding.rbac.authorization.k8s.io/weave-scope创造了

deployment.apps/weave-scope-app创造了

服务/编织-范围-应用程序已创建

deployment.apps/weave-scope-cluster-agent创造了

daemonset.apps/weave-scope-agent创造了

2.资源查看

[root@master ~]# kubectl获取全n织

名称就绪状态重新开始老化

pod/weave-scope-agent-hx4t2 1/1运行0 103秒

pod/weave-scope-agent-vmbqr 1/1运行0 103秒

pod/weave-scope-agent-zd8x7 1/1运行0 103秒

pod/weave-scope-app-b99fb 9585-77 rld 1/1运行0 104s

pod/weave-scope-cluster-agent-58f5b 5454-运行0 103秒的vnckm 1/1

名称类型群集-IP外部-IP端口年龄

服务/编织-范围-应用集群IP 10.99.31.182无80/TCP 105

命名所需的当前就绪的最新可用节点选择器年龄

daemonset.apps/weave-scope-agent队

名字准备好了最新的可用年龄

deployment.apps/weave-scope-app 1105年1月1日秒

deployment.apps/weave-scope-cluster-agent 1105年1月1日秒

名称期望的当前就绪年龄

replicaset.apps/weave-scope-app-b99fb9585 111105秒

replicaset.apps/weave-scope-cluster-agent-58f5b5454 111105秒

3.对外访问

修改服务/编织-范围-应用,将其模式由ClusterIP修改为节点端口,使其可以直接通过节点IP:端口方式访问

[root@master ~]# kubectl编辑服务编织编织-范围-应用

服务/编织-范围-应用程序已编辑

4.登录

登录网址:http://172.27.9.131:30022/

三、使用编织范围

1.资源查看的两种方式

以豆荚为例查看资源,资源有两种展现形式:

图形式性:

图形方式还会展示豆荚之间的拓扑关系

表格形式:

编织范围监控对象有进程、容器、豆荚、主机等,监控项有中央处理器,内存、平均负载等。

2.查看资源使用详情

点击某个豆荚,会展示状态、资源使用、进程等详细信息

3.pod日志查看

资源使用详情中点击\\\ '获取日志\\\ '

4.pod描述视图

5.资源扩张

单击部署类型的控制器以展开并查看部署。

6.集装箱操作

您可以对容器执行附加、执行shell、重启、暂停和停止操作。

进入容器并执行df -h操作。

7.展览条件的选择

左下角可以按条件显示,包括容器类型(系统或应用)、容器状态(停止或运行)、命名空间等。

8.搜索功能

按容器名称搜索

按资源使用情况搜索

更多关于云服务器,域名注册,虚拟主机的问题,请访问西部数码代理官网:www.chenqinet.cn。

相关推荐

后台-系统设置-扩展变量-手机广告位-内容页底部广告位3