Ad Widget

Collapse

Вопрос по производительности

Collapse
This topic has been answered.
X
X
 
  • Time
  • Show
Clear All
new posts
  • alibek22
    Member
    • Mar 2022
    • 46

    #1

    Вопрос по производительности

    У меня есть пара тысяч устройств, по которым нужно фиксировать доступность/недоступность через пинг (и хранить эти данные в течение нескольких месяцев).
    Для этой цели у меня имеется самописный скрипт на Perl, который пингует устройства в несколько потоков.
    На достаточно слабом сервере этот самописный скрипт на Perl опрашивает тысячу устройств в среднем за 3-4 минуты.
    Zabbix установлен на сервере, который раз в 5-6 более производителен.
    Но когда я попробовал добавить в опрос (по шаблону ICMP Ping) всего лишь 50 устройств, у меня появился алерт, что icmp-поллер потребляет более 75% ресурсов, и был активен более часа, пока я не удалил шаблон ICMP Ping.
    То есть Zabbix не справился с опросом даже 50 устройств, хотя мне нужно опрашивать 2000 устройств.
    Скорее всего причина в том, что я что-то сделал неправильно. Не подскажите, что?
  • Answer selected by Glencoe at 28-03-2022, 09:44.
    Kos
    Senior Member
    Zabbix Certified SpecialistZabbix Certified Professional
    • Aug 2015
    • 3404

    Originally posted by alibek22
    Скорее всего причина в том, что я что-то сделал неправильно. Не подскажите, что?
    Вероятно, не сконфигурировали количество процессов-пингеров. Параметр "StartPingers=" в конфиге сервера (ссылка), по умолчанию - один.

    Comment

    • Kos
      Senior Member
      Zabbix Certified SpecialistZabbix Certified Professional
      • Aug 2015
      • 3404

      #2
      Originally posted by alibek22
      Скорее всего причина в том, что я что-то сделал неправильно. Не подскажите, что?
      Вероятно, не сконфигурировали количество процессов-пингеров. Параметр "StartPingers=" в конфиге сервера (ссылка), по умолчанию - один.

      Comment

      • alibek22
        Member
        • Mar 2022
        • 46

        #3
        Спасибо, оно,
        Указал пока 20 процессов, но видимо количество нужно будет увеличивать минимум до сотни.

        Comment

        Working...