staging/kafka: deploy consumer monitoring in storage1
Add a missing role to keep the consumer monitoring after journal0 will be decommissioned
Related to T3630
Test Plan
- storage1
diff origin/production/storage1.internal.staging.swh.network current/storage1.internal.staging.swh.network
*******************************************
+ File[/etc/default/prometheus-kafka-consumer-group-exporter/rocquencourt_staging] =>
parameters =>
"content": "# prometheus-kafka-consumer-group-exporter (For cluster rocquenc...
"ensure": "present",
"group": "root",
"mode": "0644",
"notify": "Service[prometheus-kafka-consumer-group-exporter@rocquencourt_sta...
"owner": "root"
*******************************************
+ File[/etc/default/prometheus-kafka-consumer-group-exporter] =>
parameters =>
"ensure": "directory",
"purge": true,
"recurse": true
*******************************************
+ Package[prometheus-kafka-consumer-group-exporter] =>
parameters =>
"ensure": "installed"
*******************************************
+ Profile::Prometheus::Export_scrape_config[kafka-consumer-group-rocquencourt_staging] =>
parameters =>
"job": "kafka-consumer-group",
"labels": {
"cluster": "rocquencourt_staging"
},
"target": "192.168.130.41:9208"
*******************************************
+ Service[prometheus-kafka-consumer-group-exporter@rocquencourt_staging] =>
parameters =>
"enable": true,
"ensure": "running"
*******************************************
*** End octocatalog-diff on storage1.internal.staging.swh.network
Migrated from D6500 (view on Phabricator)