Re: RGW jaegerTracing

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



+dev@xxxxxxx

On Sun, Mar 8, 2020 at 5:16 PM Abhinav Singh
<singhabhinav9051571833@xxxxxxxxx> wrote:
>
> I am trying to implement jaeger tracing in RGW, I need some advice
> regarding on which functions should I actually tracing to get a good actual
> performance status of clusters
>
> Till now I am able to deduce followings :
> 1.I think we need to provide tracing functions where the `rgw` is
> communicating with the librados, (particularly the librgw where the
> communication is actually happening), because http request and response not
> to be considered for tracing because that depends on clients internet speed.
> 2.In librgw the functions like this here
> <https://github.com/ceph/ceph/blob/0360bea127397a41eb282a1eef9af4ff4477b9d4/src/rgw/services/svc_rados.h#L166>
> and
> its corresponding overloading methods and also the this function here
> <https://github.com/ceph/ceph/blob/0360bea127397a41eb282a1eef9af4ff4477b9d4/src/rgw/services/svc_rados.h#L169>
> and
> its corresponding overloaded functions.
> 3.I see that pools are ultimately used to enter the crush algorithm for
> writing data, so I think the ceation of pools should also be taken into
> account while tracing,(creation of pool should be main span and these
> functions
> <https://github.com/ceph/ceph/blob/0360bea127397a41eb282a1eef9af4ff4477b9d4/src/rgw/services/svc_rados.h#L166>
> should
> be its child span).
>
>
> Functionality of buckets like that of this
> <https://github.com/ceph/ceph/blob/0360bea127397a41eb282a1eef9af4ff4477b9d4/src/rgw/services/svc_bi_rados.h#L44>
> do not require tracing beacuse they are http requests.
>
> Any kind of guidance will be of great help.
>
> Thank You.
> _______________________________________________
> ceph-users mailing list -- ceph-users@xxxxxxx
> To unsubscribe send an email to ceph-users-leave@xxxxxxx
>


-- 
Cheers,
Brad
_______________________________________________
ceph-users mailing list -- ceph-users@xxxxxxx
To unsubscribe send an email to ceph-users-leave@xxxxxxx



[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Ceph Dev]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux