首页 > 其他分享 >按部就班--从零开始建设k8s监控(二)

按部就班--从零开始建设k8s监控(二)

时间:2025-01-06 14:44:44浏览次数:6  
标签:-- 数据源 导入 grafana prometheus 从零开始 k8s

前言

书接上文,prometheus已经安装好了,并且能够对k8s的整体状态进行监控,但是我们还需要更多

环境准备

组件 版本
操作系统 Ubuntu 22.04.4 LTS
docker 24.0.7
grafana 11.2.2

下载编排文件

本文所有的编排文件,都在这里

▶ cd /tmp && git clone git@github.com:wilsonchai8/installations.git && cd installations/prometheus

安装grafana

prometheus提供了原生的PromQL,但是并不是每次都是需要使用PromQL查询监控数据的,把常用的监控数据固化下来形成图标,才是最好的选择,所以可以借用grafana解决问题

安装grafana我们就不拘泥于在k8s里面了,为了方便,直接单机部署即可,数据文件放入当前的grafana目录

▶ docker run -d --network=host --name=grafana \
    -p 3000:3000 \
    -v ./grafana:/var/lib/grafana \
    registry.cn-beijing.aliyuncs.com/wilsonchai/grafana:11.2.2

检查是否安装成功

配置grafana

1. 添加数据源,选择prometheus

2. 填入prometheus的地址

参考之前prometheus的安装,http://192.168.49.2:32648/

保存并测试通过

3. 检查数据源

4. 创建panel

开源模版 下载一个适合的模版,然后导入

可以直接使用模版的id,当然也可以下载下来导入json

导入之后选择数据源

5. 导入完成

当然有些数据是需要修复的 _

联系我

  • 联系我,做深入的交流


至此,本文结束
在下才疏学浅,有撒汤漏水的,请各位不吝赐教...

标签:--,数据源,导入,grafana,prometheus,从零开始,k8s
From: https://www.cnblogs.com/MrVolleyball/p/18654962

相关文章

  • unshare 理解 Linux 命名空间
    1.什么是unshare?unshare是Linux中的一个命令,用于在新的命名空间中运行程序。命名空间是Linux内核提供的一种隔离机制,允许进程组拥有独立的系统资源视图,如进程ID、网络、挂载点等。unshare常用于容器技术的底层实现中,帮助创建隔离的环境。2.常见的命名空间类型Linux......
  • 学习 - Nginx - 浅谈反向代理&正向代理
    一张图搞懂反向代理&正向代理反向代理客户端发送请求连接到互联网以后,不能直接访问到业务服务器(如Tomcat集群),需要通过Nginx反向代理才能访问,同理Tomcat返回报文数据的时候也不能直接返回给客户端,也需要通过Nginx才可以正向代理用户通过代理服务器(网关)访问外网......
  • 5600万的代价换来的觉醒:网红“醉鹅娘”的降本自救之路
    最近听了一期关于“醉鹅娘”创业的播客,十年饮冰,难凉热血,最终做成了大网红,但背后的故事却让人警醒:负债5600万!这个数字一出来,相信不少人会倒吸一口凉气。辛辛苦苦创业十年,好不容易成了“网红”,怎么还欠了这么多钱?她的经历,不是个例,反而折射出许多创业者,乃至我们在职场中都容易陷入......
  • 在 PowerShell 中实时监控与 SMB(Server Message Block)协议相关的所有活动和功能,通常可
    在PowerShell中实时监控与SMB(ServerMessageBlock)协议相关的所有活动和功能,通常可以通过以下几个方式来实现:1. 监控SMB共享的访问可以通过Get-SmbSession和Get-SmbShare等cmdlet来查看SMB共享的活动状态。这些cmdlet允许你获取有关当前SMB会话、共享、客户端......
  • 浏览器 IndexedDB 操作库介绍及对比
    浏览器IndexedDB操作库对比以下是几个常见的IndexedDB库的介绍及对比,方便开发者根据需求选择适合的工具。1.Dexie.js简介Dexie.js是一个高性能的IndexedDB操作库,提供了简化和强大的API,适合复杂查询和事务操作。特点简化IndexedDB操作:避免原生IndexedDB......
  • GetCPUID for lazarus(windows)
    GetCPUIDforlazarus(windows),兼容32/64位,直接上代码:unitGetCPUIDUnit;{$modeobjfpc}{$H+}{$ASMMODEintel}interfaceusesClasses,SysUtils;functionGetCPUID:string;implementationfunctionGetCPUID:string;var_ecx,_edx,_eaX,_ebx:LongWord;begin......
  • 阿里巴巴中国站获得1688商品高级详情 API 返回值说明
    阿里巴巴中国站提供了1688商品高级详情API,允许开发者通过编程方式获取商品的高级详情信息。以下是该API返回值说明及示例代码:返回值说明1688商品高级详情API的返回值通常包含以下字段:item:包含商品的高级详情数据。num_iid:商品ID。title:商品标题。desc_short:商品简短描述......
  • GoLand 2024.3.1 安装激活教程(激活至2026,实际上永久,亲测!)以及常见问题处理
    申明:本教程GoLand补丁、激活码均收集于网络,请勿商用,仅供个人学习使用,如有侵权,请联系作者删除。若条件允许,希望大家购买正版!卸载老版本GoLand首先,如果小伙伴的电脑上有安装老版本的GoLand,需要将其彻底卸载掉,如下所示(没有安装则不用管,直接安装即可):TIP:如果你之前使......
  • 分享几个好用的电商API接口(可测试)
    以下是一些好用的电商API接口,涵盖了商品、订单、支付、用户等多个方面:获取APIkey测试一、商品相关API接口商品详情接口功能:根据商品ID查询商品的详细信息,包括SKU信息、详情主图、库存、销量等。示例接口名:item_get。应用平台:1688、淘宝等。商品搜索接口功能:根据用户输......
  • 如何从一个已有的hal库建立的工程里查看其固件库版本
    如何从一个已有的hal库建立的工程里查看其固件库版本_stm32hal库怎么看版本号-CSDN博客为了解决hal库更新过快以及适应老版本开发,在面对不同的hal库时,我们要学会查看该工程程的固件库是多少?第一步打开HAL的Src文件夹,找到stm32f4xx_hal.c,并打开  可看见此版本号为:V1.7.4......