Sobre o Analisador de Desempenho

O Analisador de Desempenho, disponível na Console da interface web do Essbase, ajuda você a monitorar estatísticas de uso e desempenho de seu serviço do Essbase.

O Analisador de Desempenho lê os arquivos de log ocultamente, verificando-os em intervalos especificados por você. Com base nos arquivos de log, ele cria arquivos .csv dos dados de atividade do Essbase. Os dados são provenientes do log do ODL do aplicativo, do agente e do WebLogic.

Depois que um arquivo do Analisador de Desempenho aumenta para 10 MB, um novo arquivo é criado. Por padrão, o Essbase mantém um total de 112 arquivos; nesse ponto, o Essbase exclui o arquivo mais antigo primeiro. O arquivo mais recente é chamado EssbaseHpa_Data.csv. Os arquivos mais antigos são nomeados numericamente; por exemplo, EssbaseHpa_n_Data.csv.

Um modelo na Interface web do Essbase, em Arquivosgallery > System Performance > Health and Performance Analyzer, pode ajudá-lo a aprender mais sobre o Performance Analyzer. Para usar o modelo de galeria, copie e cole os dados CSV no modelo.

Como cada arquivo .csv contém informações com registro de data e hora de seus logs em ordem cronológica, você pode usar um banco de dados ou um utilitário de relatório de sua escolha para:
  • Combine arquivos .csv ou partes do arquivo para criar uma análise de desempenho para intervalos de tempo precisos.
  • criar gráficos ou outras visualizações dos dados.

Ativar o Analisador de Desempenho e Escolher as Definições

Se você for administrador de serviços, poderá ativar o Analisador de Desempenho na Console da interface web para capturar informações de arquivos de log sobre uso e desempenho.

Você também pode definir o intervalo no qual o Essbase captura os dados CSV e indicar o número máximo de arquivos que você deseja que o Essbase retenha.
  1. Na interface web, clique em Console.
  2. Clique em Analisador de Desempenho.
  3. Clique em Definições.
  4. Na caixa de diálogo Definições, use a chave de alternância para ativar o Analisador de Desempenho.
  5. No campo Intervalo, escolha o intervalo no qual deseja que os novos arquivos .csv sejam criados. O valor pode ter entre 2 e 100 minutos.
  6. No campo Contagem máxima de arquivos, escolha o número máximo de arquivos .csv que o Essbase deverá reter. O valor pode ter entre 1 e 1.000 arquivos.

Entender e Trabalhar com os Dados do Analisador de Desempenho

O Analisador de Desempenho gera dados de CSV nos logs e os organiza em colunas. Primeiro, você reúne os dados de CSV e abre os arquivos .csv no Excel e, em seguida, pode examinar e trabalhar com os dados usando as ferramentas de filtragem do Excel.

Para obter os dados de CSV:
  1. Localize os arquivos .csv que deseja analisar.
    1. Na interface web do Interface Web do Essbase, clique em Console.
    2. Selecione Analisador de Desempenho.
    3. Localize o arquivo .csv ou os arquivos correspondentes ao período que você está interessado.
  2. Faça download dos arquivos:
    1. Selecione o ícone de download em Ações para fazer download de cada arquivo.
    2. Repita o procedimento para arquivos adicionais que você quer fazer download.

Abra os arquivos no Excel e examine as colunas na parte superior dos arquivos. A maioria das colunas é autoexplicativa. Elas contêm dados úteis para filtrar a análise de desempenho, como nome do aplicativo e do cubo, timestamp e data.

As colunas N e O precisam de mais discussão, pois contêm informações importantes. A coluna N contém informações como definições de configuração, definições do banco de dados e log-ins do usuário. A coluna O contém entradas específicas dentro dessas categorias. No Excel, você pode filtrar na coluna N e escolher uma categoria e, em seguida, filtrar na coluna O para escolher entradas específicas nessas categorias.

A Coluna N (Operation.OperationType) descreve o tipo da mensagem de log:
  • UserLogin mostra quanto tempo o usuário esteve ativo e quando o usuário fez log-out.
  • UserOperation mostra todas as operações do usuário, como cargas de dados, cálculos e reestruturações. Também mostra erros e exceções.
  • SystemOperation mostra CPU, memória, disco e uso de Entrada/Saída.
  • DBSettings mostra estatísticas do banco de dados.
  • ConfigurationSetting mostra as definições de configurações.
  • Notificação identifica quando há um erro grave.

Se você filtrar a coluna N e escolher a categoria específica em que está interessado, poderá visualizar os eventos nessa categoria filtrando a coluna O.

Exemplo de exibição de um filtro na coluna N:
Imagem da coluna N de dados de HPA

Exemplo de exibição de um filtro na coluna O:
Imagem da coluna O de dados de HPA