diff --git a/ansible/roles/gnocchi/defaults/main.yml b/ansible/roles/gnocchi/defaults/main.yml
index 6fd320c46136be014c539a4f1a8d23a1e7f1bdc3..613b91881a092dc426911df32789f6fa31d38fbf 100644
--- a/ansible/roles/gnocchi/defaults/main.yml
+++ b/ansible/roles/gnocchi/defaults/main.yml
@@ -84,6 +84,8 @@ gnocchi_public_endpoint: "{{ public_protocol }}://{{ kolla_external_fqdn }}:{{ g
 
 gnocchi_logging_debug: "{{ openstack_logging_debug }}"
 
+gnocchi_metricd_workers: "{{ openstack_service_workers }}"
+
 gnocchi_keystone_user: "gnocchi"
 
 openstack_gnocchi_auth: "{{ openstack_auth }}"
diff --git a/ansible/roles/gnocchi/templates/gnocchi.conf.j2 b/ansible/roles/gnocchi/templates/gnocchi.conf.j2
index 7e0e07f55d86799506fbe5c409a1e9e06cc46b57..fa4f19ecd32368373f169cbc95f6c47e3bff0b22 100644
--- a/ansible/roles/gnocchi/templates/gnocchi.conf.j2
+++ b/ansible/roles/gnocchi/templates/gnocchi.conf.j2
@@ -36,7 +36,7 @@ archive_policy_name = low
 flush_delay=10
 
 [metricd]
-workers = {{ openstack_service_workers }}
+workers = {{ gnocchi_metricd_workers }}
 
 [indexer]
 url = mysql+pymysql://{{ gnocchi_database_user }}:{{ gnocchi_database_password }}@{{ gnocchi_database_address }}/{{ gnocchi_database_name }}