首页 > 其他分享 >Monitor - Kubemetes监控

Monitor - Kubemetes监控

时间:2024-07-24 16:34:22浏览次数:11  
标签:Node Kubemetes Monitor Prometheus 集群 监控 组件

Kubemetes监控方案

  • 基于Kube-State Metrics、Promethus和Grafana 组件的监控方案
  • 基于Node Exporter、Promethus和Grafana组件的监控方案

两种监控方案类似,区别在于监控采集端不同,前一种方案使用Metrics,而后一种方案使用Node Exporter。
Metrics与Node Exporter组件类似,都是数据指标采集端,负责从Kubemetes 集群中的各节点采集监控数据,然后传送给Prometheus组件进行存储。

Node Exporter、Prometheus和Grafana组件的监控方案

该监控方案中指标数据采集采用Node Exporter组件,数据存储使用Prometheus.组件,监控图形化展示使用Grafana组件。
该Kubemetes集群监控技术能够扩展监控多个Kubemetes集群,仅需要Prometheus 组件作为中继节点即可。
对于Kubemetes-1集群来说,指标数据采集组件Node Exporter将采集的数据发送给Prometheus组件,该Prometheus组件属于中继节点,也属于Kubemetes-1集群。
多个集群的Prometheus中继节点将指标监控数据发送给统一的Prometheus节点。
最后Grafana组件从统一的Prometheus节点读取监控数据,并进行图形化展示。

该Kubemetes集群监控方案能够监控多个集群,同时容易扩充多个监控集群,以及Kubemetes单集群规模,只需要在扩充的Kubemetes集群节点上部署Node Exporter组件即可。
添加Kubemetes集群只需要配置Node Exporter组件和Prometheus中继节点即可。

标签:Node,Kubemetes,Monitor,Prometheus,集群,监控,组件
From: https://www.cnblogs.com/anliven/p/18321152

相关文章

  • Zabbix监控TiDB数据库教程
    作者乐维社区(forum.lwops.cn)许远1 概述TiDB数据库是一个常见的开源分布式关系型数据库,通过使用分布式事务、分布式SQL引擎和分布式存储引擎来实现高可用性和横向扩展性。而Docker则是一个开源的容器化平台,它可以帮助开发者在不同的环境中轻松地部署和运行应用程序。本文......
  • 通天星CMSV6车载视频监控平台 disable存在SQL注入漏洞
    一、漏洞简介通天星CMSV6车载视频监控平台是东莞市通天星软件科技有限公司研发的监控平台,通天星CMSV6产品覆盖车载录像机、单兵录像机、网络监控摄像机、行驶记录仪等产品的视频综合平台。通天星科技应用于公交车车载、校车车载、大巴车车载、物流车载、油品运输车载、警车......
  • Prometheus监控Redis
    Redis是一个广泛使用的内存数据库和缓存系统。使用Prometheus监控Redis可以帮助我们实时了解Redis的性能和健康状况。本文将详细介绍如何使用Prometheus来监控Redis。1.RedisExporterRedisExporter是连接Redis和Prometheus的桥梁,它负责从Redis收集指标并以Prometheus可以......
  • zabbix监控
    一、监控linux系统在其他从节点安装zabbixagent,然后添加到zabbixserver以对其进行资源监控1.安装zabbix-agent安装依赖环境yuminstallgcclibxml2-devel net-snmpnet-snmp-devel curlcurl-develphpphp-bcmathphp-mbstringmariadbmariadb-devellibeven......
  • Memcached开发(十):性能调优与监控
    目录1.Memcached性能调优1.1内存配置1.2连接数优化1.3缓存淘汰策略1.4多线程优化1.5网络性能优化2.Memcached监控2.1基础监控2.2内存监控2.3连接监控2.4LRU监控2.5命令监控3.Memcached性能调优实战3.1配置优化3.2监控报警3.3性能测试4.Memca......
  • C# 开发技巧 轻松监控方法执行耗时
    前言MethodTimer.Fody是一个功能强大的库,可以用于测量.NET应用程序中的方法的执行时间。允许你在不修改代码的情况下,自动地测量和记录方法的执行时间。这个工具是基于.NET的weaving技术,通过修改IL(IntermediateLanguage,中间语言)代码来插入计时逻辑,从而在方法调用前后记录时......
  • 兼容sentry协议的轻量级监控,glitchtip
    前言上一篇文章说了重启sentry的事因为过程太折腾了,一度想过放弃sentry换成其他比较轻量级的开源监控系统这不就给我找到了另外俩个https://glitchtip.com/https://www.highlight.io/这次就来试试这个glitchtip用了之后才发现,这个也是用Django开发的,而且兼容sent......
  • 安防视频监控/视频集中存储EasyCVR视频汇聚平台修改配置后无法启动的原因排查与解决
    安防视频监控/视频集中存储/云存储/磁盘阵列EasyCVR平台基于云边端一体化架构,兼容性强、支持多协议接入,包括国标GB/T28181协议、部标JT808、GA/T1400协议、RTMP、RTSP/Onvif协议、海康Ehome、海康SDK、大华SDK、华为SDK、宇视SDK、乐橙SDK、萤石云SDK等。平台能对外分发RTMP、RT......
  • ControlMyMonitor、MultiMonitorTool、autohotkey 设置笔记本和台式机切换屏幕
    一、背景1.1台笔记本、1台台式机共用一个显示器。2.显示器1个vga输入、1个hdmi输入3.笔记本通过hdmi转vga连到显示器,台式机通过HDMI连到显示器二、需求通过键盘切换显示器输入。三、软件介绍ControlMyMonitor:控制显示器输入方式(选择vga、hdmi)MultiMonitorTool:控制电脑在哪......
  • 使用夜莺+categraf监控redis和redis集群
    上一篇文章《使用Categraf快速建设MySQL监控,同时介绍夜莺模板中心》我们已经了解了如何使用夜莺配合Categraf监控MySQL,本节我们重点看看Redis监控的实操方案。Redis监控资料首先还是去模板中心找到Redis插件相关的说明和各类模板,菜单位置在:集成中心-模板中心,搜索......