Controle automatizado no Tratamento de Incidentes de Conectividade no PoP-ES Rômulo Rosa Furtado Rafael Emerick Controle automatizado no Tratamento de Incidentes de Conectividade no PoP-ES Rômulo Rosa Furtado Rafael Emerick (Rezo) Introdução • Processo que trata incidentes (acesso ou circuito) de conectividade dos clientes • Aparato: Ferramentas de gerência • Controle dos incidentes por meio de tickets • O processo de tratamento culmina na elaboração do relatório Introdução • Atividade continuada e mensal • Grande volume de informações • Mesmo com processos bem definidos existem erros de preenchimento das informações • Correção de erros é um trabalho minucioso e que demanda muito tempo Processo de atuação Cenário Processo atual e Automatização Nos primórdios… • Agravantes: Abertura dos tickets e cálculo das indisponibilidades • Cálculo manual das indisponibilidades • Registro manual em planilhas • Tarefa semanal Primeira Evolução - RT • Abertura automática dos tickets • Extração de informações dos incidentes por meio de planilhas via RT • Ainda necessário computar manualmente a indisponibilidade Segunda Evolução - RT • Extensão do RT por meio de scripts (Perl) • Suporte a gatilhos para execução de scripts • Computação automática da indisponibilidade ao sinal do fim do evento Segunda Evolução - RT • Cálculo automático da indisponibilidade • Incidentes não agrupados e compilados Compilação dos Incidentes • • • • • • Elaboração de uma planilha compiladora Agrupamento dos incidentes por cliente Agrupamento dos incidentes por circuito Melhor apresentação do relatório Processamento desnecessário Campos mal preenchidos Campos mal Preenchidos • Aumentam proporcionalmente com o número de tickets • Filtragem manual de campos não preenchidos • Correção exaustiva dos campos problemáticos • Principal gargalo nesse ponto Resolução e Amenização • • • • • • Elaboração de scripts em python Evolução: terminal, web, django(web) Indicação de campos não preenchidos Compilação dos incidentes Economia de tempo e processamento Preenchimento manual dos campos errados que foram indicados Resolução e Amenização Cortando o mal pela raiz • Ideia: Seguir o padrão de solução da computação da indisponibilidade • Plugin desenvolvido para o RT peca em algumas situações • Script em perl anexado ao RT para checar campos obrigatórios Cortando o mal pela raiz • Controle imediato dos campos obrigatórios mal preenchidos Cortando o mal pela raiz Timeline Rômulo Rosa Furtado [email protected] [email protected]