【Prometheus】prometheus如何监控k8s集群

news/2025/3/4 8:54:51/

在这里插入图片描述

✨✨ 欢迎大家来到景天科技苑✨✨

🎈🎈 养成好习惯,先赞后看哦~🎈🎈

🏆 作者简介:景天科技苑
🏆《头衔》:大厂架构师,华为云开发者社区专家博主,阿里云开发者社区专家博主,CSDN全栈领域优质创作者,掘金优秀博主,51CTO博客专家等。
🏆《博客》:Python全栈,前后端开发,小程序开发,人工智能,js逆向,App逆向,网络系统安全,数据分析,Django,fastapi,flask等框架,云原生k8s,Prometheus监控,linux,shell脚本等实操经验,网站搭建,数据库等分享。

所属的专栏:Prometheus监控系统零基础到进阶
景天的主页:景天科技苑

在这里插入图片描述

文章目录

  • Prometheus基于K8S服务发现
    • 1、Kubernetes服务发现
    • 2、Node资源发现
    • 3、Pod资源发现
    • 4、Service资源发现
    • 5、Endpoints资源发现
    • 6、基于Ingress资源发现
    • 7、Prometheus监控Kubernetes实践
      • 7.1 在K8S集群上创建token
        • 1)在K8S集群上,创建一个名为prometheus的ServiceAccount
        • 2)为prometheus 这个ServiceAccount赋予对应的权限
        • 3)为prometheus这个ServiceAccount创建Token,并通过 --duration 设定Token过期时间为10年
        • 4)将 token 保存至 prometheus 节点上,并保存到 /etc/prometheus/kubernetes.token 文件中,便于后期进行集群权限验证。
      • 7.2 配置自动发现Kube-ApiServer
        • 1)修改Prometheus配置

http://www.ppmy.cn/news/1576501.html

相关文章

Github 2025-02-28 Java开源项目日报 Top9

根据Github Trendings的统计,今日(2025-02-28统计)共有9个项目上榜。根据开发语言中项目的数量,汇总情况如下: 开发语言项目数量Java项目8非开发语言项目1《Hello 算法》:动画图解、一键运行的数据结构与算法教程 创建周期:476 天协议类型:OtherStar数量:63556 个Fork数…

Go 语言中常用的爬虫框架和工具库

以下是 Go 语言中常用的爬虫框架和工具库,涵盖从轻量级解析到分布式爬虫的多种场景,供参考: 1. 主流爬虫框架 (1) Colly GitHub: https://github.com/gocolly/colly特点: 轻量级、高性能,基于回调函数设计。支持分布…

数据存储:一文掌握RabbitMQ的详细使用

文章目录 一、RabbitMQ简介二、RabbitMQ的概述2.1 基本概念2.2 实际应用场景三、RabbitMQ的安装与配置3.1 安装RabbitMQ3.2 启用管理插件四、使用Python操作RabbitMQ4.1 安装Pika库4.2 生产者示例4.3 消费者示例4.4 发布/订阅模式示例五、RabbitMQ的高级特性5.1 消息持久化5.2 …

【计算机网络入门】初学计算机网络(九)

目录 1.令牌传递协议 2. 局域网&IEEE802 2.1 局域网基本概念和体系结构 3. 以太网&IEEE802.3 3.1 MAC层标准 3.1.1 以太网V2标准 ​编辑 3.2 单播广播 3.3 冲突域广播域 4. 虚拟局域网VLAN 1.令牌传递协议 先回顾一下令牌环网技术,多个主机形成…

初识SQL

SQL 定义:SQL(Structured Query Language,结构化查询语言)是一种标准化的数据库操作语言,广泛用于关系数据库管理系统(RDBMS),如 MySQL、PostgreSQL 等。它支持数据的定义&#xff0…

Android双屏异显副屏实现PIP效果小窗口同步显示主屏播放画面

在KTV应用开发中一个常见的场景需求就是一台设备要接多个显示屏,其中一个主屏一般都是触摸屏,通过VGA线连接,支持手点击操作点歌切歌等。另外还会有多个副屏,一般都是电视机,通过HDMI线连接。 有一个特点就是所有电视…

校园订餐微信小程序(全套)

网络技术的快速发展给各行各业带来了很大的突破,也给各行各业提供了一种新的管理模块和校园订餐模块,对于校园订餐小程序将是又一个传统管理到智能化信息管理的改革,对于传统的校园订餐管理,所包括的信息内容比较多,对…

Nginx+PHP+MYSQL-Ubuntu在线安装

在 Ubuntu 上配置 Nginx、PHP 和 MySQL 的步骤如下: 1. 更新系统包 首先,确保系统包是最新的: sudo apt update sudo apt upgrade2. 安装 Nginx 安装 Nginx: sudo apt install nginx启动并启用 Nginx 服务: sudo…