Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/zabbix/zabbix.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/libs/zbxsysinfo/sysinfo.c')
-rw-r--r--src/libs/zbxsysinfo/sysinfo.c15
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(&parameters_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++)
{