It seems like your browser didn't download the required fonts. Please revise your security settings and try again.
Barracuda CloudGen Access

Monitor

  • Last updated on

Description

  • Prometheus metrics are enabled by default in the CloudGen Access Proxy components
  • The scrapping path is in the root of the endpoint /
  • Ports can be customized in each component (check Parameters)

Examples

Envoy Proxy Prometheus Job Configuration
  • Add the following job to the existing Prometheus configuration

    - job_name: envoy-proxy
      scrape_interval: 10s
      scrape_timeout:  5s
      metrics_path: /
      static_configs:
        - targets: ['envoy-proxy:9000']
Envoy Proxy prometheus-operator Service Monitor
  • Apply the following configuration
  • Ensure that prometheus-operator is allowed to scrape that namespace

    ---
    apiVersion: monitoring.coreos.com/v1
    kind: ServiceMonitor
    metadata:
      labels:
        app: envoy-proxy
      name: envoy-proxy
    spec:
      endpoints:
        - interval: 10s
          path: /
          port: metrics
      namespaceSelector:
        matchNames:
          - fyde-access-proxy
      selector:
        matchLabels:
          app: envoy-proxy
  • Also add the following to the corresponding service, if the service is deployed in kubernetes:

    - name: metrics
      protocol: TCP
      port: 9000
      targetPort: 9000