代码之家  ›  专栏  ›  技术社区  ›  Marcio Jota Coelho

质子监测夸克

  •  -1
  • Marcio Jota Coelho  · 技术社区  · 2 年前

    我正在尝试用kubernetes上的prometheus监视我的quarkus应用程序。但我只看到我的服务的ip,我需要看到这项服务的3个pod(或更多)。

    我使用的是docker compose中相同的prometheus配置文件。我需要帮助为kubernetes environment创建一个新的配置

    rule_files:
    scrape_configs:
      - job_name: 'quarkus-micrometer'
        metrics_path: '/q/metrics'
        scrape_interval: 5s
        dns_sd_configs:
          - names: [ 'MyApplication' ]
            type: 'A'
            port: 8090
    

    这是我的服务。yaml

    kind: Service
    apiVersion: v1
    metadata:
      name: MyApplication
      labels:
        service: MyApplication
    spec:
      ports:
      - name: http
        port: 8090
        protocol: TCP
        targetPort: 8090
      selector:
        service: MyApplication
      sessionAffinity: None
      type: ClusterIP
    

    有人能帮我吗?

    0 回复  |  直到 2 年前
    推荐文章