AFAIK this was solved by OpenStack folks following what Vladimir suggested:
keepalived + haproxy for grafana and prometheus (alertmanager has it's own
gossip-based HA).

Please find attached (if the mailing list permits) a document where we
discussed different approaches to provide HA to the Ceph monitoring stack.
And there's also an open tracker issue for this activity:
https://tracker.ceph.com/issues/45546

Kind Regards,
Ernesto


On Wed, Mar 3, 2021 at 5:21 PM Vladimir Sigunov <vladimir.sigu...@gmail.com>
wrote:

> Hi,
> I guess you can use a load balancer like HAProxy + keepalived to make the
> api high available and point the dashboard to the VIP. Of course, you need
> to deploy more than one grafana instance.
>
> Thanks,
> Vladimir
>
> On Wed, Mar 3, 2021 at 5:07 AM E Taka <0eta...@gmail.com> wrote:
>
> > Hi,
> >
> > if the host  fails, to which the grafana-api-url points (in the example
> > below ceph01.hostxyz.tld:3000), Ceph Dashboard can't Display Grafana
> Data:
> >
> > # ceph dashboard get-grafana-api-url
> > https://ceph01.hostxyz.tld:3000
> >
> > Is it possible to automagically switch to an other host?
> >
> > Thanks, Erich
> > _______________________________________________
> > ceph-users mailing list -- ceph-users@ceph.io
> > To unsubscribe send an email to ceph-users-le...@ceph.io
> >
> _______________________________________________
> ceph-users mailing list -- ceph-users@ceph.io
> To unsubscribe send an email to ceph-users-le...@ceph.io
>
>
_______________________________________________
ceph-users mailing list -- ceph-users@ceph.io
To unsubscribe send an email to ceph-users-le...@ceph.io

Reply via email to