[Ceilometer] RADOS GW metrics : cannot get radosgw.objects.size metric

Taltavull Jean-François jean-francois.taltavull at elca.ch
Fri Oct 28 07:28:41 UTC 2022


Hello,

I can ask the question another way: what's the difference between 'radosgw.containers.objects.size' and 'radosgw.objects.size' metrics ?

Thanks,

JF

> -----Original Message-----
> From: Taltavull Jean-François
> Sent: lundi, 24 octobre 2022 16:26
> To: openstack-discuss <openstack-discuss at lists.openstack.org>
> Subject: [Ceilometer] RADOS GW metrics : cannot get radosgw.objects.size
> metric
> 
> Hello,
> 
> I'm trying to get the 'radosgw.objects.size' metric, that is the total bucket
> objects size per tenant. I expected to get one sample per tenant but I get one
> sample per bucket instead, as with the 'rados.containers.objects.size' metric.
> 
> Here is my pollster definition:
> '''
> - name: "radosgw.objects.size"
>   sample_type: "gauge"
>   unit: "B"
>   value_attribute: ". | value['usage'] | value.get('rgw.main',{'size':0}) |
> value['size']"
>   url_path: "FQDN/admin/bucket?stats=True"
>   module: "awsauth"
>   authentication_object: "S3Auth"
>   authentication_parameters: my_access_key,my_secret_key,FQDN
>   user_id_attribute: "owner | value.split('$') | value[0]"
>   project_id_attribute: "tenant"
>   resource_id_attribute: "id"
> '''
> 
> I tried with "resource_id_attribute: "tenant" but it does not work better.
> 
> Any idea ? Is there something wrong in the pollster definition ?
> 
> Regards,
> Jean-Francois



More information about the openstack-discuss mailing list