DOCUMENTAÇÃO TÉCNICA otimizando os níveis de serviço por meio do monitoramento do banco de dados uma introdução ao CA Nimsoft Monitor agility made possible™ Otimizando os níveis de serviço por meio do monitoramento do banco de dados sumário O que é o CA Nimsoft Monitor? 3 CA Nimsoft Monitor for Databases 3 Monitoramento do banco de dados centrado em serviços para garantir uma alta qualidade da experiência do usuário 4 Monitoramento de dados de consultas SQL 4 Monitoramento do banco de dados centrado no servidor para garantir a integridade do servidor de banco de dados e o desempenho de pico 4 Painéis em tempo real do banco de dados 4 Relatórios de desempenho e de tendências históricas5 Monitorando bancos de dados em relação a contratos de nível de serviço 2 6 Otimizando os níveis de serviço por meio do monitoramento do banco de dados O que é o CA Nimsoft Monitor? O CA Nimsoft Monitor acompanha uma grande variedade de métricas de disponibilidade e de desempenho para servidores de banco de dados. Além disso, a solução monitora os tempos de resposta de consultas SQL e as taxas de transações. A solução dá suporte a várias plataformas de banco de dados: Oracle, Sybase, DB2, MS SQL e Informix. Todos os dados de status do banco de dados são analisados para geração de alertas em tempo real, arquivados para geração de relatórios de desempenho e utilizados para criação de SLAs, monitoramento e geração de relatórios. CA Nimsoft Monitor for Databases Embora seja de extrema importância monitorar o banco de dados para alta disponibilidade e desempenho de pico, é igualmente importante (se não mais importante) monitorar o banco de dados no contexto do serviço de negócio ao qual ele dá suporte. O CA Nimsoft Monitor fornece monitoramento de banco de dados de uma perspectiva de servidor (monitorando a integridade do servidor de banco de dados) e da perspectiva do usuário final (monitorando os tempos de resposta de consultas SQL definidas). O objetivo final da solução é garantir que o banco de dados esteja sempre disponível e em execução em desempenho de pico de forma que ele não comprometa a produtividade dos negócios e a satisfação do usuário final. Principais recursos Recursos adicionais • Fornece monitoramento em tempo real para verificação da integridade do banco de dados 7x24 • Monitoramento de cluster de bancos de dados • Monitora a disponibilidade, o desempenho e a conformidade com SLAs do banco de dados • Painéis de status com base na web para CIOs, gerentes de bancos de dados e DBAs • Arquivo histórico para geração de relatórios de desempenho e de SLAs • Suporte para ambientes de negócios entre plataformas: Sybase, Informix, Oracle, MS SQL, DB2 • Monitora os logs de eventos do banco de dados • Monitora os usuários ativos • Recursos de monitoramento centralizado e remoto • Monitoramento e relatórios da utilização dos recursos do banco de dados • Amplas opções de notificação de alertas: SMS, celular, pager, email • Definição de monitoramento “com base em perfil”, monitoramento único definido por banco de dados • Geração de alertas e de relatórios em tempo real para dezenas de indicadores principais de desempenho do banco de dados • Lê e analisa as entradas das tabelas do banco de dados para geração de alertas e de relatórios de tendências 3 Otimizando os níveis de serviço por meio do monitoramento do banco de dados “Nossos clientes contam com a DBA Zone como um parceiro confiável para todas as suas necessidades de administração e monitoramento do banco de dados. Precisávamos de uma solução de monitoramento confiável que oferecesse recursos de relatórios de tempo real e históricos”, disse Delana Sandy, presidente da DBA Zone. “Não só o produto Nimsoft excedeu nossas expectativas, mas recebemos assistência de qualidade superior de sua equipe de suporte durante a implementação e depois dela.” Monitoramento do banco de dados centrado em serviços para garantir uma alta qualidade da experiência do usuário Para obter uma perspectiva do usuário final do desempenho do banco de dados, o CA Nimsoft Monitor utiliza o CA Nimsoft SQL Response Probe para execução de qualquer consulta SQL de uma ou de várias linhas de qualquer sistema de origem para qualquer servidor de banco de dados remoto. A sondagem separa os tempos de resposta das consultas SQL por tempo de conexão à rede e por cada uma das fases da consulta SQL, que ocorrem no banco de dados de destino, isto é, tempo de conexão, tempo de preparação, tempo de definição de registro e tempo de busca. As métricas do tempo de resposta individual e total são monitoradas para geração proativa de alertas e arquivadas para análise de tendência de longo prazo, diagnóstico de problemas e relatórios de conformidade com o SLA. Monitoramento de dados de consultas SQL Além do monitoramento do tempo de resposta, o SQL Response Probe monitora os valores dos dados do banco de dados e o número de linhas retornadas de consultas SQL definidas. Essa funcionalidade é ideal para monitorar proativamente métricas de dados críticos contidos em qualquer banco de dados de TI e dos negócios, isto é, quantidade do inventário, pedidos enviados, chamadas da central de serviços etc. Alertas de avisos antecipados podem ser gerados quando os limites definidos são violados. Além disso, os valores dos dados do banco de dados podem ser arquivados no banco de dados do CA Nimsoft Monitor para análise de tendências de longo prazo e relatórios de conformidade com o SLA. Monitoramento do banco de dados centrado no servidor para garantir a integridade do servidor de banco de dados e o desempenho de pico O CA Nimsoft Monitor inclui um conjunto de sondagens de banco de dados especializadas e específicas da plataforma (as sondagens podem ser implantadas remotamente ou residentes no servidor). As sondagens especializadas destinam-se a uma grande variedade de métricas do banco de dados para garantir a conscientização do status para DBAs e gerentes de bancos de dados. Como com o monitoramento centrado em serviços mencionado acima, os valores de pesquisa de cada métrica do banco de dados serão analisados para geração de alertas e também podem ser encaminhados automaticamente para o arquivo histórico do CA Nimsoft Monitor. Uma vez no arquivo, relatórios de tendências de disponibilidade e de desempenho podem ser gerados. Os relatórios são importantes para fornecer visões sobre a confiabilidade do servidor de banco de dados, a utilização de recursos e mais. Painéis em tempo real do banco de dados A solução de monitoramento de banco de dados do CA Nimsoft oferece exibições em painéis abrangentes para todas as plataformas de banco de dados. O exemplo a seguir é para um banco de dados Oracle. Exibições semelhantes estão disponíveis para Sybase, Informix, MS SQL Server e DB2. 4 Otimizando os níveis de serviço por meio do monitoramento do banco de dados Relatórios de desempenho e de tendências históricas As soluções do CA Nimsoft fornecem relatórios de desempenho histórico. Essa funcionalidade fornecerá a visibilidade necessária para prever e interromper tendências que podem impactar os níveis de serviço do banco de dados quando sua persistência for permitida. Os relatórios de tendências também fornecem visibilidade do consumo de recursos do banco de dados. Isso é importante para o planejamento proativo da capacidade. Os exemplos de relatórios de banco de dados incluem: •Taxas de transações — os relatórios revelam a eficiência do banco de dados e possivelmente a produtividade dos negócios. •Tempos de resposta de consultas do banco de dados — os relatórios revelam o tempo de resposta do banco de dados para operações de leitura e gravação; os tempos de resposta com degradação podem indicar degradação da produtividade dos usuários finais. •Utilização do espaço em disco — os relatórios revelam as tendências de consumo para planejamento proativo da capacidade. •Utilização de CPU — os relatórios revelam as tendências de utilização, ideais para planejamento de capacidade adicional ou para balanceamento de carga. •Número de usuários ativos — se a tendência mostrar um aumento de usuários ativos, você poderá considerar a compra de licenças de usuário adicionais para evitar problemas de limitação de licenças. 5 Otimizando os níveis de serviço por meio do monitoramento do banco de dados Monitorando bancos de dados em relação a contratos de nível de serviço O CA Nimsoft Monitor fornece funções de criação de SLAs, monitoramento e geração de relatórios. Essa funcionalidade possibilita mapear as métricas de desempenho do banco de dados em um SLA, que define os objetivos do nível de serviço do banco de dados. A obtenção dos objetivos de nível de serviço são importantes para garantir que o banco de dados possa acomodar as taxas de transações desejadas e o alto volume de consultas do banco de dados. A solução de monitoramento de SLAs analisará continuamente o desempenho do banco de dados e executará cálculos para determinar se o SLA do banco de dados está em conformidade e também determinará se uma violação de SLA é eminente caso a condição de problema persistir. A solução de SLA inclui um indicador de tendências de conformidade/violação do SLA codificado com cores. Os alertas podem ser gerados quando a porcentagem de conformidade cair abaixo do limite predefinido. O CA Nimsoft Monitor requer esforço mínimo para implementação e treinamento e não exigirá manutenção contínua extensiva. Para obter mais informações, visite ca.com/nimsoft. A CA Technologies (NASDAQ: CA) fornece soluções de gerenciamento de TI que ajudam os clientes a gerenciar e proteger ambientes de TI complexos a fim de oferecer suporte a serviços de negócios ágeis. As organizações aproveitam as soluções de software e de SaaS da CA Technologies para acelerar a inovação, transformar a infraestrutura e proteger dados e identidades, desde o data center até a nuvem. Saiba mais sobre a CA Technologies em www.ca.com/br. Copyright © 2012 CA. Todos os direitos reservados. One CA Plaza, Islandia, N.Y. 11749. Nimsoft é marca comercial ou registrada da CA. Todas as demais marcas comerciais, nomes comerciais, marcas de serviço e logotipos mencionados aqui pertencem às suas respectivas empresas. CS2902_0912