]> git.ipfire.org Git - thirdparty/collectd.git/commitdiff
Add `using opentelemetry::proto::resource::v1::Resource`.
authorFlorian Forster <octo@collectd.org>
Wed, 13 Dec 2023 22:26:52 +0000 (23:26 +0100)
committerFlorian Forster <octo@collectd.org>
Wed, 3 Jan 2024 16:16:28 +0000 (17:16 +0100)
src/utils/format_open_telemetry/format_open_telemetry.cc

index 6144b4efb312536a798b6605e89889361c52ce8b..019034fabd16b51502c3b2f7c82e420c392c7ba0 100644 (file)
@@ -47,6 +47,7 @@ using opentelemetry::proto::metrics::v1::NumberDataPoint;
 using opentelemetry::proto::metrics::v1::ResourceMetrics;
 using opentelemetry::proto::metrics::v1::ScopeMetrics;
 using opentelemetry::proto::metrics::v1::Sum;
+using opentelemetry::proto::resource::v1::Resource;
 
 static void metric_to_number_data_point(NumberDataPoint *dp,
                                         metric_t const *m) {
@@ -134,7 +135,7 @@ static void add_scope_metrics(ResourceMetrics *rm, metric_family_t const *fam) {
 
 static void init_resource_metrics(ResourceMetrics *rm,
                                   metric_family_t const *fam) {
-  Resource *res = rm->resource();
+  Resource *res = rm->mutable_resource();
   for (size_t i = 0; i < fam->resource.num; i++) {
     label_pair_t *l = fam->resource.ptr + i;