суббота, 8 декабря 2012 г.

ZABBIX 2 и snmpbuilder

берём отсюда https://github.com/atimonin/snmpbuilder

ставим
yum install cvs libgomp gettext patch net-snmp net-snmp-perl net-snmp-utils

далее по readme
в readme много ошибок, не гарантирую что у меня их нет, команды запускал вручную


#!/bin/bash
# Zabbix frontend document-root
#       (for ubuntu it is /var/www/zabbix):
zabbix_frontend=/usr/share/zabbix
# Your favorite directory for downloads (your current dir for ex.)
your_src=$PWD
# Downloaded tar filename (also directory later)
#distname=`basename atimonin-snmpbuilder-* .tar.gz`
#
#
#3. untar needed files
#tar xvzf $distname.tar.gz
tar xvzf atimonin-snmpbuilder-27e161b.tar.gz

#4. become an apache user (www-data for ubuntu, if not, you may see it from
#       ps aux|grep apache), it'll ask you for your password if you have appropriate permissions

#5. install images for snmpbuilder in zabbix frontend root directory

cd $zabbix_frontend
#tar xvzf $your_src/$distname/snmpbuilder-2.0_imgs.tar.gz
tar xvzf /home/soft/snmp-zabbix/atimonin-snmpbuilder-27e161b/snmpbuilder-2.0_imgs.tar.gz

#6. patch zabbix frontend
patch -p1 < /home/soft/snmp-zabbix/atimonin-snmpbuilder-27e161b/snmpbuilder-2.0.patch

#7. copy snmpbuilder files to frontend dir
#cp -r $your_src/$distname/zabbix/* .
cp -r /home/soft/snmp-zabbix/atimonin-snmpbuilder-27e161b/zabbix/* .

#8. if you need russian translation (if not, skip this step)
#       patch .po file and rebuild .mo
#patch -p1 < $your_src/$distname/snmpbuilder-for-2.0.2/snmpbuilder-2.0-ru.patch
patch -p1 < /home/soft/snmp-zabbix/atimonin-snmpbuilder-27e161b/snmpbuilder-2.0-ru.patch
cd locale
./make_mo.sh

Перезапускаем apache

можно работать, во вкладке конфигурирование появится меню snmpbuilder

Для создания нового шаблона

1. В консоли:
     snmpwalk  -c Public -v 2c 192.168.1.1 > DFL860e-SNMP - так проще затем выбирать  параметры которые будем мониторить.
2. Создал в системе новый шаблон, можно на базе template_generic_switch
3. Выбираем нужные параметры в snmpbuilder.
4. Идем в пункт редактирования шаблонов и выставляем все необходимые параметры для созданных item. Создаем тригеры и графики.


Комментариев нет:

Отправить комментарий