summaryrefslogtreecommitdiffstats
path: root/exporting/read_config.c
diff options
context:
space:
mode:
Diffstat (limited to 'exporting/read_config.c')
-rw-r--r--exporting/read_config.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/exporting/read_config.c b/exporting/read_config.c
index 51cb2fdfdb..3ace9c26e1 100644
--- a/exporting/read_config.c
+++ b/exporting/read_config.c
@@ -238,6 +238,10 @@ struct engine *read_exporting_config()
prometheus_exporter_instance->config.update_every =
prometheus_config_get_number(EXPORTING_UPDATE_EVERY_OPTION_NAME, EXPORTING_UPDATE_EVERY_DEFAULT);
+ prometheus_exporter_instance->config.options |=
+ global_backend_options &
+ (EXPORTING_SOURCE_DATA_AS_COLLECTED | EXPORTING_SOURCE_DATA_AVERAGE | EXPORTING_SOURCE_DATA_SUM);
+
if (prometheus_config_get_boolean(
"send names instead of ids", global_backend_options & EXPORTING_OPTION_SEND_NAMES))
prometheus_exporter_instance->config.options |= EXPORTING_OPTION_SEND_NAMES;