Ad Widget

Collapse

Low-Level Discovery, проблема избирательности....

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • xpasha
    Junior Member
    • Jul 2012
    • 18

    #1

    Low-Level Discovery, проблема избирательности....

    Всем доброго дня,

    Задействовал функцию low level discovery, возникает две проблемы. Может кто-нибудь знает как их решить, расскажите пожалуйста как.

    1) Темплейт дискавери тянет по SNMP все подряд, например он вытягивает все данные по интерфейсам и создает Items и Graphs, а наблюдение за всеми интерфейсами железки нафиг ненужно. Как выбрать среди полученных таким образом Items только те, которые нужны? Причем название интерфейсов, которые необходимо мониторить обычно не подчиняется какой либо закономерности.
    Отсутствие дискавери давно было слабым местом Забикса, в результате некоторые ставят тот же Cacti, фич не столько сколько у Забикса, зато хосты оформлят намного проще, автоматически получать интерфейсы и выбирать нужные интерфейсы. А само низкоуровневое дискавери и вовсе появилось с ветки 2.х.х.

    Прямо незнаю, что делать, кроме родного дискавери заббикса к нему есть еще два сторонних плагина для версий 1.8.х и для 2.х.х., оба кое-как ставяться, но ни один не работает так как описано в инструкции. По замыслу авторов эти плагины должны были позволять выбирать нужные мибы из дерева полученого с железки, но изрядно намаявшись с ними, я так и не добился ничего, кроме получения списка мибов, выбрать нужные и создать из них Items не удавалось. Вобщем если не решить этот вопрос основательно, Забикс так и будет проигрывать разным кактусам. Если в сети под сотню железок, без нормального дискавери не обойтись. Для чего мне занимать ресурсы сервака мониторинга под информацию с интерфейсов, информация с которых мне нафиг не нужна. При больших размерах сети это серьезные ресурсы, на большинстве железок наблюдение нужно за 2-3% интерфейсов, а дискавери тащит все 100%.

    2) Второй недостаток, косвенно связан с первым, натравил дискавери на Cisco PPPoE BRAS, так оно вытянуло и создало Items для интерфейсов Virtual-Access, временно создающихся на железке, когда клиент успешно авторизуется. То есть тут либо вручную выбрать нужные интерфейсы если это вообще возможно, либо написать какой-то фильтр, который бы отбрасывал интерфейсы по некоей маске, в данном случае Virtual-Access*.
  • Jimson
    Senior Member
    • Jan 2008
    • 1327

    #2
    Написать свое ПРАВИЛО дискаверинга, с блэкджеком и ...., а не пользовать встроенный SNMPINDEX->SNMPVALUE. Например:

    Comment

    • xpasha
      Junior Member
      • Jul 2012
      • 18

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

      Comment

      Working...