...
O SmartOLT é uma ferramenta de software para gerência gerenciamento de algumas marcas de OLTs. Adição, remoção, provisionamento, gerenciamento e monitoramento de ONUs estão entre as principais funcionalidades deste sistema.
As funcionalidades da integração entre OZmap e SmartOLT se baseiam na leitura de potências e status de ONUs no SmartOLT para atualização destes dados nos clientes OZmap, além da ativação de clientes no OZmap. A integração encontra as ONUs SmartOLT no OZmap através do serial das ONUs (“sn“ no SmartOLT deve ser igual ao “serial” do cliente no OZmap para que seja atualizadoencontrado para atualização).
Dados Acesso
SmartOLT
Dados de acesso necessários para buscar informações via API no sistema SmartOLT. (Estes dados devem ser fornecidos no questionário inicial)
...
Os logs da integração são disponibilizados no endereço: https://$cliente.ozmap.com.br/integrations/zabbixsmartolt/logs.
Resumo de funcionalidades
Funcionalidade | Descrição | Direção da integração |
---|---|---|
Atualização de status | Atualização do valor de status do cliente no OZmap baseado na leitura informada pelo SmartOLT. | SmartOLT => OZmap |
Atualização de potência | Atualização do valor de potência lida no OZmap baseado na leitura informada pelo SmartOLT. | SmartOLT => OZmap |
Ativação de clientes | Atualização do estado de implantação no OZmap baseado na leitura de potência informada pelo SmartOLT. | SmartOLT => OZmap |
Funcionalidades
Abaixo serão descritas as funcionalidades apresentadas no resumo de forma a entender como funciona o fluxo de sincronização.
...
Atualização do valor de status do cliente no OZmap baseado na leitura informada pelo ZabbixSmartOLT. O campo “status” é atualizado no OZmap utilizando o item de status definido nas configurações e respeitando as regras abaixo.
São lidos todos os itens com nome definido nas configuraçõesPara cada item, é extraído o código de identificação que encontrará o cliente no OZmap, utilizando a expressão regular definidaos valores de status de todas as ONUs encontradas no SmartOLT.
Caso seja encontrado cliente pelo serial, e o valor presente no OZmap seja diferente do valor trazido pelo ZabbixSmartOLT, o campo do OZmap é atualizado. O valor de status segue o seguinte padrão:
Anchor zabbix-status-table zabbix-status-table
Status Zabbix | Status OZmap |
---|---|
1Online | OK (0) |
Offline | ERROR (1) |
Qualquer outro valorPower fail | ERROR (1) |
Atualização de potência
Atualização do valor de potência lida no OZmap baseado na leitura informada pelo Zabbix. O campo “Potência lida” é atualizado no OZmap , utilizando o item definido nas configuraçõesrespeitando as regras abaixo.
São lidos todos os itens com nome definido nas configuraçõesPara cada item, é extraído o código de identificação que encontrará o cliente no OZmap, utilizando a expressão regular definidaos valores de potência de todas as ONUs encontradas no SmartOLT.
Caso seja encontrado cliente pelo serial, e o valor presente no OZmap seja diferente do valor trazido pelo item do ZabbixSmartOLT, o campo “Potência lida” do OZmap é atualizado.
Ativação de clientes
Atualização do valor de potência lida no OZmap baseado na leitura informada pelo Zabbix. O campo “Potência lida” é atualizado no OZmap, utilizando o item definido nas configurações.
São lidos os valores de potência de todas as ONUs encontradas no SmartOLT.
Caso seja encontrado cliente pelo serial, e o cliente não esteja como “implantado” no OZmap, se pussuir potência maior que “0” vinda do SmartOLT, o estado de implantação no OZmap é alterado para “implantado”.
Questionário
Pergunta | Resposta | Funcionalidade | |||
---|---|---|---|---|---|
É possível utilizar apenas algumas das funcionalidades acima? | SimNão, no momento ainda não é possível escolher executar apenas uma ou mais das funcionalidades descritas. | - | |||
É possível alterar o mapeamento de status definidos? Ex: Status 3 no Zabbix ser OK no OZmap | Não, até a presente versão o mapeamento de status é fixo, é algo possível de ser feito mediante pedido de melhoria. | Atualização de Status | É possível considerar uma potência menor que um valor pré definido como status ERROstatus do cliente no OZmap com base na potência recebida do SmartOLT? | Não, atualmente no momento a integração atualização de potência apenas atualiza no OZmap, é possível desenvolver a parte uma aplicação que identifica padrões específicos da empresa e muda o status de acordo com as definições de cada um. (OZmatic)Atualização de Statusstatus no OZmap ocorre somente pelo valor de status lido no SmartOLT. |
//Anotar as perguntas e possíveis respostas e quais as funcionalidades relacionadas às respostas.