OK, it will be nice feature if we can get name of rbd from admin socket, at now 
I’m doing this in the way you wrote.

Thanks for help,

Mateusz



From: Jason Dillaman [mailto:jdill...@redhat.com]
Sent: Tuesday, July 24, 2018 2:52 PM
To: Mateusz Skala (UST, POL) <mateusz.sk...@ust-global.com>
Cc: ceph-users <ceph-users@lists.ceph.com>
Subject: Re: [ceph-users] Read/write statistics per RBD image



On Tue, Jul 24, 2018 at 8:48 AM Mateusz Skala (UST, POL) 
<mateusz.sk...@ust-global.com<mailto:mateusz.sk...@ust-global.com>> wrote:

   If one VM is using multiple rbd’s then using just $pid is not enough. Socket 
shows only one (first) rbd statistics.



   Yup, that's why $cctid was added. In your case, you would need to scrap all 
of them. The librbd json dictionary key for librbd contains the image name so 
you can determine which is which after you dump the perf counters.



   Regards

   Mateusz



   From: Jason Dillaman [mailto:jdill...@redhat.com<mailto:jdill...@redhat.com>]
   Sent: Tuesday, July 24, 2018 2:39 PM
   To: Mateusz Skala (UST, POL) 
<mateusz.sk...@ust-global.com<mailto:mateusz.sk...@ust-global.com>>
   Cc: ceph-users <ceph-users@lists.ceph.com<mailto:ceph-users@lists.ceph.com>>
   Subject: Re: [ceph-users] Read/write statistics per RBD image



   On Tue, Jul 24, 2018 at 6:51 AM Mateusz Skala (UST, POL) 
<mateusz.sk...@ust-global.com<mailto:mateusz.sk...@ust-global.com>> wrote:

      Hello again,

      How can I determine $cctid for specific rbd name? Or is there any good 
way to map admin-socket with rbd?



   The $cctid is effectively pseudo-random (it's a memory location within the 
process). Your best best is just a $pid mapping.



      Regards

      Mateusz



      From: ceph-users 
[mailto:ceph-users-boun...@lists.ceph.com<mailto:ceph-users-boun...@lists.ceph.com>]
 On Behalf Of Mateusz Skala (UST, POL)
      Sent: Tuesday, July 24, 2018 9:49 AM
      To: dilla...@redhat.com<mailto:dilla...@redhat.com>
      Cc: ceph-users@lists.ceph.com<mailto:ceph-users@lists.ceph.com>
      Subject: [Possibly Forged Email] Re: [ceph-users] Read/write statistics 
per RBD image



      Thank You for help, it is exactly that I need.

      Regards

      Mateusz



      From: Jason Dillaman [mailto:jdill...@redhat.com]
      Sent: Wednesday, July 18, 2018 1:28 PM
      To: Mateusz Skala (UST, POL) 
<mateusz.sk...@ust-global.com<mailto:mateusz.sk...@ust-global.com>>
      Cc: dillaman <dilla...@redhat.com<mailto:dilla...@redhat.com>>; 
ceph-users <ceph-users@lists.ceph.com<mailto:ceph-users@lists.ceph.com>>
      Subject: Re: [ceph-users] Read/write statistics per RBD image



      Yup, on the host running librbd, you just need to enable the "admin 
socket" in your ceph.conf and then use "ceph --admin-daemon 
/path/to/image/admin/socket.asok perf dump" (i.e. not "ceph perf dump").



      See the example in this tip window [1] for how to configure for a 
"libvirt" CephX user.



      [1] http://docs.ceph.com/docs/mimic/rbd/libvirt/#configuring-ceph



      On Wed, Jul 18, 2018 at 4:02 AM Mateusz Skala (UST, POL) 
<mateusz.sk...@ust-global.com<mailto:mateusz.sk...@ust-global.com>> wrote:

         Thanks  for response.

         In ‘ceph perf dump’ there is no statistics for read/write operations 
on specific RBD image, only for osd and total client operations. I need to get 
statistics on one specific RBD image, to get top used images. It is possible?

         Regards

         Mateusz



         From: Jason Dillaman 
[mailto:jdill...@redhat.com<mailto:jdill...@redhat.com>]
         Sent: Tuesday, July 17, 2018 3:29 PM
         To: Mateusz Skala (UST, POL) 
<mateusz.sk...@ust-global.com<mailto:mateusz.sk...@ust-global.com>>
         Cc: ceph-users 
<ceph-users@lists.ceph.com<mailto:ceph-users@lists.ceph.com>>
         Subject: Re: [ceph-users] Read/write statistics per RBD image



         Yes, you just need to enable the "admin socket" in your ceph.conf and 
then use "ceph --admin-daemon /path/to/image/admin/socket.asok perf dump".



         On Tue, Jul 17, 2018 at 8:53 AM Mateusz Skala (UST, POL) 
<mateusz.sk...@ust-global.com<mailto:mateusz.sk...@ust-global.com>> wrote:

            Hi,

            It is possible to get statistics of issued reads/writes to specific 
RBD image? Best will be statistics like in /proc/diskstats in linux.

            Regards

            Mateusz

            _______________________________________________
            ceph-users mailing list
            ceph-users@lists.ceph.com<mailto:ceph-users@lists.ceph.com>
            http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com






         --

         Jason






      --

      Jason






   --

   Jason






   --

   Jason

_______________________________________________
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

Reply via email to