Skip to content

Prometheus Push Gateway 插件

Haotian Zhang edited this page Mar 13, 2023 · 4 revisions

插件说明

在一些场景下,开发者无法使用 Prometheus 的拉取模式上报北极星服务治理监控数据,而只能借助 Push Gateway 的方式进行监控指标上报。因此提供了 spring-cloud-tencent-pushgateway-plugin 插件对接 Push Gateway 。按照以下的方式操作即可简单接入 Push Gateway:

使用指南

1. 引入依赖(1.10版本以后无需引入)

pom.xml 中添加依赖

<dependencies>
	<dependency>
		<groupId>com.tencent.cloud</groupId>
		<artifactId>spring-cloud-tencent-pushgateway-plugin</artifactId>
	</dependency>
</dependencies>

2. 添加 pushgateway 配置

spring:
  application:
    name: DiscoveryCalleeService
  cloud:
    polaris:
      address: grpc://183.47.111.80:8091
      namespace: default
      enabled: true
      stat:
        enabled: true
        pushgateway:
            enabled: true
            address: ${push gateway server 地址}:9091
Clone this wiki locally