Zabbix SNMP — Error building asn.1 representation

При установке Zabbix на Debian 6, может возникнуть следующая ошибка SNMP:

Error building asn.1 representation

Для выяяснени причины запустите snmpget

snmpget -v2c -c public 123.45.67.89 SNMPv2-MIB::sysUpTime.0
Cannot find module (SNMPv2-MIB): At line 0 in (none)

Если вы получили такую же ошибку, в системе не установлен пакет snmp-mibs-downloader.

Для его установки используйте менеджер пакетов apt:

apt-get install snmp-mibs-downloader

После этого перезапустите zabbix-server

Темплейт Zabbix2 для мониторинга CheckPoint по SNMP

Я создал шаблон Zabbix 2.x для мониторинга CheckPoint продуктов через SNMP.

Этот шаблон использует CheckPoint MIB, который находятся на SecurePlatform OS в папке $CPDIR/lib/SNMP/

Вы также можете скачать MIB файл здесь (от версии R75 ):
http://pingtool.org/downloads/CHECKPOINT-MIB.txt

Вы должны скопировать этот файл на сервер Zabbix, в каталог /usr/share/snmp/mibs
Для проверки новых MIB-ов, можно запустить команду snmpget следующим образом:

SNMPv2:

snmpget -v2c -c <COMMUNITY_NAME> -Of <CHECKPOINT_IP> CHECKPOINT-MIB::svnVersion.0

SNMPv3:

snmpget -v3 -l authpriv -u <SNMPV3_USER> -A <SNMPV3_AUTH_PASS> -X <SNMPV3_PRIV_PASS> -Of 192.168.14.3 CHECKPOINT-MIB::svnVersion.0

Эта команда должна вернуть версию продукта: iso.org.dod.internet.private.enterprises.checkpoint.products.svn.svnInfo.svnVersion.0 = STRING: «. R75.40»

Вот ссылки для загрузки шаблонов:

SNMPv2: http://pingtool.org/downloads/zbx_CheckPoint_SNMP.xml
SNMPv3: http://pingtool.org/downloads/zbx_CheckPoint_SNMPv3.xml

Темплейт SNMPv2 связан со стандартными Zabbix шаблонами: Template SNMP Device и Template SNMP Disks .

Темплейт SNMPv3 связан с Zabbix SNMPv3 Темплейтами : Template SNMPv3 Device и Template SNMPv3 Disks.

Вы можете получить эти шаблоны здесь

Включение SNMP мониторинга в CheckPoint

Шаг 1. Включние расширенного SNMP
(необходимо для получения дополнительних значений — http://www.oidview.com/mibs/2620/CHECKPOINT-MIB.html)

cpconfig

Configuration Options:
----------------------
...
(2)  SNMP Extension
...

Введите номер для конфигурациии «SNMP extension». В нашем случае — 2.

Configuring SNMP Extension...
=============================
The SNMP daemon enables Check Point products module
to export its status to external network management tools.
Would you like to enable Check Point products SNMP daemon ? (y/n) [y] ?

Подтвердите выбор, нажав «y» или [Enter]

Thank You...
You have changed Check Point products Configuration.
You need to restart ALL Check Point modules (performing cpstop & cpstart)
in order to activate the changes you have made.
Would you like to do it now? (y/n) [y] ?

Нажмите «y» или [Enter], для перезагрузки процессов и вступления изменений в силу.

2. Добавление пользователей

snmp user add authuser USER pass PASSWORD1 priv PASSWORD2
service snmpd restart

3. Настройка автоматического запуска демона SNMPd при загрузке

chkconfig snmpd on

Источник: http://www.checkpoint.com/techsupport/downloads/docs/firewall1/r54/SNMP_Add-on_Manual.pdf