diff --git a/cmake_modules/options.cmake b/cmake_modules/options.cmake
index 1919ae71b07..6a39ffd369e 100644
--- a/cmake_modules/options.cmake
+++ b/cmake_modules/options.cmake
@@ -70,6 +70,7 @@ option(USE_ADDRESS_SANITIZER "Use address sanitizer to spot leaks" OFF)
option(INSTALL_VCPKG_CATALOG "Install vcpkg-catalog.txt" ON)
option(PORTALURL "Set url to hpccsystems portal download page")
option(PROFILING "Set to true if planning to profile so stacks are informative" OFF)
+option(COLLECT_SERVICE_METRICS "Set to true to gather metrics for HIDL services by default" OFF)
set(CUSTOM_LABEL "" CACHE STRING "Appends a custom label to the final package name")
diff --git a/initfiles/componentfiles/configxml/dali.xsl b/initfiles/componentfiles/configxml/dali.xsl
index 5983537297d..a8fa70c2aab 100644
--- a/initfiles/componentfiles/configxml/dali.xsl
+++ b/initfiles/componentfiles/configxml/dali.xsl
@@ -346,8 +346,8 @@
+
-
diff --git a/tools/hidl/CMakeLists.txt b/tools/hidl/CMakeLists.txt
index ac69965966a..a67cf109401 100644
--- a/tools/hidl/CMakeLists.txt
+++ b/tools/hidl/CMakeLists.txt
@@ -23,7 +23,7 @@
project( hidl )
-if(CMAKE_BUILD_TYPE STREQUAL "Debug")
+if(CMAKE_BUILD_TYPE STREQUAL "Debug" OR COLLECT_SERVICE_METRICS)
add_definitions(-DENABLE_DEFAULT_EXECUTION_PROFILING)
endif()