кластер в формате прометеус
думал что-то типа
cluster_leader(name="server1") 1.0
но я так понимаю что это не совсем верно, по идее наверное правильней список всех серверов и выбирать кто из них лидер
сдuster_leader(name="server1") 1.0
cluster_leader(name="server2") 0.0
cluster_leader(name="server3") 0.0
правильно мыслю ?
Если ты доверяешь системе выбора лидера. Иначе ещё надо по мнению кого это лидер
я делаю свой экспортер для nomad, тут хочешь не хочешь но доверять приходится хотел сделать что-то вроде cluster_leader() "server1" но так нельзя
спасибо
Я к тому что если есть шанс что будет split brain, то имя того кто сказал кто лидер - тоже может быть полезно
я буду выводить статусы лидера в виде statusmap чтобы было видно кто лидер и отдельно можно сделать алерт если количество лидеров !=1
ну чтоб понимать кто считает иначе может стоит добавить еще и кто выдал метрику
надо подумать
Интересно, а опенсорсить будете?)
А что там опенсорсить то? Python prometheus_client и python-nomad А вообще выложу
см.выше
Обсуждают сегодня