"...Dashboard is a dashboard so could not get health thru curl..."

If i didn't miss the question, IMHO "dashboard" does this job adequately:

curl -s -XGET <mgr>:7000/health_data | jq -C ".health.status"

ceph version 12.2.10

Am Do., 31. Jan. 2019 um 11:02 Uhr schrieb PHARABOT Vincent <
[email protected]>:

> I tried to start on the Monitor node itself
> Yes Dashboard is enabled
>
> # ceph mgr services
> {
> "dashboard": "https://ip-10-8-36-16.internal:8443/";,
> "restful": "https://ip-10-8-36-16.internal:8003/";
> }
>
> # curl -k https://ip-10-8-36-16.eu-west-2.compute.internal:8443/api/health
> {"status": "404 Not Found", "version": "3.2.2", "detail": "The path
> '/api/health' was not found.", "traceback": "Traceback (most recent call
> last):\n File \"/usr/lib/python2.7/si
> te-packages/cherrypy/_cprequest.py\", line 656, in respond\n response.body
> = self.handler()\n File
> \"/usr/lib/python2.7/site-packages/cherrypy/lib/encoding.py\", line 188, in
> __call__\n self.body = self.oldhandler(*args, **kwargs)\n File
> \"/usr/lib/python2.7/site-packages/cherrypy/_cperror.py\", line 386, in
> __call__\n raise self\nNotFound: (404
> , \"The path '/api/health' was not found.\")\n"}
>
> # curl -k
> https://ip-10-8-36-16.eu-west-2.compute.internal:8443/api/health/minimal
> {"status": "404 Not Found", "version": "3.2.2", "detail": "The path
> '/api/health/minimal' was not found.", "traceback": "Traceback (most recent
> call last):\n File \"/usr/lib/pyth
> on2.7/site-packages/cherrypy/_cprequest.py\", line 656, in respond\n
> response.body = self.handler()\n File
> \"/usr/lib/python2.7/site-packages/cherrypy/lib/encoding.py\", line
> 188, in __call__\n self.body = self.oldhandler(*args, **kwargs)\n File
> \"/usr/lib/python2.7/site-packages/cherrypy/_cperror.py\", line 386, in
> __call__\n raise self\nNotFou
> nd: (404, \"The path '/api/health/minimal' was not found.\")\n"}
>
> Vincent
>
> -----Message d'origine-----
> De : Lenz Grimmer [mailto:[email protected]]
> Envoyé : jeudi 31 janvier 2019 00:36
> À : PHARABOT Vincent <[email protected]>; [email protected]
> Objet : RE: [ceph-users] Simple API to have cluster healthcheck ?
>
>
>
> Am 30. Januar 2019 19:33:14 MEZ schrieb PHARABOT Vincent <
> [email protected]>:
>
> >Thanks for the info
> >But, nope, on Mimic (13.2.4) /api/health ends in 404 (/api/health/full,
> >/api/health/minimal also...)
>
> On which node did you try to access the API? Did you enable the Dashboard
> module in Ceph manager?
>
> Lenz
>
> --
> Diese Nachricht wurde von meinem Android-Gerät mit K-9 Mail gesendet.
> This email and any attachments are intended solely for the use of the
> individual or entity to whom it is addressed and may be confidential and/or
> privileged.
>
> If you are not one of the named recipients or have received this email in
> error,
>
> (i) you should not read, disclose, or copy it,
>
> (ii) please notify sender of your receipt by reply email and delete this
> email and all attachments,
>
> (iii) Dassault Systèmes does not accept or assume any liability or
> responsibility for any use of or reliance on this email.
>
>
> Please be informed that your personal data are processed according to our
> data privacy policy as described on our website. Should you have any
> questions related to personal data protection, please contact 3DS Data
> Protection Officer at [email protected]<mailto:
> [email protected]>
>
>
> For other languages, go to https://www.3ds.com/terms/email-disclaimer
> _______________________________________________
> ceph-users mailing list
> [email protected]
> http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
>
_______________________________________________
ceph-users mailing list
[email protected]
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

Reply via email to