Monitorização de servidores ou serviços no SAP BusinessObjects
by Rajendra Prasadrao Balmuri, Staff Data Engineer, Rackspace Technology
Introdução
A funcionalidade de monitorização, introduzida no SAP BO 4, tem watches, probes, métricas e alertas como parte do processo de monitorização. Algumas funcionalidades de monitorização predefinidas permitem a um administrador, sem qualquer experiência ou conhecimento prévio sobre o assunto, obter informações úteis sobre o estado do sistema. Antes de utilizar esta funcionalidade, é necessário saber quais as acções a executar e compreender as limitações existentes. A nova funcionalidade de monitorização da Central Management Console (CMC) permite aos administradores monitorizar a utilização e a saúde do sistema SAP© BusinessObjects (BO).
É necessário garantir que as informações para monitorização sejam armazenadas na base de dados de monitorização. Por ser uma base de dados CMS, funciona de forma independente das outras duas bases de dados do SAP BO. Para ativar a base de dados de monitorização, siga os passos seguintes:
1. Iniciar sessão no CMC.
2. Selecionar aplicações.
3. Faça duplo clique na aplicação Monitorização.
4. Quando a janela de propriedades da aplicação de monitorização for aberta, certifique-se de que assinala a opção "Ativar aplicação de monitorização".
5. Clique em Guardar e fechar.
6. Se não estiver selecionada, reinicie o Servidor de Processamento Adaptativo (APS).
As informações da base de dados são eliminadas sempre que o volume de dados ultrapassa 1 GB. É possível aumentar o tamanho da CMC.
Controlo, AoC
Para aceder à secção de monitorização no CMC, aceda a Aplicações > Monitorização , conforme apresentado na seguinte vista predefinida de monitorização:
< entidade drupal data-align="left" data-embed-button="media_entity_embed" data-entity-embed-display="view_mode:media.full" data-entity-type="media" data-entity-uuid="ffc70d81-8bc0-42e9-b646-2faec089e354" data-langcode="en"> < /drupal-entity>
Como pode ver na imagem anterior, existem cinco separadores diferentes nesta secção: Dashboards (Painéis), Metrics (Métricas), Watchlists (Listas de observação), Probes (Sondas) e Alerts (Alertas). As secções seguintes exploram estes tópicos.
Painéis de controlo
O separador predefinido está dividido nas seguintes partes:
- Saúde geral: O ícone mostra se o BO está a funcionar corretamente ou não.
- Alertas recentes: Aqui pode ver os alertas que foram acionados pelo sistema nas últimas 24 horas.
- Vista gráfica do BI Landscape: Este painel inclui uma vista gráfica ou tabular dos relógios dentro do sistema. Pode clicar num relógio individual para ver os detalhes.
- Status dos KPIs: Esta opção apresenta três indicadores-chave de desempenho para o sistema. Faça uma análise mais pormenorizada clicando em cada um deles.
- Métricas de nível de implantação: Utilize esta opção para ver as métricas de utilizadores, trabalhos em execução e trabalhos pendentes.
Métricas
As métricas são elementos individuais de informação que ajudam a compreender o estado geral dos diferentes componentes do sistema, como mostra a imagem seguinte:
< entidade drupal data-align="left" data-embed-button="media_entity_embed" data-entity-embed-display="view_mode:media.full" data-entity-type="media" data-entity-uuid="ffc70d81-8bc0-42e9-b646-2faec089e354" data-langcode="en"> < /drupal-entity>
As métricas são utilizadas para medir a saúde de um componente. As métricas definidas dependem dos componentes que estão a ser monitorizados e dos requisitos do utilizador. Exemplos de métricas incluem o tempo de início de sessão do utilizador, o tempo de execução da consulta, a percentagem de utilização da CPU, o estado de disponibilidade do serviço do sistema , entre outros. Pode utilizá-los em observações e alertas, definindo limiares para os alertas Warning e Danger . Existem cerca de 250 métricas predefinidas. Além disso, pode criar as suas próprias métricas. As métricas predefinidas permitem-lhe verificar o estado de quase tudo no sistema.
Pode ver o estado histórico e atual de qualquer métrica que selecionar.
Listas de observação
Este separador ajuda a monitorizar os relógios criados. Os relógios são limiares para métricas que lhe mostram se a métrica está num estado saudável, de aviso ou de perigo, como se mostra na imagem seguinte:
< entidade drupal data-align="left" data-embed-button="media_entity_embed" data-entity-embed-display="view_mode:media.full" data-entity-type="media" data-entity-uuid="ffc70d81-8bc0-42e9-b646-2faec089e354" data-langcode="en"> < /drupal-entity>
A imagem anterior mostra os relógios criados por defeito. Pode alterar estes limiares para os adaptar ao seu sistema. Além disso, é possível criar notificações para os relógios, como pedir um e-mail se o sistema estiver em perigo, por exemplo. Existem muitas opções interessantes com os relógios, por isso, dê uma vista de olhos.
Também tem a flexibilidade de decidir quais os relógios que pretende incluir no separador do painel de instrumentos.
Sondas
As sondas permitem-lhe monitorizar o sistema BO utilizando fluxos de trabalho de aplicações simuladas que são executadas através de scripts baseados em kits de desenvolvimento de software.
< entidade drupal data-align="left" data-embed-button="media_entity_embed" data-entity-embed-display="view_mode:media.full" data-entity-type="media" data-entity-uuid="ffc70d81-8bc0-42e9-b646-2faec089e354" data-langcode="en"> < /drupal-entity>
A parte mais interessante da monitorização CMC, as sondas são também a parte mais desafiante. A criação de sondas é efectuada através de um kit de desenvolvimento de software (SDK).
Pode escolher entre as seguintes sondas predefinidas geradas pelo sistema:
- **Logon Logoff do CMS**: Monitoriza o início de sessão de um utilizador no sistema BO e o tempo que demora.
- Serviço do Crystal Reports através do Servidor de Página e Cache: Monitoriza a disponibilidade e o desempenho do serviço do Crystal Reports (através da página e dos servidores de cache).
- Serviço do Crystal Reports através do Servidor de Aplicação de Relatórios: Monitoriza a disponibilidade e o desempenho do serviço do Crystal Reports (através do Report Application Server).
- Infoview: Monitoriza a disponibilidade e o desempenho do início e do fim de sessão da aplicação Web InfoView.
- Monitorização do Web Intelligence Service: Testa a disponibilidade e o desempenho do Web Intelligence Service através dos servidores de relatórios.
- CMS ping: Testa a funcionalidade principal do CMS.
- Cache CMS: Testa a disponibilidade da cache do CMS.
- Ligação à base de dados CMS: Testa a ligação ao repositório CMS.
- Arranque e paragem de servidores: Testa as funções de arranque e paragem dos diferentes servidores do sistema.
Alertas
Esta opção lista os alertas que foram configurados na lista de observação.
< entidade drupal data-align="left" data-embed-button="media_entity_embed" data-entity-embed-display="view_mode:media.full" data-entity-type="media" data-entity-uuid="ffc70d81-8bc0-42e9-b646-2faec089e354" data-langcode="en"> < /drupal-entity>
Pode ver os diferentes detalhes dos alertas clicando em cada um deles. Estes alertas enviam e-mails e executam acções, dependendo da configuração da sua lista de observação.
Como utilizar o "tudo em um
As informações anteriores fornecem uma visão geral dos diferentes separadores da aplicação de monitorização e da forma de os utilizar.
Para tirar o máximo partido da monitorização, é necessário utilizar todas as opções. Um exemplo poderia ser a monitorização do tempo de resposta para abrir um relatório no sistema. Para isso, use a opção de sonda `Web Intelligence Service Monitoring` que faz login, abre e atualiza um relatório no Web Intelligence. Depois disso, verifique a métrica do tempo que o sistema leva para executar a sonda e a métrica que mostra se a sonda foi bem-sucedida ou não. Além disso, crie uma lista de observação com esta métrica e, se a sonda demorar mais de cinco segundos, receberá um e-mail a avisar o administrador de que o sistema está a funcionar um pouco lentamente. Se a sonda falhar ou demorar mais de 15 segundos, o sistema envia outra mensagem de correio eletrónico a avisar que o sistema não está a funcionar corretamente. É possível programar esta sonda para ser executada diariamente.
Com este cenário simples, é possível detetar automaticamente quaisquer problemas no sistema, antes de qualquer utilizador os comunicar. Além disso, o separador Alerta pode ser utilizado para mostrar se há algo de errado que passou despercebido.
Conclusão
Ao utilizar esta funcionalidade e as opções disponíveis, pode realizar tarefas importantes e ter tudo sob controlo no seu sistema BO. Embora alguns aspectos sejam complexos, é possível fazer muito com as definições predefinidas. Depois de compreender melhor, pode criar as suas próprias sondas e adicionar mais opções personalizadas à sua monitorização.

Recent Posts
Relatório sobre o estado da nuvem em 2025
Janeiro 10th, 2025
Padrões de rede híbrida do Google Cloud - Parte 2
Outubro 16th, 2024
Padrões de rede híbrida do Google Cloud - Parte 2
Outubro 15th, 2024
How Rackspace Leverages AWS Systems Manager
Outubro 9th, 2024
O Windows Server impede a sincronização da hora com o Rackspace NTP
Outubro 3rd, 2024