SaFi Bank Space : Monitoring Confluent Cloud with Prometheus

Prerequisites

  • Cloud API keys and Secrets (not cluster) with service role account access “MetricViewer”

Prometheus Integration

e.g. prometheus.yml

scrape_configs:
  - job_name: Confluent Cloud
    scrape_interval: 1m
    scrape_timeout: 1m
    honor_timestamps: true
    static_configs:
      - targets:
        - api.telemetry.confluent.cloud
    scheme: https
    basic_auth:
      username: <Cloud API Key>           #Input Cloud API Key
      password: <Cloud API Secret>        #Input Cloud API Secrets
    metrics_path: /v2/metrics/cloud/export
    params:
      "resource.kafka.id":
        - <lkc-clusterid>                 #Input cluster Id

Metric API Documentation

Useful Links

Optional (Manual test via CLI)

Attachments: