写点什么

什么时候可以使用 PushGateway

作者:耳东@Erdong
  • 2022 年 7 月 31 日
  • 本文字数:340 字

    阅读完需:约 1 分钟

什么时候可以使用 PushGateway

PushGateway 是 Prometheus 的一个中间服务,它允许你从无法 Push 数据的客户端中通过 Pull 来获取监控数据的指标。

我应该使用 PushGateway 吗?

核心思想是 : Prometheus 开发团队只建议在某些有限的情况下使用 Pushgateway,大部分场景不建议使用 PushGateway 。


如果盲目的使用 PushGateway 去获取数据,而不是使用 Prometheus 从客户端拉取数据的模式去收集数据的时候,会出现一些问题:


  • 当通过单个 Pushgateway 监视多个实例时,Pushgateway 会成为单个故障点,并且变成数据收集的瓶颈。

  • 使用 PushGateway 会失去 up 指标,这个指标在每次获取监控数据的时候会通过 Prometheus 自动生成监控实例的健康状态

  • PushGateway 不会丢弃或者删除他的 Series ,并且会一直暴露给 Prometheus ,除非通过 PushGateway 的管理 API 去手动清理。

发布于: 刚刚阅读数: 4
用户头像

耳东@Erdong

关注

还未添加个人签名 2020.05.24 加入

主要研究分享运维技术,专注于监控、CICD、操作系统、云原生领域,公众号【耳东学堂】,坚持原创,希望能和大家在运维路上结伴而行 邮箱:erdong@mail.erdong.site

评论

发布
暂无评论
什么时候可以使用 PushGateway_Prometheus_耳东@Erdong_InfoQ写作社区