Hi Sinan, Unfortunately, Ceph-Dashboard v2 didn't show up until Mimic release (Luminous one is v1).
Kind regards, Ernesto Puerta He / Him / His Senior Software Engineer, Ceph Red Hat <https://www.redhat.com/> <https://www.redhat.com/> On Mon, Oct 14, 2019 at 4:17 AM Sinan Polat <si...@turka.nl> wrote: > Hi Ernesto, > > I just opened the Dashboard and there is no menu at the top-right. Also no > "?". I have a menu at the top-left which has the following items: Cluster > health, Cluster, Block and Filesystems. > > Running Ceph version 12.2.8-89. > > Kind regards, > Sinan Polat > > Op 11 oktober 2019 om 22:09 schreef Sinan Polat <si...@turka.nl>: > > Hi Ernesto, > > Thanks for the information! I didn’t know about the existence of the REST > Dashboard API. I will check that out, Thanks again! > > Sinan > > Op 11 okt. 2019 om 21:06 heeft Ernesto Puerta <epuer...@redhat.com> het > volgende geschreven: > > Hi Sinan, > > If it's in the Dashboard, it sure comes from the Dashboard REST API (which > is an API completely unrelated to the RESTful Module). > > To check the Dashboard REST API, log in there and click on the top-right > "?" menu, and in the dropdown, click on "API". That will lead you to the > Swagger/OpenAPI spec of the Dashboard. You will likely want to explore the > "/pool" and "/block" endpoints. The API page will give you ready-to-use > curl commands (the only thing you'd need to renew, once expired, is the > authorization token). > > Kind regards, > > Ernesto Puerta > > He / Him / His > > Senior Software Engineer, Ceph > > Red Hat <https://www.redhat.com/> > > <https://www.redhat.com/> > > > On Thu, Oct 10, 2019 at 2:16 PM Sinan Polat <si...@turka.nl> wrote: > > Hi, > > Currently I am getting the pool statistics (especially USED/MAX AVAIL) via > the command line: > ceph df -f json-pretty| jq '.pools[] | select(.name == "poolname") | > .stats.max_avail' > ceph df -f json-pretty| jq '.pools[] | select(.name == "poolname") | > .stats.bytes_used' > > Command "ceph df" does not show the (total) size of the provisioned RBD > images. It only shows the real usage. > > I managed to get the total size of provisioned images using the Python rbd > module https://docs.ceph.com/docs/master/rbd/api/librbdpy/ > > Using the same Python module I also would like to get the USED/MAX AVAIL > per pool. That should be possible using rbd.RBD().pool_stats_get, but > unfortunately my python-rbd version doesn't support that (running 12.2.8). > > So I went ahead and enabled the dashboard to see if the data is present in > the dashboard and it seems it is. Next step is to enable the restful module > and access this information, right? But unfortunately the restful api > doesn't provide this information. > > My question is, how can I access the USED/MAX AVAIL information of a pool > without using the ceph command line and without upgrading my python-rbd > package? > > Kind regards > Sinan Polat > _______________________________________________ > ceph-users mailing list > ceph-users@lists.ceph.com > http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com > > > > > _______________________________________________ > ceph-users mailing list > ceph-users@lists.ceph.com > http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com > >
_______________________________________________ ceph-users mailing list ceph-users@lists.ceph.com http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com