You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+21Lines changed: 21 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -293,6 +293,9 @@ See all available configuration parameters in [configs/helm/values.yaml](https:/
293
293
294
294
See the [Development environment](#development-environment) to start the Prometheus RDS exporter, Prometheus, and Grafana with dashboards in a minute.
295
295
296
+
> [!NOTE]
297
+
> You use Istio and have Prometheus within Istio-system? [Do this first.](#istio-specific-steps)
298
+
296
299
### AWS EKS
297
300
298
301
**Recommended method** to deploy on AWS EKS using [IRSA](https://docs.aws.amazon.com/eks/latest/userguide/iam-roles-for-service-accounts.html) and Helm.
@@ -524,6 +527,24 @@ See the [Development environment](#development-environment) to start the Prometh
524
527
docker run -p 9043:9043 -e AWS_PROFILE=${AWS_PROFILE} -v $HOME/.aws:/app/.aws public.ecr.aws/qonto/prometheus-rds-exporter:latest
525
528
```
526
529
530
+
### Istio specific steps
531
+
532
+
If you use **Istio** and have **Prometheus within Istio-system**, you'll need to do the following modification before following the install instructions.
533
+
534
+
1. Get your `values.yaml` for your currently deployed Prometheus system (ex: `helm get values RELEASE_NAME [flags]`)
535
+
1. Edit the values, under `additionalScrapeConfigs` insert an additional `job_name`:
536
+
537
+
```yaml
538
+
- job_name: prometheus-rds-exporter
539
+
kubernetes_sd_configs:
540
+
- namespaces:
541
+
names:
542
+
- monitoring
543
+
role: endpoints
544
+
```
545
+
546
+
1. Apply the edited values (ex: `helm upgrade prometheus prometheus-community/kube-prometheus-stack -n istio-system -f values.yaml --version 62.2.1` - _add the repo if you haven't on helm, and change the repo if you're using another version_).
547
+
527
548
## Alternative
528
549
529
550
[percona/rds_exporter](https://github.com/percona/rds_exporter) and [mtanda/rds_enhanced_monitoring_exporter](https://github.com/mtanda/rds_enhanced_monitoring_exporter) are great alternatives.
0 commit comments