From: Florian Forster Date: Mon, 18 Dec 2023 10:11:14 +0000 (+0100) Subject: value_list: Ensure that the plugin name is contained in the converted metric. X-Git-Tag: 6.0.0-rc0~32^2~5 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f577d507656743b6069d41fa12f3118fa4e66864;p=thirdparty%2Fcollectd.git value_list: Ensure that the plugin name is contained in the converted metric. --- diff --git a/src/utils/value_list/value_list.c b/src/utils/value_list/value_list.c index 72703489d..16b7bb033 100644 --- a/src/utils/value_list/value_list.c +++ b/src/utils/value_list/value_list.c @@ -408,6 +408,9 @@ plugin_value_list_to_metric_family(value_list_t const *vl, data_set_t const *ds, } status = status || metric_label_set(&m, name, vl->type_instance); } + if (strlen(vl->plugin_instance) == 0 && strlen(vl->type_instance) == 0) { + status = status || metric_label_set(&m, "plugin", vl->plugin); + } status = status || metric_family_metric_append(fam, m); if (status != 0) {