...

Text file src/edge-infra.dev/config/pallets/edge/api/base/monitoring/service-monitor.yaml

Documentation: edge-infra.dev/config/pallets/edge/api/base/monitoring

     1apiVersion: monitoring.coreos.com/v1
     2kind: ServiceMonitor
     3metadata:
     4  name: edge-backend-monitoring
     5  labels:
     6    app: edge-backend
     7    platform.edge.ncr.com/component: 'edge-backend'
     8  annotations:
     9    monitoring.edge.ncr.com/allowed-metrics: |
    10      graphql_request_total
    11      graphql_query_total
    12      graphql_slow_request_total
    13      graphql_query_duration_bucket
    14      graphql_query_duration_count
    15      graphql_query_duration_sum
    16      gin_request_total
    17      gin_request_uv
    18      gin_uri_request_total
    19      gin_request_body_total
    20      gin_response_body_total
    21      gin_request_duration_bucket
    22      gin_request_duration_count
    23      gin_request_duration_sum
    24      gin_slow_request_total
    25      edge_sql_errors_info
    26spec:
    27  selector:
    28    matchLabels:
    29      app: ee-bff-golang
    30  endpoints:
    31  - port: http
    32    path: /metrics
    33    scheme: http

View as plain text