Monitor

Monitor

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

We value your feedback.
If you have questions, suggestions, or feedback on our documentation, contact the Campus Product Documentation team.
For general product inquiries or technical support, please contact the global Barracuda Support team.