通信人家园

 找回密码
 注册

只需一步,快速开始

短信验证,便捷登录

搜索

军衔等级:

  新兵

注册:2022-6-17
跳转到指定楼层
1#
发表于 2025-8-11 20:09:56 |只看该作者 |倒序浏览
正常普米只需要两层联邦就可以了,再通过横向扩展,实现大规模普米监控;

通常单台普米master节点可以连接上百成千台联邦节点;

但是有一种场景比较麻烦,就是网络不通的时候,一个项目只有一个地址和我们联邦普米通,然后本身已经有一个k8s监控的普米节点,部署在docker内,需要将k8s内的普米数据接出来,可以通过lvs等方式进行网络映射,也可以使用三层联邦的方式,即在网络联通的前置机上安装一个联邦节点,作为第二层联邦节点,该节点为多网卡,可以和内部的普米联邦通,也可以和最外层的联邦通。

配置的主要方面在于,外层联邦需要放开接收数据写入;

中间联邦节点,需要将k8s普米联邦节点的数据写入到最外层联邦;

第二层联邦节点添加配置如下

remote_write:
  - url: 'http://132.211.11.7:19090/api/v1/write'
    basic_auth:
      username: admin
      password: *******

最外层联邦拉服务的时候需要添加 --enable-feature=remote-write-receiver配置项

[Unit]
Description=Prometheus
After=network.target

[Service]
Type=simple
ExecStart=/usr/local/Prometheus/prometheus --config.file=/usr/local/Prometheus/prometheus.yml --web.config.file=/usr/local/Prometheus/config.yml --storage.tsdb.retention.time=15d --storage.tsdb.path=/app/prometheus_data --web.listen-address=0.0.0.0:19090 --enable-feature=remote-write-receiver
Restart=always

[Install]
WantedBy=multi-user.target

至此可以完成k8s容器内厂家部署的普米节点的性能数据通过三层联邦的方式在本地联邦获取
————————————————

                            版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

原文链接:https:// blog.csdn.net/ailuyi/article/details/131743490

举报本楼

本帖有 1 个回帖,您需要登录后才能浏览 登录 | 注册
您需要登录后才可以回帖 登录 | 注册 |

版规|手机版|C114 ( 沪ICP备12002291号-1 )|联系我们 |网站地图  

GMT+8, 2025-8-14 07:17 , Processed in 0.085374 second(s), 18 queries , Gzip On.

Copyright © 1999-2025 C114 All Rights Reserved

Discuz Licensed

回顶部