diff --git a/site-modules/profile/manifests/swh/deploy/counters.pp b/site-modules/profile/manifests/swh/deploy/counters.pp index ae7bade0..6166c347 100644 --- a/site-modules/profile/manifests/swh/deploy/counters.pp +++ b/site-modules/profile/manifests/swh/deploy/counters.pp @@ -1,21 +1,23 @@ # Deployment of the swh.counters.api server class profile::swh::deploy::counters { include ::profile::swh::deploy::base_counters + $service_port = lookup('swh::remote_service::counters::port') + class { '::redis': bind => '127.0.0.1', save_db_to_disk_interval => { '30' => '1' }, } ::profile::swh::deploy::rpc_server {'counters': executable => 'swh.counters.api.server:make_app_from_configfile()', } profile::prometheus::export_scrape_config {"swh-counters_${::fqdn}": job => 'swh-counters', - target => "${::fqdn}:${swh::remote_service::counters::port}", + target => "${::fqdn}:${service_port}", scheme => 'http', metrics_path => '/metrics', } }