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

Barracuda Campus is getting an upgrade!

We are excited to announce that Barracuda Campus will migrate to a new platform around mid-January 2026. Please see the announcement on the Campus Dashboard to find out more.

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