diff options
Diffstat (limited to 'src/libs/zbxsysinfo/sysinfo.c')
-rw-r--r-- | src/libs/zbxsysinfo/sysinfo.c | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/libs/zbxsysinfo/sysinfo.c b/src/libs/zbxsysinfo/sysinfo.c index 1cdec05eb76..872ed360218 100644 --- a/src/libs/zbxsysinfo/sysinfo.c +++ b/src/libs/zbxsysinfo/sysinfo.c @@ -38,6 +38,10 @@ # include "common/common.h" #endif +#ifdef WITH_HTTP_METRICS +# include "common/http_metrics.h" +#endif + #ifdef WITH_SIMPLE_METRICS # include "simple/simple.h" #endif @@ -241,6 +245,17 @@ void init_metrics(void) } #endif +#ifdef WITH_HTTP_METRICS + for (i = 0; NULL != parameters_common_http[i].key; i++) + { + if (SUCCEED != add_metric(¶meters_common_http[i], error, sizeof(error))) + { + zabbix_log(LOG_LEVEL_CRIT, "cannot add item key: %s", error); + exit(EXIT_FAILURE); + } + } +#endif + #ifdef WITH_SPECIFIC_METRICS for (i = 0; NULL != parameters_specific[i].key; i++) { |