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
Download

uma introdução ao CA Nimsoft Monitor