argoproj-labs / argocd-extension-metrics

An Argo CD extension to enable visualization of metrics in Argo CD UI.
Apache License 2.0
111 stars 25 forks source link

Metrics request is returning 404 #68

Closed Jojoooo1 closed 5 months ago

Jojoooo1 commented 6 months ago

Describe the bug

Helm chart version: 5.52.2 (https://github.com/Jojoooo1/argo-deploy-applications-infra/blob/main/argo-apps/base/argocd-helm.yaml) ArgoCD extension metrics: main branch using Kustomize

Configuration:

[...]
configs:
 cm:
   extension.config: |-
    extensions:
      - name: metrics
        backend:
          services:
            - url: http://prometheus-operated.observability.svc.cluster.local:9090

  rbac:
    policy.default: role:readonly
    policy.csv: |-
      p, role:readonly, extensions, invoke, metrics, allow
      p, role:admin, extensions, invoke, metrics, allow
[...]
server:
  extensions:
    enabled: true
    extensionList:
      - name: extension-metrics
        env:
          - name: EXTENSION_URL
            value: https://github.com/argoproj-labs/argocd-extension-metrics/releases/download/v1.0.0/extension.tar.gz
          - name: EXTENSION_CHECKSUM_URL
            value: https://github.com/argoproj-labs/argocd-extension-metrics/releases/download/v1.0.0/extension_checksums.txt

When trying to get the dashboard, it is returning 404:

Screenshot from 2024-01-19 10-53-10

Server logs:

time="2024-01-19T14:05:35Z" level=info msg="Querying for resource events with field selector: involvedObject.uid=059de200-44fa-4d9b-8b75-cec9f2559286,involvedObject.namespace=argocd,involvedObject.name=argocd-server-6bc88dbf77-gmhxl"

time="2024-01-19T14:05:35Z" level=info msg="finished unary call with code OK" grpc.code=OK grpc.method=ListResourceEvents grpc.service=application.ApplicationService grpc.start_time="2024-01-19T14:05:35Z" grpc.time_ms=11.854 span.kind=server system=grpc
Tchoupinax commented 5 months ago

Same!

Jojoooo1 commented 5 months ago

my mistake

              extensions:
                - name: metrics
                  backend:
                    services:
                    - url: http://argocd-metrics-server.argocd.svc.cluster.local:9003