Ad Widget

Collapse

Темплейт для Parallels Cloud Server

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • sergeyb
    Junior Member
    • Apr 2014
    • 2

    #1

    Темплейт для Parallels Cloud Server

    Я делаю zabbix темплейт для мониторинга Parallels Cloud Server по SNMP.

    В SNMP можно забирать данные по каждой виртуальной машине и контейнеру. Выглядит этот так:

    Code:
    PARALLELS-RMOND-SMI::rmondVeId."1" = STRING: 1                                                                                                          
    PARALLELS-RMOND-SMI::rmondVeId."10" = STRING: 10                                                                                                        
    PARALLELS-RMOND-SMI::rmondVeId."101" = STRING: 101                                                                                                      
    PARALLELS-RMOND-SMI::rmondVeId."{011f0560-ec83-432f-b107-cb459cfee00f}" = STRING: {011f0560-ec83-432f-b107-cb459cfee00f}                                
    PARALLELS-RMOND-SMI::rmondVeId."{ac54dcaa-1d64-42fc-8d5e-c88e197650ae}" = STRING: {ac54dcaa-1d64-42fc-8d5e-c88e197650ae}
    Пробовал делать low level discovery (по документации https://www.zabbix.com/documentation...evel_discovery), в которой есть пример:

    Code:
    $ snmpwalk -v 2c -c public 192.168.1.1 IF-MIB::ifDescr                                                                                                  
    IF-MIB::ifDescr.1 = STRING: WAN                                                                                                                         
    IF-MIB::ifDescr.2 = STRING: LAN1                                                                                                                        
    IF-MIB::ifDescr.3 = STRING: LAN2
    Для таких OID Zabbix создает пары в правиле обнаружения:

    Code:
    {#SNMPINDEX} -> 1   {#SNMPVALUE} -> WAN                                                                                                                 
    {#SNMPINDEX} -> 2   {#SNMPVALUE} -> LAN1                                                                                                                
    {#SNMPINDEX} -> 3   {#SNMPVALUE} -> LAN2
    и потом значения SNMPINDEX и SNMPVALUE можно использовать уже
    для мониторинга конкретных данных.

    Но с MIB из Parallels Cloud Server zabbix не воспринимает вот это - "10" как SNMPINDEX.

    Можно как то без кастомных скриптов на стороне zabbix сделать, чтобы
    значения "10", "101" etc воспринимались как SNMPINDEX и была возможность забирать значения для каждой VM/CT?
  • sergeyb
    Junior Member
    • Apr 2014
    • 2

    #2
    Проблема решена в новой версии Zabbix (cм. тикет https://support.zabbix.com/browse/ZBXNEXT-2275)
    Рабочая версия темплейта здесь - https://github.com/ligurio/Zabbix-PCS-Template

    Comment

    Working...