Ad Widget

Collapse

VMWare vCenter - timeout was reached

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • santaxav
    Junior Member
    • Apr 2014
    • 3

    #1

    VMWare vCenter - timeout was reached

    Доброго времени суток.

    Недавно настроил мониторинг VMWare (vCenter Server Appliance 5.5, Zabbix Appliance 2.2.1) по предустановленным шаблонам - все discovery и прочее отработало "на ура". Ни одного (тьфу-тьфу-тьфу) сообщения об ошибке.
    (Шаблоны Template Virt VMWare, Guest и Hypervisors)

    При попытках прикрутить к этому же серверу Zabbix-a другой vCenter (Server Appliance 5.1) на всех проверках (Items, Discovery, etc) возникает "Timeout was reached"

    Макросы прописаны, проверены и перепроверены, zabbix_get с сервера на vCenter отрабатывает (проверялось на agent.version), curl возвращает BadRequest (с обоих vCenter).

    Кто-то сталкивался с подобным?
    Подскажите, в чем могут быть грабли?
  • santaxav
    Junior Member
    • Apr 2014
    • 3

    #2
    ...и тишинаааа... =(

    Comment

    • aib
      Senior Member
      • Jan 2014
      • 1615

      #3
      Попробуйет увеличить
      StartVMwareCollectors=30

      Вдруг у вас не хватает коллекторов, чтобы собрать информацию со второго сервера, а мы об этом не знаем(никаких графиков, никаких кусков LOG-файлов, никакой информации кроме "timeout was reached" у нас нет)
      Sincerely yours,
      Aleksey

      Comment

      • santaxav
        Junior Member
        • Apr 2014
        • 3

        #4
        Originally posted by aib
        Попробуйет увеличить
        StartVMwareCollectors=30
        Сейчас попробую, спасибо.

        Пока по настройкам сервера:
        Code:
        ### Option: StartVMwareCollectors
        #       Number of pre-forked vmware collector instances.
        #
        # Mandatory: no
        # Range: 0-250
        # Default:
        StartVMwareCollectors=5
        
        ### Option: VMwareFrequency
        #       How often Zabbix will connect to VMware service to obtain a new data.
        #
        # Mandatory: no
        # Range: 10-86400
        # Default:
        VMwareFrequency=30
        
        ### Option: VMwareCacheSize
        #       Size of VMware cache, in bytes.
        #       Shared memory size for storing VMware data.
        #       Only used if VMware collectors are started.
        #
        # Mandatory: no
        # Range: 256K-2G
        # Default:
        VMwareCacheSize=128M
        В логах vCenter 5.1:
        Code:
        29350:20140407:123519.579 End of zbx_vmware_get_service():SUCCEED
         29350:20140407:123519.579 End of get_value_simple():NOTSUPPORTED
         29350:20140407:123519.579 Item [VC51:vmware.fullname[{$URL}]] error: Timeout was reached
         29350:20140407:123519.579 End of get_value():NOTSUPPORTED
         29350:20140407:123519.579 In activate_host() hostid:10197 itemid:24919 type:3
         29356:20140407:123519.579 In zbx_vmware_get_service() root@https://<IP сервера>/sdk
         29356:20140407:123519.579 End of zbx_vmware_get_service():SUCCEED
         29352:20140407:123519.582 poller #6 [got 1 values in 0.009816 sec, getting values]
        Last edited by santaxav; 09-04-2014, 08:21.

        Comment

        • Jimson
          Senior Member
          • Jan 2008
          • 1327

          #5
          Очень напрягает невозможность материться на форуме.
          Можно было ну хотя бы tcpdump-ом глянуть что там забикс запрашивает и чем это завершается, если вообще завершается. Поясните мне, в чем сакральный смысл вываливать "не работает" на форум и сидеть тупо ждать месяц ответа вместо того что бы попытаться самому диагностировать проблему и общаться на форуме уже более предметно?
          Очень забавно устраивать гадания, например, увеличивать кол-во пуллеров в ситуации когда пуллер не может получить данные и отваливается по таймауту. Ну и при чем тут кол-во пуллеров?

          Comment

          Working...