TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Tarsfgsdgdf

Por:   •  15/4/2015  •  Seminário  •  427 Palavras (2 Páginas)  •  170 Visualizações

Página 1 de 2

Faça um relatório por conta própria!!

Passo 1

Primeiro passo é trazer os dados do JIra. Como não estamos com a 14 ainda, não me recordo perfeitamente dos nomes:

cd /opt/pma-automatizador/

./automatizador.sh –properties properties.xml –startDate 2013-11-01 –endDate 2013-12-01

Com isso serão gerados dois arquivos, um de log que ficará em /opt/pma-automatizador/logs e outro que será um csv do que foi gerado em /opt/pma-automatizador/BI.

Depois de gerado, fazer um trabalho de checagem do arquivo de log que irá trazer tarefas sem Host, em aberto sem horas lançadas e alguns outros erros de link entre tarefas. Cabe ao verificador em conjunto com a equipe avaliar quais medidas serão tomadas pra cada chamado.

Após arrumar todas as tasks, gerar novamente o csv e move-lo:

cp /opt/ pma-automatizador/BI/nome_csv.txt /home/oracle/external/pma.txt

Passo 2

Existe a possibilidade de algum titulo de task possuir o caractere “;” utilizado para separar as colunas no csv, então faça um select na tabela “pma” e valide que consegue enxergar todas as linhas.

Depois de feito isso, entrar no banco de dados e executar a procedure “INSERT_PMA”.

E verificar o log:

Select * from pmp_log order by data desc;

Neste logo poderão surgir error referentes a Paradas e Links.

Os erros de link podem ser ignorados pois hoje não temos um controle sobre isso, porém quando não houver uma data de parada, ela deverá ser colocada na mão:

  1. Verificar se a parada realmente existe no Jira;
  2. Caso a parada não exista no Jira, ou foi colocado indevidamente, apagar seu registro:

Delete from pmp_task_parada where task_id in(

Selete task_id from pmp_task where chamado=’NOME DO CHAMADO’ and data_insercao=01-MES-ANO);

  1. Casos exista, criar um registro na pmp_task manualmente, ou apagar corrigir no Jira, apagar todos os registros do mês analisado na pmp_task e refazer a partir do Passo1.

Também é bom conferir se existe alguma task sem responsável (costuma acontecer):

Select * from pmp_task where responsavel is null;

Caso existe é só atualizar o campo.

Passo 3

Pegar os dados de sessões para a criação de gráficos.

Acredito que a grande maioria esteja no zabbix e esteja fácil de pegar (Guti já tem o padrão).

Tendo o csv vindo do zabbix executar os seguintes comandos:

# Para retirar as “

Sed –e “s/\”//g” nome_do_arquivo  

# Para trocar “,” por “;”

Sed –e “s/\,/\;/g” nome_do_arquivo  

Agora é só copiar todos os csv’s para o diretório:

/home/Oracle/external/dados.txt

Único que foge a regra é a Verzani que possui uma procedure no pax_monitor que guarda as sessões em uma tabela. É necessário pegar os dados e colocar no padrão.

...

Baixar como (para membros premium)  txt (2.9 Kb)   pdf (52.6 Kb)   docx (11.9 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com