• Kubernetes(二十三)集群资源监控


    • Kubernetes监控指标
      • 集群监控
        • 节点资源利用率(了解每个节点的资源利用率,节点工作负载)
        • 节点数(可用节点数、不可用节点数)
        • 运行Pods (考虑节点中断一部分后的集群冗余是否满足需求)    
      • Pod监控     
        • Kubernetes指标(pod实例数量,预期数量)
        • 容器指标(每个pod内存、cpu、网络的使用情况)
        • 应用程序
    • Kubernetes监控方案
      • 监控方案    
        监控方案 警告 特点 适用于
        Zabbix Y 大量定制工作 大部分的互联网公司
        open-faicon Y 功能模块分解比较细,显得复杂 系统和应用监控
        cAdvisor+Heapster+InfluxDB+Grafana Y 简单易用,k8s基础资源监控 容器监控
        cAdvisor/exporter+Prometheus+Grafana Y 扩展性好 容器、应用、主机全方面监控
    • cAdvisor+Heapster+InfluxDB+Grafana
      • cAdvisor   谷歌开源的容器监控系统,主要采集容器的监控指标和宿主机的监控指标。
      • Heapster 谷歌开源,专门收集cAdvisor 汇总的数据。
      • InfluxDB 时序数据库,负责存储数据。cAdvisor 不具有存储功能,所以使用cAdvisor 必须提供持久化存储。
      • Grafana 仪表盘

  • 相关阅读:
    使用Apache Curator监控Zookeeper的Node和Path的状态
    mongo创建用户
    window下关闭nginx
    spring 下载地址
    Quartz Spring与Spring Task总结
    oracle 11g 空表也导出
    修改oracle字符集
    linux 查看最大文件
    JAVA https证书相关
    抽象类与接口
  • 原文地址:https://www.cnblogs.com/TSir/p/12283554.html
Copyright © 2020-2023  润新知