summaryrefslogtreecommitdiffstats
path: root/exporting
diff options
context:
space:
mode:
authorVladimir Kobal <vlad@prokk.net>2020-12-08 18:37:27 +0200
committerGitHub <noreply@github.com>2020-12-08 18:37:27 +0200
commit63e91d345911c7c3ed432ae440213635f60216a5 (patch)
tree8457c22cbd3b79c8bb5a775bb51f919f918cc2a2 /exporting
parent0a808249b8a5cecb9e0be1b489b987717d7eca51 (diff)
Fix backend options (#10343)
Diffstat (limited to 'exporting')
-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;