• kubectl top查看k8s pod的cpu , memory使用率情况


    To see the pods that use the most cpu and memory you can use the kubectl top command but it doesn’t sort yet and is also missing the quota limits and requests per pod. You only see the current usage:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    $ kubectl top pod --all-namespaces
    NAMESPACE NAME CPU(cores) MEMORY(bytes)
    kube-system kube-proxy-gke-rel3170-default-pool-3459fe6a 2m 12Mi
    kube-system kube-proxy-gke-rel3170-default-pool-3459fe6a 2m 12Mi
    kube-system fluentd-gcp-v2.0.9-5t9q6 8m 85Mi
    kube-system fluentd-gcp-v2.0.9-pd4s9 10m 84Mi
    kube-system kube-dns-3468831164-v2gqr 1m 26Mi
    kube-system event-exporter-v0.1.7-1642279337-180db 0m 13Mi
    kube-system kube-proxy-gke-rel3170-default-pool-3459fe6a 1m 12Mi
    kube-system l7-default-backend-3623108927-tjm9z 0m 1Mi
    kube-system kube-dns-3468831164-cln0p 1m 25Mi
    kube-system fluentd-gcp-v2.0.9-sj3rh 9m 84Mi
    kube-system kube-dns-autoscaler-244676396-00btn 0m 7Mi
    kube-system kubernetes-dashboard-1265873680-8prcm 0m 18Mi
    kube-system heapster-v1.4.3-3980146296-33tmw 0m 42Mi

    Because of these limitations, but also because you want to gather and store this resource usage information on an ongoing basis, a monitoring tool comes in handy. This allows you to analyze resource usage both in real time and historically, and also lets you alert on capacity bottlenecks.

    实际示例:

    [root@]:~# kubectl top  pod   -n taobao-spider 
    NAME                                                      CPU(cores)   MEMORY(bytes)   
    app-1375507206-spider-new-v1-0-55f8cbb5cb-29wnz           0m           76Mi            
    app-1375507206-spider-new-v1-0-55f8cbb5cb-2s2qj           0m           69Mi            
    app-1375507206-spider-new-v1-0-55f8cbb5cb-6q9w7           0m           71Mi            
    app-1375507206-spider-new-v1-0-55f8cbb5cb-7s59f           0m           74Mi            
    app-1375507206-spider-new-v1-0-55f8cbb5cb-96lsb           0m           73Mi            
    app-1375507206-spider-new-v1-0-55f8cbb5cb-fdglr           0m           71Mi            
    app-1375507206-spider-new-v1-0-55f8cbb5cb-h52th           0m           71Mi            
    app-1375507206-spider-new-v1-0-55f8cbb5cb-j26cx           0m           73Mi            
    app-1375507206-spider-new-v1-0-55f8cbb5cb-k95gz           0m           71Mi            
    app-1375507206-spider-new-v1-0-55f8cbb5cb-pv9w7           0m           75Mi            
    app-1375507206-spider-new-v1-0-55f8cbb5cb-r9mtz           0m           69Mi            
    app-1375507206-spider-new-v1-0-55f8cbb5cb-vq79m           0m           75Mi            
    app-1375507206-spider-new-v1-0-55f8cbb5cb-xzzbs           0m           70Mi            
    app-1375507206-spider-new-v1-0-55f8cbb5cb-zhjdb           0m           80Mi            
    app-183215290-spider-v1-0-76f57788d-8jfqm                 93m          80Mi            
    app-2492659469-spider-new-v1-0-7fbf4d7c7d-vf552           20m          61Mi            
    app-3437963581-spider-v1-0-66cd9d7699-5z2vk               74m          108Mi           
    app-3437963581-spider-v1-0-66cd9d7699-79bwf               54m          75Mi            
    

      

  • 相关阅读:
    《C#高级编程(第6版)》第10章筆記第10章集 合
    《C#高级编程(第6版)》第6章筆記第6章运算符和类型强制转换
    解决flash跨域读取XML的问题
    轉:showModalDialog和showModelessDialog使用心得
    用ASP为blog程序编写Trackback功能 小李刀刀(转载)
    轉:VB6中将数据导出到Excel提速之法
    C#讀書資源
    [轉]在SQL Server中使用种子表生成流水号注意顺序
    如何导入导出MySQL数据库*.sql文件操作
    《C#高级编程(第6版)》第7章筆記第7章委托和事件
  • 原文地址:https://www.cnblogs.com/weifeng1463/p/10114817.html
Copyright © 2020-2023  润新知