Centos 7.6.1810
172.27.9.131
Docker 18.09.6
V1.14.2
2C2G
master主機

node01
Centos 7.6.1810
172.27.9.135
Docker 18.09.6
V1.14.2
2C2G
node節點

node02
Centos 7.6.1810
172.27.9.136
Docker 18.09.6
V1.14.2
2C2G
node節點

k8s集群部署詳見:Centos7.6部署k8s(v1.14.2)集群
k8s學習資料詳見:基本概念、kubectl命令和資料分享
k8s高可用集群部署詳見:Centos7.6部署k8s v1.16.4高可用集群(主備模式)

一、Weave Scope簡介

Weave Scope自動生成應用程序的映射,使您能夠直觀地理解、監視和控制基于容器化微服務的應用程序。

Weave Scope可以監控kubernetes集群中的一系列資源的狀態、資源使用情況、應用拓撲、scale、還可以直接通過瀏覽器進入容器內部調試等,其提供的功能包括:

交互式拓撲界面
圖形模式和表格模式
過濾功能
搜索功能
實時度量
容器排錯
插件擴展

Weave Scope由App和Probe兩部分組成:

Probe 負責收集容器和宿主的信息,并發送給 App
App 負責處理這些信息,并生成相應的報告,并以交互界面的形式展示

二、Weave Scope安裝
1.安裝Weave Scopea

[root@master ~]# kubectl apply -f https://cloud.weave.works/k8s/scope.yaml?k8s-version=$(kubectl version | base64 | tr -d \\\'\\\\n\\\')
namespace/weave created
serviceaccount/weave-scope created
clusterrole.rbac.authorization.k8s.io/weave-scope created
clusterrolebinding.rbac.authorization.k8s.io/weave-scope created
deployment.apps/weave-scope-app created
service/weave-scope-app created
deployment.apps/weave-scope-cluster-agent created
daemonset.apps/weave-scope-agent created

2.資源查看

[root@master ~]# kubectl get all -n weave 
NAME                                            READY   STATUS    RESTARTS   AGE
pod/weave-scope-agent-hx4t2                     1/1     Running   0          103s
pod/weave-scope-agent-vmbqr                     1/1     Running   0          103s
pod/weave-scope-agent-zd8x7                     1/1     Running   0          103s
pod/weave-scope-app-b99fb9585-77rld             1/1     Running   0          104s
pod/weave-scope-cluster-agent-58f5b5454-vnckm   1/1     Running   0          103s

NAME                      TYPE        CLUSTER-IP     EXTERNAL-IP   PORT(S)   AGE
service/weave-scope-app   ClusterIP   10.99.31.182   <none>        80/TCP    105s

NAME                               DESIRED   CURRENT   READY   UP-TO-DATE   AVAILABLE   NODE SELECTOR   AGE
daemonset.apps/weave-scope-agent   3         3         3       3            0           <none>          104s

NAME                                        READY   UP-TO-DATE   AVAILABLE   AGE
deployment.apps/weave-scope-app             1/1     1            1           105s
deployment.apps/weave-scope-cluster-agent   1/1     1            1           105s

NAME                                                  DESIRED   CURRENT   READY   AGE
replicaset.apps/weave-scope-app-b99fb9585             1         1         1       105s
replicaset.apps/weave-scope-cluster-agent-58f5b5454   1         1         1       105s

3.對外訪問

修改service/weave-scope-app,將其模式由ClusterIP修改為NodePort,使其可以直接通過NodeIP:Port方式訪問

[root@master ~]# kubectl edit service -n weave weave-scope-app
service/weave-scope-app edited

4.登錄

登錄url:http://172.27.9.131:30022/

三、使用Weave Scope
1.資源查看的兩種方式

以pod為例查看資源,資源有兩種展現形式:

圖形式性:

圖形方式還會展示pod之間的拓撲關系

表格形式:

Weave Scope監控對象有進程、容器、pods、主機等,監控項有cpu、內存、平均負載等。

2.查看資源使用詳情

點擊某個pod,會展示狀態、資源使用、進程等詳細信息

3.pod日志查看

資源使用詳情中點擊\\\’Get logs\\\’

4.pod描述查看

5.資源伸縮

點擊deployment類型的Controllers,可以進行deployment的伸縮和查看

6.容器操作

可以對容器進行attach、exec shell、restart、paus和stop操作

進入容器,執行df -h操作

7.展示條件選擇

左下角可按條件展示,有容器類型(系統或者應用)、容器狀態(停止或者運行)、命名空間等。

8.搜索功能

按容器名搜索

按資源使用搜索

?

更多關于云服務器域名注冊,虛擬主機的問題,請訪問三五互聯官網:m.shinetop.cn

贊(0)
聲明:本網站發布的內容(圖片、視頻和文字)以原創、轉載和分享網絡內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。郵箱:3140448839@qq.com。本站原創內容未經允許不得轉載,或轉載時需注明出處:三五互聯知識庫 » k8s實踐(十):監控工具Weave Scope詳解

登錄

找回密碼

注冊

主站蜘蛛池模板: 欧洲免费一区二区三区视频| 国产精品天干天干综合网| 国产亚洲精品中文字幕| 亚洲色大成网站www看下面| 国产一精品一av一免费| 99RE8这里有精品热视频| 亚洲第一精品一二三区| 美女内射毛片在线看3d| 济源市| 亚洲毛片多多影院| 中文字幕av无码免费一区| 精品福利一区二区三区免费视频| 国产小受被做到哭咬床单GV| 国产精品 自在自线| 亚洲 日韩 国产 制服 在线| 国产熟妇另类久久久久久| 国产av黄色一区二区三区| 亚洲一区成人av在线| 成在人线av无码免费看网站直播| 国产精品日韩中文字幕熟女| 亚洲国产日韩a在线播放| 精品国产中文字幕在线| 中文字幕乱码无码人妻系列蜜桃 | 国产美女裸身网站免费观看视频| 中国老熟妇自拍hd发布| 国产二区三区不卡免费| 人妻少妇精品视频专区| 国产成人亚洲综合色婷婷秒播| 国产成人综合网在线观看| 日本久久久久久久做爰片日本| 边坝县| 国产稚嫩高中生呻吟激情在线视频| 国产精品永久久久久久久久久| 99九九视频高清在线| 亚洲国产女性内射第一区| 国产成人精品视频国产| 无码AV无码免费一区二区| 久久综合97丁香色香蕉| 国产精品久久中文字幕网| 亚洲国产成人精品av区按摩| 国产一区二区日韩在线|