zabbix_export: version: '6.0' date: '2021-11-21T22:08:44Z' groups: - uuid: b4f8245c319a41698dcfd5a9d9791356 name: 'Fabricante GCOM' - uuid: b9b47eff4b274935847e3b0d55d154c7 name: 'Fabricante Intelbras' - uuid: fce43a3b1d6743efa891de651c826d68 name: 'Templates Solustic' - uuid: b5f5996c843c40b1b1a92973f2ed3727 name: 'Templates Solustic - Modulos SNMP' - uuid: 85c7294dccbc49a084cd8192cc509239 name: 'Templates Solustic - OLT' templates: - uuid: ad4907b3f7ab4f1e9364d6f127b382b9 template: Solustic-GCOM_EL5610_Intelbras_4840E name: 'Solustic - OLT GCOM EL5610 (Intelbras 4840E) v1.0.0' description: | ## Description MIBs: - SNMPv2-MIB ## Overview Template Básico para monitoramento OLT Intelbras 4840E. ## Description Homologado na EL5610-04P (Intelbras 4840E) firmware V100R001B01D001P006SP5 ## Overview Template Básico para monitoramento OLT Intelbras 4840E. templates: - name: Solustic-Modulo_SNMP_Generico groups: - name: 'Fabricante GCOM' - name: 'Fabricante Intelbras' - name: 'Templates Solustic - OLT' items: - uuid: 70a0decdcb574e9bb8844fee0903e3ea name: 'Status de ONU (JSON)' type: SNMP_AGENT snmp_oid: 'discovery[{#CARD},1.3.6.1.4.1.13464.1.13.3.1.1.1,{#PON},1.3.6.1.4.1.13464.1.13.3.1.1.2,{#ONU},1.3.6.1.4.1.13464.1.13.3.1.1.3,{#ONUSTATUS},1.3.6.1.4.1.13464.1.13.3.1.1.4]' key: EPON-ONU-CONFIG-MIB.eponOnuOperationStatus history: '0' trends: '0' value_type: TEXT tags: - tag: Application value: 'Interfaces PON' - uuid: affe327d8c1b4d42934f956c9b69c33a name: 'Tempo de atividade (uptime)' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.3.0 key: SNMPv2-MIB.sysUpTime.0 delay: 2m units: uptime preprocessing: - type: MULTIPLIER parameters: - '0.01' tags: - tag: Application value: Sistema triggers: - uuid: c6b5de93ec934f449f9f8f102261f7d2 expression: 'change(/Solustic-GCOM_EL5610_Intelbras_4840E/SNMPv2-MIB.sysUpTime.0) < 0' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'last(/Solustic-GCOM_EL5610_Intelbras_4840E/SNMPv2-MIB.sysUpTime.0) > 1h' name: 'Reboot detectado' priority: INFO description: 'Esta trigger será fechada automaticamente após o host atingir 1 hora de uptime.' manual_close: 'YES' discovery_rules: - uuid: 20547b37f9854a97bb3ce87c0e952fb0 name: 'Descoberta de ONUs' type: SNMP_AGENT snmp_oid: 'discovery[{#CARD},1.3.6.1.4.1.13464.1.13.3.1.1.1,{#PON},1.3.6.1.4.1.13464.1.13.3.1.1.2,{#ONU},1.3.6.1.4.1.13464.1.13.3.1.1.3,{#ONUNAME},1.3.6.1.4.1.13464.1.13.3.1.1.5,{#ONUID},1.3.6.1.4.1.13464.1.13.3.1.1.9,{#STATUS},1.3.6.1.4.1.13464.1.13.3.1.1.4]' key: EPON-ONU-CONFIG-MIB.eponOnuInfoTable delay: 2h filter: conditions: - macro: '{#STATUS}' value: ^0$ operator: NOT_MATCHES_REGEX formulaid: A item_prototypes: - uuid: d53b3d36008848d6be91e59d8749be4d name: 'ONU {#CARD}/{#PON}/{#ONU} {{#ONUID}.regsub("(\w+).(\w+).(\w+).(\w+).(\w+).(\w+)","\1:\2:\3:\4:\5:\6")} ({#ONUNAME}): Status' type: DEPENDENT key: 'EPON-ONU-CONFIG-MIB.eponOnuOperationStatus.[{#SNMPINDEX}]' delay: '0' valuemap: name: 'EPON-ONU-CONFIG-MIB::eponOnuOperationStatus' preprocessing: - type: JSONPATH parameters: - '$..[?(@[''{{#SNMPINDEX}.regsub("","{#SNMPINDEX}")}''] == ''{#SNMPINDEX}'')].[''{#ONUSTATUS}'']' - type: TRIM parameters: - '["]' - type: DISCARD_UNCHANGED_HEARTBEAT parameters: - 20m master_item: key: EPON-ONU-CONFIG-MIB.eponOnuOperationStatus tags: - tag: Application value: ONU trigger_prototypes: - uuid: a81d15a523ee44c9a1da624301bdfcd4 expression: | (last(/Solustic-GCOM_EL5610_Intelbras_4840E/EPON-ONU-CONFIG-MIB.eponOnuOperationStatus.[{#SNMPINDEX}],#1)<>last(/Solustic-GCOM_EL5610_Intelbras_4840E/EPON-ONU-CONFIG-MIB.eponOnuOperationStatus.[{#SNMPINDEX}],#2)) = 1 and last(/Solustic-GCOM_EL5610_Intelbras_4840E/EPON-ONU-CONFIG-MIB.eponOnuOperationStatus.[{#SNMPINDEX}]) = 0 recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'last(/Solustic-GCOM_EL5610_Intelbras_4840E/EPON-ONU-CONFIG-MIB.eponOnuOperationStatus.[{#SNMPINDEX}]) = 1' name: 'ONU {#CARD}/{#PON}/{#ONU} {{#ONUID}.regsub("(\w+).(\w+).(\w+).(\w+).(\w+).(\w+)","\1:\2:\3:\4:\5:\6")} ({#ONUNAME}) está offline' discover: NO_DISCOVER priority: AVERAGE manual_close: 'YES' - uuid: 6d4576f3b12d4142b0bab1580e1599f5 name: 'ONU {#CARD}/{#PON}/{#ONU} {{#ONUID}.regsub("(\w+).(\w+).(\w+).(\w+).(\w+).(\w+)","\1:\2:\3:\4:\5:\6")} ({#ONUNAME}): Potencia Rx' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.13464.1.13.3.3.1.8.{#SNMPINDEX}' key: 'EPON-ONU-CONFIG-MIB.eponOnuOpmRxPower.[{#SNMPINDEX}]' delay: 5m value_type: FLOAT units: dBm tags: - tag: Application value: ONU trigger_prototypes: - uuid: 6fbc35c0e5a24968834ac94f358a2407 expression: 'last(/Solustic-GCOM_EL5610_Intelbras_4840E/EPON-ONU-CONFIG-MIB.eponOnuOpmRxPower.[{#SNMPINDEX}]) <= {$OLT_EPON.POTENCIA_RX_ONU.CRITICO}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'min(/Solustic-GCOM_EL5610_Intelbras_4840E/EPON-ONU-CONFIG-MIB.eponOnuOpmRxPower.[{#SNMPINDEX}],1h) >= ( {$OLT_EPON.POTENCIA_RX_ONU.CRITICO} + 2 )' name: 'Potencia da ONU {#CARD}/{#PON}/{#ONU} {{#ONUID}.regsub("(\w+).(\w+).(\w+).(\w+).(\w+).(\w+)","\1:\2:\3:\4:\5:\6")} ({#ONUNAME}) abaixo do limite' discover: NO_DISCOVER priority: AVERAGE description: | ultima leitura: {ITEM.LASTVALUE1} limite: {$OLT_EPON.POTENCIA_RX_ONU.CRITICO} dBm manual_close: 'YES' graph_prototypes: - uuid: 372a74d9c6b04f7282488f85dea2c3d9 name: 'ONU {#CARD}/{#PON}/{#ONU} {{#ONUID}.regsub("(\w+).(\w+).(\w+).(\w+).(\w+).(\w+)","\1:\2:\3:\4:\5:\6")} ({#ONUNAME}): Potencia Rx' graph_items: - sortorder: '1' color: 1A7C11 item: host: Solustic-GCOM_EL5610_Intelbras_4840E key: 'EPON-ONU-CONFIG-MIB.eponOnuOpmRxPower.[{#SNMPINDEX}]' - uuid: 21b429abaa164cc3b57e87c120d4e539 name: 'ONU {#CARD}/{#PON}/{#ONU} {{#ONUID}.regsub("(\w+).(\w+).(\w+).(\w+).(\w+).(\w+)","\1:\2:\3:\4:\5:\6")} ({#ONUNAME}): Status' graph_items: - sortorder: '1' color: 1A7C11 item: host: Solustic-GCOM_EL5610_Intelbras_4840E key: 'EPON-ONU-CONFIG-MIB.eponOnuOperationStatus.[{#SNMPINDEX}]' overrides: - name: 'Cria triggers de ONU offline e baixa potencia' step: '1' filter: conditions: - macro: '{#ONUNAME}' value: '{$EPON.ONU_NOME.IMPORTANTE}' formulaid: A operations: - operationobject: TRIGGER_PROTOTYPE operator: LIKE value: 'Potencia da ONU' discover: DISCOVER - operationobject: TRIGGER_PROTOTYPE operator: LIKE value: 'está offline' discover: DISCOVER - uuid: a3d8ea383d504e2eb1d61213e8919d12 name: 'Descoberta de interfaces PON' type: SNMP_AGENT snmp_oid: 'discovery[{#EPONPONOPMVCC},1.3.6.1.4.1.13464.1.13.2.2.1.4]' key: EPON-PON-CONFIG-MIB.eponPonOpmTable delay: 12h item_prototypes: - uuid: 44e308f6d3e2445ea24664b0874d7852 name: 'Total de ONUs offline na PON {{#SNMPINDEX}.regsub("(\d+)\.(\d+)","\1/\2")}' type: DEPENDENT key: 'EPON-ONU-CONFIG-MIB.eponOnuOperationStatus.[{#SNMPINDEX},onustatus != 1]' delay: '0' preprocessing: - type: JSONPATH parameters: - '$..[?(@[''{#CARD}''] == ''{{#SNMPINDEX}.regsub("(\d+)\.(\d+)","\1")}'' && @[''{#PON}''] == ''{{#SNMPINDEX}.regsub("(\d+)\.(\d+)","\2")}'' && @[''{#ONUSTATUS}''] != ''1'')].length()' master_item: key: EPON-ONU-CONFIG-MIB.eponOnuOperationStatus - uuid: 84e259823c6c47a2a34f3403fd06dc7e name: 'Interface PON {{#SNMPINDEX}.regsub("(\d+)\.(\d+)","\1/\2")}: Corrente bias' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.13464.1.13.2.2.1.5.{#SNMPINDEX}' key: 'EPON-PON-CONFIG-MIB.eponPonOpmBias[{#SNMPINDEX}]' delay: 5m value_type: FLOAT units: mA - uuid: 00b4be3b32554b2eaab85b47ff46f2e0 name: 'Interface PON {{#SNMPINDEX}.regsub("(\d+)\.(\d+)","\1/\2")}: Temperatura' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.13464.1.13.2.2.1.3.{#SNMPINDEX}' key: 'EPON-PON-CONFIG-MIB.eponPonOpmTemperature[{#SNMPINDEX}]' delay: 5m units: ºC - uuid: 4c11bc87f78644769fe4649c865bff0a name: 'Interface PON {{#SNMPINDEX}.regsub("(\d+)\.(\d+)","\1/\2")}: Voltagem' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.13464.1.13.2.2.1.4.{#SNMPINDEX}' key: 'EPON-PON-CONFIG-MIB.eponPonOpmVcc[{#SNMPINDEX}]' delay: 5m value_type: FLOAT units: V macros: - macro: '{$EPON.ONU_NOME.IMPORTANTE}' value: '(?i)(pacpon|pac pon|torre)' description: 'Palavra no nome da ONU que deve ser criado alertas diferenciados' - macro: '{$OLT_EPON.POTENCIA_RX_ONU.CRITICO}' value: '-29' description: 'Potencia em dBm do sinal da ONU para disparar o alerta.' - macro: '{$REGEX_IFNAME_VIRTUAL}' value: VLAN - macro: '{$REGEX_IFOPERSTATUS_VIRTUAL}' value: ^(2|6)$ - macro: '{$REGEX_IFTYPE_FISICA}' value: ^(6|117|62)$ description: '6=ethernetCsmacd, 117=gigabitEthernet' - macro: '{$REGEX_IFTYPE_VIRTUAL}' value: ^(53|58|131|135|136|161)$ description: '53=propVirtual, 58=frameRelayInterconnect, 131=tunnel, 135=l2vlan, 136=l3ipvlan, 161=ieee8023adLag' valuemaps: - uuid: 285e132d34b44bb681af48324bdeec75 name: 'EPON-ONU-CONFIG-MIB::eponOnuOperationStatus' mappings: - value: '0' newvalue: Down - value: '1' newvalue: Up - uuid: 19c234b321ae44b6b2c9680b65db86f9 template: Solustic-Modulo_SNMP_Generico name: 'Solustic-Modulo SNMP Generico v1.0.2' description: | ## Description MIBs: - SNMPv2-MIB ## Overview Template Básico para monitoramento OLT Intelbras 4840E. groups: - name: 'Templates Solustic' - name: 'Templates Solustic - Modulos SNMP' items: - uuid: 73a96f8ac6df4b5c9039c341053c9aa4 name: 'Traps SNMP nao tratados' type: SNMP_TRAP key: snmptrap.fallback delay: '0' history: 7d trends: '0' value_type: LOG logtimefmt: 'hh:mm:sszyyyy/MM/dd' tags: - tag: Application value: 'Traps SNMP' - uuid: da01be9eb3c54631a786973aebf04727 name: 'Descricao do sistema (sysDescr)' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.1.0 key: SNMPv2-MIB.sysDescr.0 delay: 6h history: 30d trends: '0' value_type: TEXT tags: - tag: Application value: Sistema - uuid: ef3d92ad7eb149acae452f8f3fadf3f8 name: 'Localizacao (sysLocation)' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.6.0 key: SNMPv2-MIB.sysLocation.0 delay: 6h history: 3d trends: '0' value_type: CHAR inventory_link: LOCATION tags: - tag: Application value: Sistema - uuid: e13343487253487ea40fc6cd1199451c name: 'Nome (hostname)' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.5.0 key: SNMPv2-MIB.sysName.0 delay: 2h history: 30d trends: '0' value_type: CHAR inventory_link: NAME tags: - tag: Application value: Sistema - uuid: 5653c927d17441a3a02e40a8e5ace05e name: 'ID do objeto (sysObjectID)' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.2.0 key: SNMPv2-MIB.sysObjectID.0 delay: 6h history: 7d trends: '0' value_type: CHAR inventory_link: TYPE tags: - tag: Application value: Sistema - uuid: ef73facf48864990ba47bb7b70fb8bbe name: 'Disponibilidade do SNMP' type: INTERNAL key: 'zabbix[host,snmp,available]' delay: 2m history: 1w trends: '0' valuemap: name: 'zabbix.host.available[pt-BR]' tags: - tag: Application value: Status triggers: - uuid: ca1f00849d77419d9f41331841af0b0e expression: 'max(/Solustic-Modulo_SNMP_Generico/zabbix[host,snmp,available],3m)=0' name: 'SNMP sem resposta' priority: WARNING description: | ultimo valor: {ITEM.LASTVALUE1}. O serviço SNMP não está respondendo. Verifique a conectividade ou as configurações de SNMP. valuemaps: - uuid: 533604c3a2134c928853db228ad7089b name: 'zabbix.host.available[pt-BR]' mappings: - value: '0' newvalue: indisponível - value: '1' newvalue: disponível - value: '2' newvalue: desconhecido