系統(tǒng)運(yùn)維
環(huán)境說(shuō)明:
創(chuàng)新互聯(lián)專注于南譙網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠(chéng)為您提供南譙營(yíng)銷型網(wǎng)站建設(shè),南譙網(wǎng)站制作、南譙網(wǎng)頁(yè)設(shè)計(jì)、南譙網(wǎng)站官網(wǎng)定制、重慶小程序開(kāi)發(fā)服務(wù),打造南譙網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供南譙網(wǎng)站排名全網(wǎng)營(yíng)銷落地服務(wù)。k8s集群部署詳見(jiàn):Centos7.6部署k8s(v1.14.2)集群
k8s學(xué)習(xí)資料詳見(jiàn):基本概念、kubectl命令和資料分享
k8s高可用集群部署詳見(jiàn):Centos7.6部署k8s v1.16.4高可用集群(主備模式)
Weave Scope自動(dòng)生成應(yīng)用程序的映射,使您能夠直觀地理解、監(jiān)視和控制基于容器化微服務(wù)的應(yīng)用程序。
Weave Scope可以監(jiān)控kubernetes集群中的一系列資源的狀態(tài)、資源使用情況、應(yīng)用拓?fù)洹cale、還可以直接通過(guò)瀏覽器進(jìn)入容器內(nèi)部調(diào)試等,其提供的功能包括:
交互式拓?fù)浣缑?圖形模式和表格模式 過(guò)濾功能 搜索功能 實(shí)時(shí)度量 容器排錯(cuò) 插件擴(kuò)展
Weave Scope由App和Probe
兩部分組成:
Probe 負(fù)責(zé)收集容器和宿主的信息,并發(fā)送給 App App 負(fù)責(zé)處理這些信息,并生成相應(yīng)的報(bào)告,并以交互界面的形式展示二、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.對(duì)外訪問(wèn)修改service/weave-scope-app,將其模式由ClusterIP修改為NodePort,使其可以直接通過(guò)NodeIP:Port方式訪問(wèn)
[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為例查看資源,資源有兩種展現(xiàn)形式:
圖形式性:
圖形方式還會(huì)展示pod之間的拓?fù)潢P(guān)系
表格形式:
Weave Scope監(jiān)控對(duì)象有進(jìn)程、容器、pods、主機(jī)等,監(jiān)控項(xiàng)有cpu、內(nèi)存、平均負(fù)載等。
2.查看資源使用詳情點(diǎn)擊某個(gè)pod,會(huì)展示狀態(tài)、資源使用、進(jìn)程等詳細(xì)信息
3.pod日志查看資源使用詳情中點(diǎn)擊\'Get logs\'
4.pod描述查看5.資源伸縮點(diǎn)擊deployment類型的Controllers,可以進(jìn)行deployment的伸縮和查看
6.容器操作可以對(duì)容器進(jìn)行attach、exec shell、restart、paus和stop操作
進(jìn)入容器,執(zhí)行df -h操作
7.展示條件選擇左下角可按條件展示,有容器類型(系統(tǒng)或者應(yīng)用)、容器狀態(tài)(停止或者運(yùn)行)、命名空間等。
8.搜索功能按容器名搜索
按資源使用搜索
?
網(wǎng)頁(yè)名稱:k8s實(shí)踐(十):監(jiān)控工具WeaveScope詳解
文章地址:http://m.rwnh.cn/article12/cjhidc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制開(kāi)發(fā)、微信小程序、App開(kāi)發(fā)、企業(yè)網(wǎng)站制作、品牌網(wǎng)站設(shè)計(jì)、微信公眾號(hào)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容