From: Florian Forster Date: Thu, 2 Jul 2020 18:23:16 +0000 (+0200) Subject: write_stackdriver plugin: Log sd_output_register_metric errors. X-Git-Tag: 6.0.0-rc0~144^2~51 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=244ae6cafe231b0ebe81274158d6f4789c276f2c;p=thirdparty%2Fcollectd.git write_stackdriver plugin: Log sd_output_register_metric errors. --- diff --git a/src/write_stackdriver.c b/src/write_stackdriver.c index f540f92f7..c77bcb709 100644 --- a/src/write_stackdriver.c +++ b/src/write_stackdriver.c @@ -417,7 +417,14 @@ static int wg_metric_descriptors_create(wg_callback_t *cb, metric_t const *m) { } STRBUF_DESTROY(buf); - return sd_output_register_metric(cb->formatter, m); + + status = sd_output_register_metric(cb->formatter, m); + if (status != 0) { + ERROR("write_stackdriver plugin: sd_output_register_metric failed: %s", STRERROR(status)); + return status; + } + + return 0; } /* }}} int wg_metric_descriptors_create */ static int wg_output_add(wg_callback_t *cb, metric_t const *m) {