Ad Widget

Collapse

Миниторить ресурс в кластере

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • tantra
    Member
    • Aug 2010
    • 62

    #1

    Миниторить ресурс в кластере

    Приветы!:-))

    Меня интресует следующий вопрос. У нас есть небольшой кластер на 10 машин(обслуживается с помощью pacemaker + corosync), На всех нодах кластера запущен zabbix agent.

    Так как получается что нет жесткой привязки ресурса к конкретной ноде (ресурс может например переехать на другую ноду), то становится затруднительно мониторить параметры сервиса. В частности мы мониторим состояние http сервиса (среднее время ответа в единицу времени, процент ошибок в единицу времени). Т.е например упала нода на которой работал web сервер, кластерный стек запустит в этом случае web сервер на другой живой ноде кластера, но как при этом сообщить zabbix что web сервер переехал и нужно собирать параметры по среднему времени ответа и проценту ошибок с другой ноды (той на которой крутится веб сервер сейчас)

    Можно конечно просто тупо пониторить это состояние на всех нодах в не зависимости от того запущен на них веб сервер или нет, но тогда не получится непрерывного графика, что вообщем от очень неудобно. Может быть кто нибудь сталкивался с подобных и поделится знанием?:-)
  • SergeniuS
    Member
    • Jan 2012
    • 68

    #2
    Со стороны пользователя не видно, кластер работает или нет. Обычно пользователю отвечает активная нода, поэтому у нас для почтовых кластеров сделана внешняя проверка доступности основных сервисов через Zabbix-сервер, что и даёт желаемый график доступности.

    Comment

    • tantra
      Member
      • Aug 2010
      • 62

      #3
      Originally posted by SergeniuS
      Со стороны пользователя не видно, кластер работает или нет. Обычно пользователю отвечает активная нода, поэтому у нас для почтовых кластеров сделана внешняя проверка доступности основных сервисов через Zabbix-сервер, что и даёт желаемый график доступности.
      Т.е вы предлагаете опрашивать zabbix агент по failover ip а не по реальному Ip ноды, да действительно это выход, чето я про него не подумал:-)

      Comment

      • SergeniuS
        Member
        • Jan 2012
        • 68

        #4
        Да, я пытался вспомнить,как правилно называется этот ip, но подзабыл и написал по рабоче-крестьянски

        Comment

        • Navoyenok
          Senior Member
          • Dec 2011
          • 101

          #5
          Уважаемый, tantra

          Еще вариант. Запусть сервис Zabbix-а как кластерный. Тогда кластерные ресурсы можно мониторить на кластерном хосте. Подробную инструкцию нашел в интернете, попробовал - получилось!

          Правда, это возможно только в случае если у Вас Microsoft Cluster Windows.

          С уважением, Navoyenok

          Comment

          Working...