Prerequisites
Cloud API keys and Secrets (not cluster) with service role account access “MetricViewer”
Prometheus Integration
https://confluent.cloud/settings/metrics/integrations?integration=prometheus
https://docs.confluent.io/cloud/current/monitoring/metrics-api.html#prometheus
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
https://api.telemetry.confluent.cloud/docs?#section/Introduction
https://api.telemetry.confluent.cloud/docs/descriptors/datasets/cloud
https://docs.confluent.io/cloud/current/monitoring/metrics-api.html#ccloud-metrics
Optional (Manual test via CLI)
Attachments:
image-20221130-033500.png (image/png)
image-20221130-031002.png (image/png)
image-20221130-030936.png (image/png)
image-20221130-031002.png (image/png)
image-20221130-030936.png (image/png)