From eb249dc28ff6dc179e0d17d416c04d1305171b59 Mon Sep 17 00:00:00 2001 From: Florian Forster Date: Tue, 5 Dec 2023 11:27:41 +0100 Subject: [PATCH] memory plugin: Use standard system metric names (OTEP #119) https://github.com/open-telemetry/oteps/blob/main/text/0119-standard-system-metrics.md --- src/memory.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/memory.c b/src/memory.c index 2e1afae1d..77e85a0fe 100644 --- a/src/memory.c +++ b/src/memory.c @@ -167,7 +167,7 @@ static int memory_config(oconfig_item_t *ci) /* {{{ */ static int memory_dispatch(gauge_t values[COLLECTD_MEMORY_TYPE_MAX]) { metric_family_t fam_absolute = { - .name = "memory_usage", + .name = "system.memory.usage", .type = METRIC_TYPE_GAUGE, }; gauge_t total = 0; @@ -180,7 +180,7 @@ static int memory_dispatch(gauge_t values[COLLECTD_MEMORY_TYPE_MAX]) { total += values[i]; if (values_absolute) { - metric_family_append(&fam_absolute, "type", memory_type_names[i], + metric_family_append(&fam_absolute, "state", memory_type_names[i], (value_t){.gauge = values[i]}, NULL); } } @@ -205,7 +205,7 @@ static int memory_dispatch(gauge_t values[COLLECTD_MEMORY_TYPE_MAX]) { } metric_family_t fam_percent = { - .name = "memory_usage_percent", + .name = "system.memory.utilization", .type = METRIC_TYPE_GAUGE, }; for (size_t i = 0; i < COLLECTD_MEMORY_TYPE_MAX; i++) { @@ -213,7 +213,7 @@ static int memory_dispatch(gauge_t values[COLLECTD_MEMORY_TYPE_MAX]) { continue; } - metric_family_append(&fam_percent, "type", memory_type_names[i], + metric_family_append(&fam_percent, "state", memory_type_names[i], (value_t){.gauge = 100.0 * values[i] / total}, NULL); } -- 2.47.2