Guia do Probe Monitor de banco de dados Oracle do CA Nimsoft
Transcrição
Guia do Probe Monitor de banco de dados Oracle do CA Nimsoft
CA Nimsoft Monitor Guia do Probe Monitor de banco de dados Oracle oracle série 4.6 Aviso de copyright do CA Nimsoft Monitor Este sistema de ajuda online (o “Sistema”) destina-se somente para fins informativos e está sujeito a alteração ou revogação por parte da CA a qualquer momento. O Sistema não pode ser copiado, transferido, reproduzido, divulgado, modificado nem duplicado, por inteiro ou em parte, sem o prévio consentimento por escrito da CA. O Sistema contém informações confidenciais e propriedade da CA e está protegido pelas leis de direitos autorais dos Estados Unidos e por tratados internacionais. O Sistema não pode ser divulgado nem usado para nenhum fim que não seja o permitido em um acordo separado entre você e a CA, o qual rege o uso do software da CA ao qual o Sistema está relacionado (o “Software da CA”). Tal acordo não é modificado de nenhum modo pelos termos deste aviso. Não obstante o que foi estabelecido acima, se você for um usuário licenciado do Software da CA, poderá fazer uma cópia do Sistema para uso interno por você e seus funcionários, contanto que todas as legendas e avisos de direitos autorais da CA estejam afixados à cópia reproduzida. O direito de fazer uma cópia do Sistema está limitado ao período de vigência no qual a licença do Software da CA permanece em pleno vigor e efeito. Em caso de término da licença, por qualquer motivo, você fica responsável por garantir à CA, por escrito, que todas as cópias, parciais ou integrais, do Sistema foram destruídas. DENTRO DO PERMITIDO PELA LEI APLICÁVEL, A CA FORNECE O SISTEMA “COMO ESTÁ”, SEM GARANTIA DE NENHUM TIPO, INCLUINDO, SEM LIMITAÇÃO, QUAISQUER GARANTIAS IMPLÍCITAS DE COMERCIABILIDADE E ADEQUAÇÃO A UM DETERMINADO FIM OU NÃO VIOLAÇÃO. EM NENHUMA OCASIÃO, A CA SERÁ RESPONSÁVEL POR QUAISQUER PERDAS OU DANOS, DIRETOS OU INDIRETOS, DO USUÁRIO FINAL OU DE QUALQUER TERCEIRO, RESULTANTES DO USO DESTE SISTEMA INCLUINDO, SEM LIMITAÇÃO, LUCROS CESSANTES, PERDA DE INVESTIMENTO, INTERRUPÇÃO DOS NEGÓCIOS, PERDA DE DADOS OU ATIVOS INTANGÍVEIS, MESMO QUE A CA TENHA SIDO EXPRESSAMENTE ADVERTIDA SOBRE A POSSIBILIDADE DE TAIS PERDAS E DANOS. O fabricante deste Software é a CA. Fornecido nos termos de “Direitos restritos”. O uso, a duplicação ou a divulgação pelo Governo dos Estados Unidos está sujeito às restrições definidas nas seções 12.212, 52.227-14 e 52.227-19(c)(1) - (2) da FAR e na seção 252.227-7014(b)(3) da DFARS, conforme aplicável, ou seus sucessores. Copyright © 2014 CA. All rights reserved. Todas as marcas comerciais, nomes comerciais, marcas de serviços e logotipos mencionados neste documento pertencem às respectivas empresas. As informações legais sobre software de domínio público e de terceiros usado na solução do Nimsoft Monitor estão documentadas em Licenças de Terceiros e Termos de Uso do Nimsoft Monitor (http://docs.nimsoft.com/prodhelp/en_US/Library/Legal.html). Entrar em contato com a CA Entrar em contato com a CA Support Para sua conveniência, a CA Technologies oferece um site onde é possível acessar as informações necessárias a seus produtos da CA Technologies para escritório doméstico, pequena empresa e corporativos. Em http://ca.com/support, é possível acessar os seguintes recursos: ■ Informações para contato online e telefônico, assistência técnica e atendimento ao cliente ■ Informações sobre fóruns e comunidades de usuário ■ Downloads de produto e documentação ■ Políticas e diretrizes de CA Support ■ Outros recursos úteis adequados ao seu produto Fornecendo comentários sobre a documentação do produto Enviar comentários ou perguntas sobre a documentação de produtos da Nimsoft da CA Technologies para nimsoft.techpubs @ ca.com. Se desejar fornecer comentários sobre a documentação geral dos produtos da CA Technologies, responda nossa breve pesquisa do cliente, disponível no site de CA Support, encontrado em http://ca.com/docs. Índice Capítulo 1: Visão geral 9 Sobre este guia ............................................................................................................................................................. 9 Documentação relacionada ....................................................................................................................................... 10 Requisitos de pré-configuração.................................................................................................................................. 10 Pré-requisitos ...................................................................................................................................................... 10 Plataformas suportadas ...................................................................................................................................... 10 Versões e clientes do Oracle suportados ................................................................................................................... 11 Observações específicas ..................................................................................................................................... 11 Observações de instalação ......................................................................................................................................... 12 Capítulo 2: Detalhes da configuração 13 Nó do oracle ............................................................................................................................................................... 14 Nó Pontos de verificação .................................................................................................................................... 16 Nó Conexão-<Nome da conexão> ....................................................................................................................... 19 Pontos de verificação comuns RAC ..................................................................................................................... 24 Nó <Pontos de verificação específicos> RAC ...................................................................................................... 26 Configurar um nó ....................................................................................................................................................... 27 Criar conexão ............................................................................................................................................................. 28 Excluir conexão........................................................................................................................................................... 28 Adicionar ponto de verificação .................................................................................................................................. 28 Excluir ponto de verificação ....................................................................................................................................... 29 Como configurar os limites de alarme ....................................................................................................................... 29 Gerenciar perfis .......................................................................................................................................................... 29 Excluir perfil................................................................................................................................................................ 30 Adicionar padrão de exclusão .................................................................................................................................... 31 Excluir padrão de exclusão ......................................................................................................................................... 31 Adicionar ponto de verificação de perfil .................................................................................................................... 32 Excluir ponto de verificação do perfil ......................................................................................................................... 32 Adicionar ponto de verificação comum RAC .............................................................................................................. 32 Adicionar ponto de verificação específico RAC .......................................................................................................... 33 Monitorar a conexão com o RAC ............................................................................................................................... 33 Capítulo 3: Métricas de limite de QoS 35 Métricas de QoS do oracle ......................................................................................................................................... 35 Configurações padrão de métricas de alertas do oracle ............................................................................................ 43 Índice 5 Capítulo 4: Problemas conhecidos 6 Guia do Probe Monitor de banco de dados Oracle 53 Alterações na documentação Esta tabela descreve o histórico da versão deste documento. Versão Data O que há de novo? 4.6 Março de 2014 ■ Atualizado o documento para o suporte ao Oracle RAC. ■ Atualizados os tópicos Métrica de QoS do oracle e Configurações padrão das métricas de alerta do oracle. 4.5 Dezembro de 2013 Documentação sobre a versão inicial da GUI com base na web do probe Monitor de banco de dados Oracle. (Versões anteriores do probe são configuradas com o Infrastructure Manager). Alterações na documentação 7 Capítulo 1: Visão geral O probe Monitoramento do banco de dados Oracle (oracle) monitora instâncias locais ou remotas do banco de dados Oracle. Esse probe verifica periodicamente um conjunto configurável de perfis de monitoramento e executa instruções Oracle selecionadas para extrair informações vitais sobre os servidores Oracle. As informações são apresentadas ao administrador do banco de dados como alarmes e relatórios. Importante: o probe não modifica nenhuma tabela no Oracle e funciona com uma instalação padrão do Oracle. O probe Oracle também oferece suporte ao RAC (Real Application Cluster – Agrupamento de Aplicativos Reais). O Oracle RAC permite o agrupamento em ambientes do banco de dados do oracle. Esta seção contém os seguintes tópicos: Sobre este guia (na página 9) Documentação relacionada (na página 10) Requisitos de pré-configuração (na página 10) Versões e clientes do Oracle suportados (na página 11) Observações de instalação (na página 12) Sobre este guia Este guia fornece informações sobre como o probe oracle é configurado para o CA Nimsoft Monitor. Este guia contém as seguintes informações: ■ Visão geral do probe Monitor de banco de dados Oracle e documentação relacionada de versões anteriores do probe. ■ Detalhes de configuração do probe. ■ O campo de informações comuns e os procedimentos necessários para configurar o probe. Importante: a descrição dos campos da GUI intuitiva não está incluída no documento. Capítulo 1: Visão geral 9 Documentação relacionada Documentação relacionada Documentação relacionada Documentação para outras versões do probe do oracle As Notas da Versão para o probe oracle Documentação do usuário para o Console de administração Monitorar informações de referência das métricas para probes do CA Nimsoft (http://docs.nimsoft.com/prodhelp/en_US/Probes/ProbeReference/index.htm) Requisitos de pré-configuração Esta seção contém os requisitos de pré-configuração do probe Monitor de banco de dados Oracle. Pré-requisitos Esta seção contém os pré-requisitos do probe do Monitor de banco de dados Oracle: ■ Defina o caminho de ORACLE_HOME nas variáveis de ambiente. Por exemplo, C:\app\Nome de usuário\produto\11.2.0\client1. Importante: configurar o caminho ORACLE_HOME é obrigatório para obter a ID do dispositivo correta, para rotear as mensagens/alarmes de QoS para o dispositivo correto e para exibir dados no UMP. ■ Verifique se a variável PATH contém o caminho do Oracle até a pasta bin do oracle. Por exemplo, C:\app\Nome de usuário\produto\11.2.0\bin\client1\bin. ■ Navegue para Executar > Services.msc depois de definir ORACLE_HOME e PATH, e reinicie o serviço Inspetor do robô do Nimsoft. Plataformas suportadas Consulte a Matriz de suporte de compatibilidade do Nimsoft para obter as informações mais recentes sobre as plataformas suportadas. Consulte também a Matriz de suporte para probes do Nimsoft para obter mais informações sobre o probe do Monitor de banco de dados Oracle. 10 Guia do Probe Monitor de banco de dados Oracle Versões e clientes do Oracle suportados Versões e clientes do Oracle suportados A matriz a seguir resume as combinações de cliente e servidor suportadas. O probe é composto por 10.2.0 bibliotecas. Versão do servidor Versão do cliente 11.2.0 11.1.0 10.2.0 10.1.0 9.2.0 9.0.1 11.2.0 Sim Sim Sim Sim Sim Não 11.1.0 Sim Sim Sim Sim #3 10.2.0 Sim Sim Sim Sim #3 Não 10.1.0 Sim Sim Sim Sim Sim Sim 9.2.0 Sim #3 #3 Sim Sim Sim 9.0.1 Não Não Não Sim Sim Sim N ã o Chave Sim Aceito Não Sem suporte Observações específicas Algumas observações do probe do Monitor de banco de dados Oracle são: ■ Nº 1: Um erro ORa-3134 é relatado corretamente ao tentar a conexão com essa versão. ■ Nº 2: Há problemas de conexão de um cliente 10g a 9i quando um deles basear-se em EBCDIC. ■ Nº 3: Para as conexões entre 10.2 /11.1 /11.2 (ou superior) e 9.2, a extremidade de 9.2 DEVE ser 9.2.0.4 ou superior. As conexões entre 10.2 (ou superior) e 9.2.0.1, 9.2.0.2 ou 9.2.0.3 não são suportadas. Capítulo 1: Visão geral 11 Observações de instalação Observações de instalação Adicione as bibliotecas do Oracle na variável de ambiente PATH do sistema e configure o cliente Oracle corretamente antes de instalar o probe de monitoramento da Oracle. Siga estas etapas para implantar o probe de monitoramento da Oracle: 1. Obtenha a versão mais recente do pacote oracle.zip nas atualizações da internet. 2. Instale o oracle.zip no computador que tem o cliente Oracle (arraste do arquivo do Nimbus). 3. Clique duas vezes no probe da Oracle. A folha de propriedades do probe é exibida. 4. Configure o probe de acordo com suas necessidades. 5. Atualize as variáveis de ambiente a seguir usando a GUI do controlador ou editando o script do nimbus, que está em /etc/init.d. 6. Reinicie o robô após a atualização do script do nimbus. Plataforma Windows: 1. Defina o caminho ORACLE_HOME para o diretório em que o cliente está instalado. Por exemplo, C:\oracle\product\10.2.0\client_1N. Plataforma UNIX ou Linux: 1. Defina o caminho ORACLE_HOME para o diretório em que o cliente está instalado. Por exemplo, /u01/app/oracle/product/10.2.0/client_1. 2. Defina o caminho ORACLE_SID para o nome do identificador do serviço que configurou usando o cliente Oracle. 3. Defina o caminho LD_LIBRARY_PATH para o diretório da biblioteca do Oracle. Por exemplo, /u01/app/oracle/product/10.2.0/client_1/lib. Importante: o Current Enforcing Mode deve ser Permissive na plataforma Linux. Siga estas etapas para configurar o Current Enforcing Mode para Permissive: 1. Abra o SELinux Management. A janela SELinux Administration é exibida. 2. Na lista Current Enforcing Mode, clique em Permissive. 3. Feche a janela SELinux Administration. 12 Guia do Probe Monitor de banco de dados Oracle Capítulo 2: Detalhes da configuração O probe Monitor de banco de dados Oracle é configurado com a definição das conexões e dos perfis para monitorar as instâncias do Oracle. Cada perfil de monitoramento é executado em seu próprio segmento, que mantém o perfil de monitoramento isolado. Importante: o cliente ou servidor Oracle é obrigatório para que o probe do oracle funcione. Esta seção contém os seguintes tópicos: Nó do oracle (na página 14) Configurar um nó (na página 27) Criar conexão (na página 28) Excluir conexão (na página 28) Adicionar ponto de verificação (na página 28) Excluir ponto de verificação (na página 29) Como configurar os limites de alarme (na página 29) Gerenciar perfis (na página 29) Excluir perfil (na página 30) Adicionar padrão de exclusão (na página 31) Excluir padrão de exclusão (na página 31) Adicionar ponto de verificação de perfil (na página 32) Excluir ponto de verificação do perfil (na página 32) Adicionar ponto de verificação comum RAC (na página 32) Adicionar ponto de verificação específico RAC (na página 33) Monitorar a conexão com o RAC (na página 33) Capítulo 2: Detalhes da configuração 13 Nó do oracle Nó do oracle O nó do oracle contém detalhes de configuração específicos para o probe Monitor de banco de dados Oracle. Esse nó permite exibir as informações do probe e configurar as propriedades de configuração do probe do Monitor de banco de dados Oracle. Você também pode exibir uma lista de todas as mensagens de alarme disponíveis no probe do Monitor de banco de dados Oracle. Navegação: oracle Defina ou modifique os valores a seguir, conforme necessário: oracle > Informações sobre o probe Esta seção fornece informações sobre o nome, a versão, a hora de início e o fornecedor o probe. oracle > Configurações gerais Essa seção permite configurar as propriedades de configuração do probe do Monitor de banco de dados Oracle. ■ Alarme de limpeza ao reinicializar: limpa todos os alarmes quando o probe do Monitor de banco de dados Oracle é reinicializado. Padrão: selecionado ■ Filtro de gravidade do alarme: especifica um filtro no nível de gravidade de um evento para considerar um evento como um alarme. Os eventos que correspondem ao nível de gravidade selecionado e aos níveis superiores geram alarmes. Se a gravidade alta estiver selecionada, apenas as mensagens com nível de gravidade alto e níveis superiores são considerados alarmes. Padrão: informativo ■ Tamanho do log: define o tamanho do arquivo de log em que as mensagens de log internas do probe são salvas. Padrão: 1000 ■ Nível do log: especifica o nível de detalhe do arquivo de log. Padrão: 0 - Normal ■ Compatibilidade com a versão 2 da QoS: seleciona os dados inseridos no banco de dados de QoS. Padrão: não selecionado oracle > Pool de mensagens Essa seção exibe uma lista de mensagens de alarme disponíveis no probe do Monitor de banco de dados Oracle. ■ Texto: identifica o texto da mensagem. ■ i18n_Token: identifica os alarmes predefinidos buscados no banco de dados. 14 Guia do Probe Monitor de banco de dados Oracle Nó do oracle oracle > ícone Opções > Criar conexão Essa seção permite criar várias conexões correspondentes a instâncias monitoradas pelo probe do Monitor de banco de dados Oracle. É possível especificar a ID de usuário, a senha e o nome do serviço que deseja usar para conectar-se à instância. ■ ID do usuário: define a ID do usuário com autorização para ler as exibições. ■ Nome do serviço: especifica o nome do serviço definido no arquivo tnsnames.ora. ■ Tentativas de repetição: especifica o número de tentativas que o probe Monitor de banco de dados Oracle repete para uma conexão quando houver uma falha. Padrão: 0 ■ Intervalo entre repetições: especifica quanto tempo o probe do Monitor de banco de dados Oracle aguarda entre duas tentativas de conexão. Padrão: 0 ■ Unidade do intervalo: define a unidade usada para medir o valor do intervalo. Padrão: segundos ■ Sem verificação de privilégios: permite a criação de pontos de verificação personalizados para usuários que não têm privilégios Selecionar papel do catálogo e DBA. Padrão: não selecionado Observação: ao marcar essa caixa de seleção, os campos Versão e Instância são ativados. ■ Instância: especifica o nome da instância em que a conexão está estabelecida. ■ É RAC: ativa a conexão com o RAC (Real Application Cluster – Agrupamento de Aplicativos Reais). Observação: ao selecionar É RAC, é possível criar uma conexão com o RAC. Capítulo 2: Detalhes da configuração 15 Nó do oracle Nó Pontos de verificação O nó Pontos de verificação permite criar um ponto de verificação para monitorar o banco de dados Oracle. Os pontos de verificação padrão são visíveis, ao passo que os pontos de verificação personalizados são criados. Navegação: oracle > Pontos de verificação Defina ou modifique os valores a seguir, conforme necessário: Pontos de verificação > ícone Opções > Criar ponto de verificação Essa seção permite criar um ponto de verificação. ■ Nome da conexão: especifica o nome da conexão. ■ Arquivo de consulta: define o nome do arquivo de consulta em que você deseja que a consulta seja armazenada. ■ Consulta: define a consulta para criar o ponto de verificação. ■ Modo do intervalo: subtrai o valor da variável do valor gerado no final do intervalo. Padrão: não selecionado Nó <nome dos pontos de verificação> O nó nome do ponto de verificação é usado para definir a configuração do ponto de verificação, a variável da mensagem, as configurações gerais, o limite, o identificador de linha e as configurações avançadas do banco de dados. Observação: esse nó é chamado de nome do ponto de verificação no documento porque pode ser configurado pelo usuário. Navegação: oracle > Pontos de verificação > nome do ponto de verificação Defina ou modifique os valores a seguir, conforme necessário: nome do ponto de verificação > Configurações gerais Essa seção permite configurar os parâmetros de instalação gerais do ponto de verificação do probe do Monitor de banco de dados Oracle. 16 Guia do Probe Monitor de banco de dados Oracle Nó do oracle ■ Intervalo entre verificações: especifica o valor padrão do intervalo entre verificações no ponto de verificação. Esse valor sobrepõe-se ao intervalo especificado no perfil. ■ Unidade do intervalo entre verificações: especifica a unidade do intervalo entre verificações. ■ Amostras: especifica o número de amostras para calcular o valor médio. Padrão: 1 ■ Sem gravidade: especifica o nível da gravidade da mensagem de limpeza. Padrão: sem gravidade ■ Mensagem de limpeza: especifica o nome da mensagem de limpeza. ■ Exclusão de uso: permite definir objetos que não devem ser monitorados no ponto de verificação. Padrão: não selecionado nome do ponto de verificação > Excluir Essa seção permite adicionar um padrão de exclusão, o que permite definir objetos que não devem ser monitorados no ponto de verificação. ■ Padrão de exclusão: permite definir uma expressão regular para executar os trabalhos da funcionalidade de exclusão. nome do ponto de verificação > Config de ponto de verificação Essa seção permite configurar um ponto de verificação. ■ Arquivo de consulta: define o nome do arquivo de consulta. ■ Consulta: define a consulta para criar o ponto de verificação. ■ Modo do intervalo: permite que o probe Monitor de banco de dados Oracle subtraia o valor da variável do valor que é gerado no final do intervalo. Observação: essa seção será exibida somente em caso de pontos de verificação personalizados. nome do ponto de verificação > Identificador de linha Essa seção permite selecionar linhas como variáveis para definir uma mensagem de alarme e chave de supressão. Se a consulta retornar mais de uma linha, o probe Monitor de banco de dados Oracle precisará de uma identificação exclusiva para cada linha. Observação: essa seção será exibida somente em caso de pontos de verificação personalizados. Capítulo 2: Detalhes da configuração 17 Nó do oracle nome do ponto de verificação > Variável da mensagem Essa seção permite selecionar as colunas como variáveis que são usadas na criação de QoS. Observação: esta seção é exibida apenas para os pontos de verificação personalizados. ■ Tipo de dados: especifica o tipo dos dados da variável do novo alarme. ■ Uso da coluna: especifica o uso da coluna da variável. Nó Monitores O nó Monitores permite exibir e definir limites para QoS e monitoramento do ponto de verificação. Navegação: oracle > Pontos de verificação > nome do ponto de verificação > Monitores Defina ou modifique os valores a seguir, conforme necessário: Monitores > Qualidade de serviço Essa seção permite configurar a QoS para o ponto de verificação. ■ Unidade: define a unidade da QoS. ■ Abreviação: define a abreviação da QoS. ■ Valor máx.: especifica o valor máximo da QoS. ■ Objeto: define o objeto da QoS. Observação: o campo Objeto aparece somente se a variável incluir uma entrada ".c". Monitores > Limite Essa seção permite configurar os valores limite de um ponto de verificação. ■ Nome do objeto de limite: define o nome do objeto de limite. ■ Valor do limite: define valores de limite para um determinado ponto de verificação. ■ Gravidade: especifica o nível de violação do limite. ■ Mensagem: define o nome da mensagem usada. ■ Texto da mensagem: especifica o conteúdo da mensagem enviada. 18 Guia do Probe Monitor de banco de dados Oracle Nó do oracle Nó Conexão-<Nome da conexão> O nó Conexão-nome da conexão exibe as propriedades da configuração da conexão. Esse nó também permite excluir a configuração da conexão. Observação: esse nó é chamado Conexão-nome da conexão no documento, pois ele é configurável pelo usuário. Navegação: oracle > Conexão-nome da conexão Defina ou modifique os valores a seguir, conforme necessário: Conexão-nome da conexão > Configuração da conexão Essa seção permite exibir as propriedades da configuração da conexão. Observação: as descrições de campo são as mesmas descritas na seção Criar conexão no nó oracle. Nó <Nome da conexão> O nó nome da conexão permite exibir e modificar as propriedades da configuração da conexão. Observação: esse nó é chamado de nome da conexão no documento porque pode ser configurado pelo usuário. Navegação: oracle > Conexão-nome da conexão > nome da conexão Defina ou modifique os valores a seguir, conforme necessário: nome da conexão > Configuração da conexão Essa seção permite modificar as propriedades de configuração da conexão. Observação: as descrições do campo são as mesmas descritas na seção Criar conexão no nó oracle. nome da conexão > ícone Opções > Criar perfil Esta seção permite criar um perfil, o que permite executar os pontos de verificação para uma determinada conexão. Capítulo 2: Detalhes da configuração 19 Nó do oracle Nó <nome do perfil> O nó nome de perfil permite modificar os parâmetros do perfil. Observação: esse nó é chamado de nome do perfil no documento porque pode ser configurado pelo usuário. Navegação: oracle > Conexão-nome da conexão > nome do perfil Defina ou modifique os valores a seguir, conforme necessário: nome do perfil > Perfil Essa seção permite modificar os parâmetros do perfil. ■ Sinal de monitoramento: especifica o intervalo em que todos os pontos de verificação programados do perfil são testados e disparam a eventual execução da verificação. Observação: esse número é um denominador comum para todos os valores de intervalo entre verificações utilizados. Quanto mais alto o valor do sinal de monitoramento, menor será o custo adicional do perfil. Padrão: 5 ■ Unidade do sinal de monitoramento: especifica a unidade do sinal de monitoramento. Padrão: segundos ■ Conexão: especifica a conexão utilizada no perfil. ■ Intervalo entre verificações: especifica o valor padrão do intervalo entre verificações. Padrão: para um perfil de amostra o valor é 15 e para um novo o valor do perfil é 5. ■ Unidade do intervalo entre verificações: especifica a unidade do intervalo entre verificações. Padrão: segundos ■ Limpar mensagem: especifica a mensagem para o tempo limite do alarme de limpeza. Padrão: p_timeout_1 ■ Tempo limite do SQL: especifica que, se a consulta atingir o tempo limite do SQL, o processamento do ponto de verificação será encerrado. O próximo ponto de verificação será iniciado e um alarme será emitido. Padrão: 60 ■ Unidade de tempo limite do SQL: especifica a unidade do tempo limite do SQL. Padrão: segundos 20 Guia do Probe Monitor de banco de dados Oracle Nó do oracle ■ Mensagem de tempo limite do SQL: especifica o nome da mensagem para o alarme de tempo limite do perfil. Padrão: Sql_timeout_1 ■ Tempo limite do perfil: define o tempo máximo de processamento de todos os pontos de verificação no perfil. Padrão: 120 ■ Unidade do tempo limite do perfil: especifica a unidade de tempo limite do perfil. Padrão: segundos ■ Mensagem de tempo limite do perfil: especifica a mensagem de tempo limite do perfil. Padrão: P_timeout_1 ■ Gravidade do tempo limite: define a gravidade das mensagens de tempo limite. Padrão: alto ■ Origem do alarme: define a origem do alarme personalizado. ■ Mensagem de falha na conexão: especifica a mensagem a ser exibida quando há alguns problemas relacionados à conexão. Padrão: Connect_failure_1 Monitoramento de RAC do oracle O Oracle RAC permite que vários computadores executem o software Oracle RDBMS simultaneamente ao acessar um único banco de dados, oferecendo, dessa forma, o agrupamento. O probe Monitor de banco de dados Oracle oferece suporte ao monitoramento de RAC. Esta seção contém informações sobre como pode monitorar o Oracle RAC com a ajuda de pontos de verificação. Capítulo 2: Detalhes da configuração 21 Nó do oracle Nó <Nome da conexão> O nó nome da conexão permite exibir e modificar as propriedades da configuração de uma conexão com o RAC. Observação: esse nó é chamado de nome da conexão no documento e não é configurável pelo usuário. Navegação: oracle > Conexão-nome da conexão > nome da conexão Defina ou modifique os valores a seguir, conforme necessário: RAC-nome da conexão > Configuração da conexão Esta seção permite modificar as propriedades de configuração de uma conexão com o RAC. Observação: as descrições de campo são as mesmas descritas na seção Criar conexão no nó do oracle. Importante: selecione É RAC na caixa de diálogo Criar conexão se desejar realizar o monitoramento do Oracle RAC. Uma vez que uma conexão com o RAC é estabelecida, ela não pode ser convertida em uma conexão que não seja com o RAC. nome da conexão > ícone Opções > Criar perfil Esta seção permite criar um perfil de RAC, que é ativado para executar os pontos de verificação de uma determinada conexão com o RAC. Na criação do perfil, todos os nós são automaticamente adicionados sob o perfil. Um dos nós é exibido como principal. Esse nó indica que os dados de um ponto de verificação comum do RAC são roteados para esse nó quando exibidos a partir do UMP. Mesmo quando o nó está inoperante, os dados ainda assim são roteados para esse nó (para evitar qualquer perda de dados). Observação: ao associar um perfil à conexão com o RAC, todos os pontos de verificação comuns e específicos do nó do RAC são carregados automaticamente no perfil do RAC. Os pontos de verificação comuns são adicionados diretamente sob o perfil e os pontos de verificação específicos do nó são adicionados diretamente sob os nós. Nó <nome do perfil> O nó nome de perfil permite modificar os parâmetros do perfil. Você pode adicionar pontos de verificação de perfil estáticos de acordo com as configurações do perfil. 22 Guia do Probe Monitor de banco de dados Oracle Nó do oracle Observação: esse nó é chamado de nome do perfil no documento porque pode ser configurado pelo usuário. Navegação: oracle > Conexão-nome da conexão > nome da conexão > nome do perfil Defina ou modifique os valores a seguir, conforme necessário: nome do perfil > Perfil Esta seção permite modificar os parâmetros do perfil. Observação: as descrições do campo são as mesmas descritas na seção Perfil no nó nome do perfil. Nó <nome dos pontos de verificação> O nó nome do ponto de verificação é usado para configurar os parâmetros de configuração gerais do probe Monitor de banco de dados Oracle. Observação: esse nó é chamado de nome do ponto de verificação no documento e não é configurável pelo usuário. Navegação: oracle > Conexão-nome da conexão > nome da conexão > nome do perfil > nome dos pontos de verificação Defina ou modifique os valores a seguir, conforme necessário: nome do ponto de verificação > Configurações gerais Esta seção permite configurar os parâmetros de configurações gerais do ponto de verificação do RAC do probe Monitor de banco de dados Oracle. Observação: as descrições do campo são as mesmas descritas na seção Configurações gerais no nó nome dos pontos de verificação. nome do ponto de verificação > Excluir Essa seção permite adicionar um padrão de exclusão, o que permite definir objetos que não devem ser monitorados no ponto de verificação. ■ Padrão de exclusão: define uma expressão regular para executar os trabalhos da funcionalidade de exclusão. Clique em Testar na lista suspensa Ação. A caixa de diálogo Resposta é aberta, exibindo os objetos que foram excluídos. Nó Monitores O nó Monitores permite exibir e definir limites para QoS e monitoramento do ponto de verificação. Capítulo 2: Detalhes da configuração 23 Nó do oracle Navegação: oracle > Conexão-nome da conexão > nome da conexão > nome do perfil > nome dos pontos de verificação > Monitores Defina ou modifique os valores a seguir, conforme necessário: Monitores > Qualidade de serviço Essa seção permite configurar a QoS para o ponto de verificação. Observação: as descrições de campo são as mesmas descritas na seção Qualidade de serviço no nó Monitores. Monitores > Limite Essa seção permite configurar os valores limite de um ponto de verificação. Observação: as descrições de campo são as mesmas descritas na seção Limite no nó Monitores. Pontos de verificação comuns RAC O nó Pontos de verificação comuns RAC permite criar um ponto de verificação para monitorar o banco de dados Oracle RAC. Os valores desses pontos de verificação podem ser usados para o banco de dados RAC inteiro e não são específicos de uma instância do RAC. Esta seção também permite exibir os detalhes dos pontos de verificação comuns. Observação: esse nó é chamado de pontos de verificação comuns RAC no documento e não é configurável pelo usuário. Os pontos de verificação comuns e específicos do nó RAC são exibidos em ordem alfabética no painel de navegação da GUI do probe Monitor de banco de dados Oracle. Os nós também são exibidos em ordem alfabética. Navegação: oracle > pontos de verificação comuns RAC Defina ou modifique os valores a seguir, conforme necessário: Pontos de verificação comuns RAC > ícone Opções > Criar ponto de verificação comum RAC Esta seção permite criar um ponto de verificação comum RAC. Observação: as descrições de campo são as mesmas descritas na seção Criar ponto de verificação no nó Pontos de verificação. 24 Guia do Probe Monitor de banco de dados Oracle Nó do oracle Nó <Nome dos pontos de verificação comuns> RAC O nó nome do ponto de verificação comum RAC é usado para definir a configuração geral dos pontos de verificação comuns RAC. Observação: esse nó é chamado de nome do ponto de verificação comum RAC no documento e é configurável pelo usuário. Navegação: oracle > ponto de verificação comum RAC > nome do ponto de verificação comum RAC Defina ou modifique os valores a seguir, conforme necessário: nome do ponto de verificação > Configurações gerais Esta seção permite configurar os parâmetros de configurações gerais do ponto de verificação comum RAC do probe Monitor de banco de dados Oracle. Observação: as descrições do campo são as mesmas descritas na seção Configurações gerais no nó nome dos pontos de verificação. nome do ponto de verificação > Excluir Esta seção permite adicionar um padrão de exclusão, o que permite definir objetos que não deseja monitorar no ponto de verificação comum RAC. ■ Padrão de exclusão: permite definir uma expressão regular para executar a funcionalidade de exclusão. Nó Monitores O nó Monitores permite exibir e definir a QoS e os limites para o monitoramento de um ponto de verificação comum RAC. Navegação: oracle > ponto de verificação comum RAC > nome do ponto de verificação comum RAC > Monitores Defina ou modifique os valores a seguir, conforme necessário: Monitores > Qualidade de serviço Esta seção permite configurar a QoS de um ponto de verificação comum RAC. Observação: as descrições de campo são as mesmas descritas na seção Qualidade de serviço no nó Monitores. Monitores > Limite Esta seção permite configurar os valores limite de um ponto de verificação comum RAC. Observação: as descrições de campo são as mesmas descritas na seção Limite no nó Monitores. Capítulo 2: Detalhes da configuração 25 Nó do oracle Nó <Pontos de verificação específicos> RAC O nó pontos de verificação específicos RAC permite criar um ponto de verificação para monitorar o banco de dados Oracle RAC. Esses pontos de verificação são aplicáveis a apenas um determinado nó do banco de dados RAC. Esta seção também permite exibir os detalhes dos pontos de verificação específicos do nó. Observação: esse nó é chamado de pontos de verificação específicos RAC no documento e não é configurável pelo usuário. Navegação: oracle > pontos de verificação específicos RAC Defina ou modifique os valores a seguir, conforme necessário: Pontos de verificação específicos RAC > ícone Opções > Adicionar novo ponto de verificação específico RAC Esta seção permite criar um ponto de verificação comum RAC. Observação: as descrições de campo são as mesmas descritas na seção Criar ponto de verificação no nó Pontos de verificação. Nó <Nome dos pontos de verificação específicos> RAC O nó nome do ponto de verificação específico RAC é usado para definir a configuração geral dos pontos de verificação específicos RAC. Observação: esse nó é chamado de nome do ponto de verificação específico RAC no documento e não é configurável pelo usuário. Navegação: oracle > pontos de verificação específicos RAC > nome do ponto de verificação específico RAC Defina ou modifique os valores a seguir, conforme necessário: Nome do ponto de verificação específico RAC > Configurações gerais Esta seção permite configurar os parâmetros de configurações gerais do ponto de verificação específico RAC do probe Monitor de banco de dados Oracle. Observação: as descrições do campo são as mesmas descritas na seção Configurações gerais no nó nome dos pontos de verificação. 26 Guia do Probe Monitor de banco de dados Oracle Configurar um nó Nó Monitores O nó Monitores permite exibir e definir a QoS e os limites para o monitoramento de um ponto de verificação específico RAC. Navegação: oracle > ponto de verificação comum RAC > nome do ponto de verificação comum RAC > Monitores Defina ou modifique os valores a seguir, conforme necessário: Monitores > Qualidade de serviço Esta seção permite configurar a QoS de um ponto de verificação específico RAC. Observação: as descrições de campo são as mesmas descritas na seção Qualidade de serviço no nó Monitores. Monitores > Limite Esta seção permite configurar os valores limite de um ponto de verificação específico RAC. Observação: as descrições de campo são as mesmas descritas na seção Limite no nó Monitores. Configurar um nó Este procedimento fornece as informações para configurar uma determinada seção em um nó. Cada seção em um nó permite configurar as propriedades do probe Monitor de banco de dados Oracle para monitorar a resposta de consultas definidas pelo usuário. Siga estas etapas: 1. Selecione o caminho de navegação apropriado. 2. Atualize as informações do campo e clique em Salvar. A seção especificada do probe Monitor de banco de dados Oracle é configurada. Agora é possível definir conexões e perfis para a instância monitorada. Capítulo 2: Detalhes da configuração 27 Criar conexão Criar conexão Você pode configurar o probe para criar uma conexão. Siga estas etapas: 1. Clique no ícone Opções ao lado do nó do oracle no painel de navegação. 2. Clique em Criar conexão. 3. Atualize as informações do campo e clique em Enviar. A nova conexão é salva no nó Conexões do painel de navegação. Excluir conexão É possível excluir uma conexão com o banco de dados quando não desejar que o probe faça o monitoramento. Siga estas etapas: 1. Clique no ícone Opções ao lado do nó Conexão-nome da conexão que deseja excluir. 2. Clique em Excluir a conexão e, em seguida, clique em Salvar. A conexão é excluída. Observação: também é possível excluir um perfil no nível do perfil. Adicionar ponto de verificação É possível definir um ponto de verificação personalizado para monitorar a instância do banco de dados Oracle. No entanto, é possível excluir os pontos de verificação padrão e personalizados no nível do perfil individual. Siga estas etapas: 1. Clique no ícone Opções ao lado do nó Pontos de verificação do painel de navegação. 2. Clique em Adicionar ponto de verificação. 3. Atualize as informações do campo e clique em Enviar. O novo ponto de verificação é salvo no nó Pontos de verificação do painel de navegação. 28 Guia do Probe Monitor de banco de dados Oracle Excluir ponto de verificação Excluir ponto de verificação Você pode excluir apenas os pontos de verificação personalizados do probe Monitor de banco de dados Oracle. Siga estas etapas: 1. Clique no ícone Opções ao lado do nó nome do ponto de verificação que deseja excluir. 2. Clique em Excluir ponto de verificação. O ponto de verificação selecionado é excluído. Como configurar os limites de alarme Alguns probes de medição da qualidade de serviço permitem definir tipos diferentes de limites de alarme. Essas opções de limite permitem controlar mais amplamente quando mensagens de alarme são enviadas para cada probe QoS. Para obter mais informações sobre os diferentes limites de alarme e seus requisitos de configuração, consulte a seção Configuração geral do probe da Ajuda do Console de administração. Importante: as configurações de limite de alarme são dependentes do probe baseline_engine. Se não possui a versão correta do baseline_engine configurada, você não verá as opções adicionais de limite. Gerenciar perfis Você pode configurar o probe do Monitor de banco de dados Oracle para criar um perfil em vários pontos de verificação a fim de monitorar a conexão do servidor Oracle. Em seguida, pode configurar o perfil para enviar as mensagens de QoS e gerar alarmes relacionados ao tempo de resposta. Siga estas etapas: 1. Clique no ícone Opções ao lado do nó nome da conexão do painel de navegação. 2. Clique na opção Criar perfil. 3. Atualize as informações do campo e clique em Enviar. O perfil é salvo. Capítulo 2: Detalhes da configuração 29 Excluir perfil Excluir perfil Você pode excluir um perfil existente quando não quiser mais que o probe Monitor de banco de dados Oracle o monitore. Siga estas etapas: 1. Clique no ícone Opções ao lado do nó nome do perfil que deseja excluir. 2. Clique em Excluir o perfil e, em seguida, clique em Salvar. O perfil é excluído. 30 Guia do Probe Monitor de banco de dados Oracle Adicionar padrão de exclusão Adicionar padrão de exclusão Você pode adicionar um padrão de exclusão ao probe Monitor de banco de dados Oracle. O padrão de exclusão permite que você defina os objetos que não deseja monitorar no ponto de verificação. Siga estas etapas: 1. Clique no nó de nome de pontos de verificação no painel de navegação. 2. Selecione Exclusão de uso na seção Configuração geral. 3. Vá para a seção Excluir e clique em Novo. 4. Digite uma expressão regular no campo Padrão de exclusão. 5. Clique em Testar na lista suspensa Ação. A caixa de diálogo de resposta é aberta, exibindo os objetos que foram excluídos. Observação: este teste é possível somente para execução de perfis ativos e pontos de verificação que não devem ser monitorados no ponto de verificação. 6. Clique em Salvar. O padrão de exclusão é adicionado. Excluir padrão de exclusão Você pode excluir um padrão de exclusão do probe Monitor de banco de dados Oracle quando não precisar mais dele. Siga estas etapas: 1. Clique no nó de nome de pontos de verificação no painel de navegação. 2. Vá para a seção Excluir e selecione o padrão de exclusão que deseja excluir. 3. Clique em Excluir. O padrão de exclusão é excluído. Capítulo 2: Detalhes da configuração 31 Adicionar ponto de verificação de perfil Adicionar ponto de verificação de perfil A opção Adicionar ponto de verificação de perfil permite adicionar um ponto de verificação ao perfil de monitoramento do probe do Monitor de banco de dados Oracle. Siga estas etapas: 1. Clique no ícone Opções ao lado do nó nome do perfil ao qual deseja incluir um ponto de verificação. 2. Clique em Adicionar ponto de verificação de perfil. 3. Selecione os pontos de verificação a ser adicionado e clique em Enviar. O ponto de verificação de perfil é adicionado. Excluir ponto de verificação do perfil Você pode excluir um ponto de verificação de perfil no probe do Monitor de banco de dados Oracle quando não precisar mais dele. Siga estas etapas: 1. Clique no ícone Opções ao lado do ponto de verificação que você deseja excluir. 2. Clique em Excluir ponto de verificação e, em seguida, clique em Salvar. O ponto de verificação do perfil selecionado é excluído. Adicionar ponto de verificação comum RAC A opção Adicionar novo ponto de verificação comum RAC permite adicionar um ponto de verificação comum RAC ao perfil de monitoramento do probe Monitor de banco de dados Oracle. Siga estas etapas: 1. Clique no ícone Opções, ao lado do nó ponto de verificação comum RAC. 2. Clique em Adicionar novo ponto de verificação comum RAC. 3. Insira as informações do campo e clique em Enviar. O ponto de verificação comum RAC é adicionado. 32 Guia do Probe Monitor de banco de dados Oracle Adicionar ponto de verificação específico RAC Adicionar ponto de verificação específico RAC A opção Adicionar novo ponto de verificação específico RAC permite adicionar um ponto de verificação específico RAC ao perfil de monitoramento do probe Monitor de banco de dados Oracle. Siga estas etapas: 1. Clique no ícone Opções, ao lado do nó ponto de verificação específico RAC. 2. Clique em Adicionar novo ponto de verificação específico RAC. 3. Insira as informações do campo e clique em Enviar. O ponto de verificação específico RAC é adicionado. Monitorar a conexão com o RAC É possível monitorar um perfil ou conexão com o RAC usando o probe Monitor de banco de dados Oracle. Siga estas etapas: 1. Crie uma conexão com o RAC selecionando a opção É RAC na caixa de diálogo Criar conexão. Para obter mais informações, consulte o tópico Criar conexão. 2. Crie um perfil correspondente à conexão com o RAC. Para obter mais informações, consulte o tópico Gerenciar perfis. Os nós são detectados automaticamente e exibidos em ordem alfabética. Todos os pontos de verificação específicos RAC são exibidos automaticamente sob os nós. Todos os pontos de verificação comuns ficam sob o perfil, no mesmo nível dos nós. Capítulo 2: Detalhes da configuração 33 Capítulo 3: Métricas de limite de QoS Muitos probes do CA Nimsoft Monitor são fornecidos com os valores limite padrão de QoS definidos. Os valores limite padrão dão uma ideia do tipo de valores a serem inseridos nos campos métricos. Para auxiliar o ajuste dos limites e reduzir alarmes falso-positivos, esta seção descreve as métricas de QoS e fornece os limites padrão de QoS. Esta seção contém os seguintes tópicos: Métricas de QoS do oracle (na página 35) Configurações padrão de métricas de alertas do oracle (na página 43) Métricas de QoS do oracle Essa seção contém as métricas de QoS do probe do oracle. Nome QoS Unidades Descrição QOS_ORACLE_active_connection_ratio pct Calculado como (ativas/total) * 100. Monitora a porcentagem de conexões ativas em relação ao total de conexões permitidas. QOS_ORACLE_active_users contagem Verifica os usuários do Oracle atualmente ativos. QOS_ORACLE_buf_cachehit_ratio pct Calculado como: (leituras lógicas - leituras físicas) * 100/leituras físicas QOS_ORACLE_buf_cachehit_ratio_users pct O mesmo que buf_cachehit_ratio, somente por usuário. Ela ajuda a localizar consultas ou aplicativos inadequados. QOS_ORACLE_check_dbalive Estado Conecta-se a uma instância. Se não for possível estabelecer a conexão, será gerado um alerta. Observação: o ponto de verificação não pode ser desativado. QOS_ORACLE_database_size MB Monitora o tamanho do espaço (em bytes) de cada banco de dados, log e arquivos de dados. QOS_ORACLE_datafile_status Estado Monitora o status dos arquivos de dados. Capítulo 3: Métricas de limite de QoS 35 Métricas de QoS do oracle Nome QoS Unidades Descrição QOS_ORACLE_dataguard_gap Arquivos do arquivo morto Monitora o intervalo da instância do DataGuard QOS_ORACLE_dataguard_status Estado Monitora o status da instância do DataGuard QOS_ORACLE_dataguard_timegap Segundos Monitora o intervalo da instância do DataGuard QOS_ORACLE_dbfile_io Porcentagem Calculado como: (leituras físicas/leituras lógicas) * 100 (gravações físicas/gravações lógicas) * 100 Ajuda a identificar os arquivos do banco de dados com maior contenção de E/S. QOS_ORACLE_dict_cachehit_ratio Porcentagem Calculado como: (acertos - perdas) * 100/acertos Mede o número de vezes que os metadados do Oracle são encontrados na memória. QOS_ORACLE_enqueue_timeouts Tempos limite Mede o número de bloqueios (adquiridos e convertidos) que não foram liberados dentro do horário especificado. QOS_ORACLE_extents Extensões Relata tabelas que tenham mais extensões como limite. QOS_ORACLE_flash_recovery_area_memory Bytes _free Monitora a memória disponível na área de recuperação de flash. QOS_ORACLE_Gc_av_lock_get_time Milissegundos Mede o intervalo de tempo médio para liberar um bloqueio global. QOS_ORACLE_gc_blocks_corrupt Blocos Mede o número de blocos corrompidos durante a transferência. QOS_ORACLE_gc_blocks_lost Blocos Mede o número de blocos perdidos durante a transferência. QOS_ORACLE_gc_convert_timeouts Tempos limite Mede o número de expirações de conversões do bloqueio em um cache global. QOS_ORACLE_gc_cr_timeouts Tempos limite Mede o número de vezes que a solicitação do processo por um bloco de leitura consistente expirou. 36 Guia do Probe Monitor de banco de dados Oracle Métricas de QoS do oracle Nome QoS Unidades Descrição QOS_ORACLE_gc_fusion_wrt_rto Porcentagem Calculado como: Gravações de fusão/gravações físicas Um número alto indica tamanho do cache insuficiente (SGA) ou baixa frequência do ponto de verificação. QOS_ORACLE_gc_service_util Porcentagem Calculado como: Solicitações de serviço de cache global/leituras lógicas Mede a utilização de cache global. QOS_ORACLE_lib_cachehit_ratio Porcentagem Calculado como: (acertos – perdas)*100 / acertos Mede a porcentagem de vezes que os metadados do objeto foram encontrados na memória. Esse valor pode ser menor quando um novo aplicativo é iniciado. Se for baixo por vários intervalos, o SHARED_POOL_SIZE deverá ser aumentado. QOS_ORACLE_lock_waits Segundos Mede o número de vezes que uma sessão de usuário estava aguardando por um bloqueio no último intervalo. QOS_ORACLE_locked_users Contagem Mede o número de usuários bloqueados em uma instância e exibe a lista correspondente. QOS_ORACLE_login_count Usuários Mede o número de sessões de usuário ativas, exceto dos usuários "SYS" e "SYSTEM". QOS_ORACLE_long_queries Contagem Gera dois tipos de alarmes. QOS_ORACLE_memory_usage Bytes Mede a quantidade total de memória (em bytes) que as sessões de usuários (PGA) consomem. QOS_ORACLE_mts_response Milissegundos Monitora a resposta do servidor MTS, em milésimos de segundos. QOS_ORACLE_mts_uga_memory Bytes Monitora o consumo de memória do usuário do MTS. QOS_ORACLE_mts_wait Milissegundos Monitora o tempo de espera do servidor do MTS, em milésimos de segundos. Capítulo 3: Métricas de limite de QoS 37 Métricas de QoS do oracle Nome QoS Unidades Descrição QOS_ORACLE_resource_utilization_count contagem Monitora a utilização do banco de dados dos recursos. QQOS_ORACLE_resource_utilization_percen Pct t Porcentagem de utilização de recursos do Oracle. QOS_ORACLE_rollback_seg_status Disponibilidade Monitora o status dos segmentos de reversão. QOS_ORACLE_session_waits Aguarda Mede o número de esperas no intervalo. QOS_ORACLE_sga_memory Bytes Mede o uso da memória SGA em bytes por pool. QOS_ORACLE_sga_memory_free Bytes Mede o uso da memória SGA livre em bytes. QOS_ORACLE_sort_ratio Porcentagem Calculado como: Classificações de memória * 100/total de classificações O excesso de classificações de disco pode causar degradação do desempenho. Verifique os parâmetros SORT_AREA_SIZE e SORT_AREA_RETAINED_SIZE. QOS_ORACLE_system_statistics Contagem Exibe contadores de estatísticas do sistema disponível. Esses contadores contêm os números dos eventos desde o início da instância. QOS_ORACLE_system_statistics_delta Contagem Delta das estatísticas do sistema QOS_ORACLE_system_waits Aguarda Mede o número de esperas do sistema pelo evento. Essa conta é usada para identificar os gargalos do sistema. Use a tabela V$SYSTEM_EVENT para localizar o evento mais "dispendioso". QOS_ORACLE_tablespace_alloc_free Pct Mede a porcentagem de espaço livre em arquivos já alocados (sem considerar o parâmetro AUTOEXTEND). Observação: este ponto de verificação é definido como inativo por padrão. 38 Guia do Probe Monitor de banco de dados Oracle Métricas de QoS do oracle Nome QoS Unidades Descrição QOS_ORACLE_tablespace_free Porcentagem Mede a porcentagem de espaço livre em um espaço de tabela, considerando o tamanho máximo possível do espaço de tabela. Observação: o Oracle Enterprise Manager Console não considera o tamanho máximo possível do espaço de tabela na maioria de suas telas (status 9i). QOS_ORACLE_tablespace_size MB Mede o tamanho total do espaço da tabela. QOS_ORACLE_tablespace_status Disponibilidade Lista os espaços de tabela que têm um status diferente como ‘ONLINE’ ou ‘SYSTEM’. QOS_ORACLE_tablespace_temp_free Bytes Monitora os espaços de tabela temporários para o espaço disponível. QOS_ORACLE_user_locks Bloqueios Lista os usuários com um bloqueio. Esta seção contém as Métricas de QoS dos pontos de verificação comuns RAC no probe oracle. Nome QoS Unidades Descrição QOS_ORACLE_check_db_alive Disponibilidade Monitora a conectividade para a instância do banco de dados. QOS_ORACLE_tablespace_free Porcentagem Monitora os espaços de tabela para o espaço disponível. QOS_ORACLE_tablespace_alloc_free Porcentagem Monitora os espaços de tabelas para o espaço disponível nos arquivos alocados. QOS_ORACLE_tablespace_temp_free Bytes Monitora os espaços de tabela temporários para o espaço disponível. QOS_ORACLE_flash_recovery_area_memory Bytes _free Monitora a memória disponível na área de recuperação de flash. QOS_ORACLE_tablespace_size MB Monitora o tamanho dos espaços de tabela em MB. QOS_ORACLE_database_size MB Monitora o tamanho do espaço (em bytes) de cada banco de dados, log e arquivos de dados em conjunto. QOS_ORACLE_tablespace_status Disponibilidade Monitora o status dos espaços de tabela. QOS_ORACLE_rollback_seg_status Disponibilidade Monitora o status dos segmentos de reversão. Capítulo 3: Métricas de limite de QoS 39 Métricas de QoS do oracle Nome QoS Unidades Descrição QOS_ORACLE_extents Extensões Verifica os segmentos fragmentados de dados. Esta seção contém as Métricas de QoS dos pontos de verificação específicos do nó RAC no probe oracle. Nome QoS Unidades Descrição QOS_ORACLE_instance_status Disponibilidade Monitora o estado da instância atual. QOS_ORACLE_active_services Contagem Verifica os serviços ativos em execução no momento. QOS_ORACLE_access_latency Milissegundos Monitora a latência geral. QOS_ORACLE_gc_cr_blocks_served Contagem Monitora o número total de blocos construídos pelo processo BSP. QOS_ORACLE_gc_cr_block_send_time Milissegundos Monitora o tempo total gasto pelo processo BSP no envio de blocos de leitura consistente (CR) construídos. QOS_ORACLE_gc_cr_blocks_received Contagem Monitora o número total de blocos recebidos. QOS_ORACLE_gc_cr_block_receive_time Milissegundos Monitora a quantidade total de tempo que os processos de primeiro plano esperaram para que um bloco CR fosse enviado por meio de interconexão. QOS_ORACLE_RSRC_MGR_CPU_WAIT_TIME Milissegundos Monitora o número total de centésimos de segundos em que os processos do Oracle estiveram em um estado pronto. QOS_ORACLE_AVG_BUSY_TIME Milissegundos Monitora o número de centésimos de segundos em que um processador está ocupado executando um código kernel ou usuário. QOS_ORACLE_buf_cachehit_ratio Porcentagem Monitora o índice de acertos do cache do buffer. QOS_ORACLE_dict_cachehit_ratio Porcentagem Monitora o índice de acertos do cache do dicionário. QOS_ORACLE_lib_cachehit_ratio Porcentagem Monitora o índice de frequência com que consultas SQL são encontradas na memória em comparação ao disco. QOS_ORACLE_memory_usage Bytes Monitora o consumo da memória em bytes dos usuários do Oracle (PGA). 40 Guia do Probe Monitor de banco de dados Oracle Métricas de QoS do oracle Nome QoS Unidades Descrição QOS_ORACLE_login_count Usuários Verifica os usuários do Oracle em execução no momento. QOS_ORACLE_datafile_status Disponibilidade Monitora o status dos arquivos de dados. QOS_ORACLE_enqueue_timeouts Tempos limite Monitora o número de bloqueios de linhas e tabelas que expiraram. QOS_ORACLE_mts_response Milissegundos Monitora a contenção de log de repetição. QOS_ORACLE_mts_wait Milissegundos Monitora o tempo de espera do servidor do MTS, em milésimos de segundos. QOS_ORACLE_sga_memory Bytes Monitora o uso da memória SGA. QOS_ORACLE_sga_memory_free Bytes Monitora a memória SGA livre. QOS_ORACLE_sort_ratio Porcentagem Monitora o índice de classificação (disco, linhas e memória) QOS_ORACLE_mts_uga_memory Bytes Monitora a memória de UGA do MTS. QOS_ORACLE_user_locks Bloqueios Monitora o número de bloqueios de usuários ativos. QOS_ORACLE_locked_users Contagem Monitora o número de usuários suspensos por bloqueios dentro de um tempo limite. QOS_ORACLE_dataguard_status Disponível Monitora o status da instância do DataGuard. QOS_ORACLE_dataguard_gap Arquivos do arquivo morto Monitora o intervalo da instância do DataGuard. QOS_ORACLE_dataguard_timegap Segundos Monitora o intervalo de tempo da instância do DataGuard. QOS_ORACLE_buf_cachehit_ratio_users Porcentagem Monitora o índice de acertos do cache do buffer do usuário. QOS_ORACLE_sessions_waits Aguarda Monitora o contador de esperas das sessões. QOS_ORACLE_system_statistics Contagem Monitora os vários contadores estatísticos do sistema desde o início da instância. QOS_ORACLE_system_statistics_delta Contagem Monitora o delta de vários contadores estatísticos do sistema desde o início da instância. QOS_ORACLE_dbfile_io Porcentagem Monitora as operações de E/S do arquivo do banco de dados. QOS_ORACLE_lock_waits Segundos Monitora o tempo em segundos, gasto nas sessões. aguardando um bloqueio no intervalo. Capítulo 3: Métricas de limite de QoS 41 Métricas de QoS do oracle Nome QoS Unidades Descrição QOS_ORACLE_gc_service_util Porcentagem Monitora a utilização de serviços do cache global. QOS_ORACLE_gc_cr_timeouts Tempos limite Monitora as expirações de leitura consistente do cache global. QOS_ORACLE_gc_converts_timeouts Tempos limite Monitora as expirações de conversão do cache global. QOS_ORACLE_gc_blocks_lost Blocos Monitora os blocos do cache global que estão perdidos. QOS_ORACLE_gc_blocks_corrupt Blocos Mede o número de blocos corrompidos durante a transferência. QOS_ORACLE_gc_av_lock_get_time Milissegundos Monitora o tempo médio de obtenção de bloqueio global. (ms) QOS_ORACLE_gc_fusion_wrt_rto Porcentagem Monitora o índice entre as gravações de fusão e as gravações físicas. QOS_ORACLE_long_queries Contagem Monitora a quantidade de consultas de execução longa. QOS_ORACLE_resource_utilization_count Contagem Monitora a utilização do banco de dados dos recursos. QOS_ORACLE_resource_utilization_percent Porcentagem QOS_ORACLE_system_waits Aguarda Monitora os contadores de espera do sistema. QOS_ORACLE_active_users Usuários Verifica os usuários do Oracle ativos no momento. QOS_ORACLE_active_connection_ratio Porcentagem Monitora o índice de conexões ativas. 42 Guia do Probe Monitor de banco de dados Oracle Monitora a utilização do banco de dados dos recursos. Configurações padrão de métricas de alertas do oracle Configurações padrão de métricas de alertas do oracle Essa seção contém as configurações padrão das métricas de alerta do probe do oracle. Métrica do alarme Índice de conexões ativas Limite de aviso - Gravidad e do Limite de aviso erro - 75 Gravidade do erro Descrição Alta Monitora o número de usuários com uma transação ativa no momento de um instantâneo. Usuários ativos - - 1 Informações Monitora a proporção de conexões ativas em relação ao total de conexões permitidas. Proporção de acertos do cache do buffer 95 Aviso 75 Alta Monitora o índice de acertos do cache do buffer. Alta Monitora o índice de acertos do cache do buffer do usuário. Usuários da proporção de acertos do cache do buffer 95 Aviso 75 Linhas encadeadas - - 1 Alta Verifique se há linhas encadeadas no banco de dados. Verificar banco de dados ativo - - 1 Alta Monitora a conectividade para a instância do banco de dados. 100 Informaç ões Monitora o tamanho de espaço (em bytes) para todos os banco de dados. - Tamanho do banco de dados Status do arquivo de dados - Intervalo do DataGuard - ONLINE Alta Monitora o status dos arquivos de dados. 10 Alta Monitora o intervalo da instância do DataGuard. - - 1 Alta Monitora o status da instância do DataGuard. Intervalo do DataGuard - - 18000 Alta Monitora o intervalo de tempo da instância do DataGuard. E/S do arquivo do banco de dados - - 50 Alta Monitora as operações de E/S do arquivo do banco de dados. Proporção de acertos do cache do dicion. 90 Aviso 75 Alta Monitora o índice de acertos do cache do dicionário. Status do DataGuard Capítulo 3: Métricas de limite de QoS 43 Configurações padrão de métricas de alertas do oracle Métrica do alarme Limite de aviso Gravidad e do Limite de aviso erro Gravidade do erro Descrição Expirações em fila - - 1 Alta Monitora o número de bloqueios de linhas e tabelas que expiraram. Extensões - - 10 Alta Verifica os segmentos fragmentados de dados. - 32212254 7 Alta Monitora a memória disponível na área de recuperação de flash. Área de recuperação de flash Intervalo médio de obtenção de bloqueio - - 30 Alta Monitora o tempo médio de obtenção de bloqueio global (ms). Bloco global corrompido - - 1 Alta Monitora os blocos de cache globais corrompidos. Bloqueios globais perdidos - - 1 Alta Monitora os blocos de cache globais perdidos. Tempos limite de conversão globais - - 1 Alta Monitora as expirações de conversão do cache global. Alta Monitora as expirações de leitura consistente do cache global. Tempos limite de leitura globais consistentes - - 1 Proporção de gravações de fusão global - - 30 Alta Monitora o índice entre as gravações de fusão e as gravações físicas. Utilização de serviço globais - - 85 Alta Monitora a utilização de serviços do cache global. Status do índice - - VÁLIDO Alta Monitora o status do índice. 0 Informaç õespadrão 0 Alta- contagem 1 Verifica se há objetos inválidos Altacount_interval no banco de dados. Objetos inválidos Índice de acertos do cache da bibl. 95 Aviso 44 Guia do Probe Monitor de banco de dados Oracle 75 Alta Monitora o índice, a frequência com a qual os SQL são encontrados na memória em comparação com o disco. Configurações padrão de métricas de alertas do oracle Métrica do alarme Esperas de bloqueio Limite de aviso - Gravidad e do Limite de aviso erro - Gravidade do erro 1 Informações 1 Alta 1 Alta Descrição Monitora o tempo em segundos que as sessões gastaram aguardando um bloqueio no intervalo. Usuários bloqueados - - 300 Informações Monitora o número de usuários suspensos por bloqueios dentro de um tempo limite. Contagem de logons - - 1 Informações Verifica se há usuários de logon em execução no momento. 1 Alta 10 Informações Monitora a quantidade de consultas de execução longa. Alta Monitora o consumo de memória em bytes dos usuários do Oracle (PGA). Consultas longas Uso de memória - - - - 2000000 Resposta do MTS - - 10 Informações Monitora a resposta do servidor MTS, em milésimos de segundos. Memória UGA do MTS - - 1 Informações Monitora a memória de UGA do MTS. 10 Informações Monitora o tempo de espera do servidor do MTS, em milésimos de segundos. Espera da MTS - - Nenhuma extensão futura 1 Informaç õesPadrão 1 Verifica se há objetos que não são capazes de alocar as Alta- Contagem próximas extensões. Log de repetição - - 1 Alta Monitora a contenção de log de repetição. Extensões restantes - - 10 Alta Verifica o número de extensões restantes. Utiliz. do recurso - - 90 Alta Monitora a utilização de banco de dados dos recursos (processos, sessões e transações). Status do seg. de reversão - - ONLINE Alta Monitora o status dos segmentos de reversão. Capítulo 3: Métricas de limite de QoS 45 Configurações padrão de métricas de alertas do oracle Métrica do alarme Limite de aviso Gravidad e do Limite de aviso erro Gravidade do erro 95- Padrão Descrição Verifica se há quantidade suficiente de segmentos de reversão. Segmentos de reversão - - 1Contagem Alta Esperas da sessão - - 1 Informações Monitora o contador de esperas das sessões. Memória SGA - - 1 Informações Monitora o uso da memória SGA. Memória livre do SGA - - 4096 Informações Monitora a memória SGA livre. Alta Monitora o índice de classificação (disco, linhas e memória). Informações Monitora vários contadores estatísticos do sistema desde o último início da instância. Índice de classificação Estatísticas do sistema - - - - 99 1 Delta das estatísticas do sistema - - 1 Informações Monitora o delta de vários contadores estatísticos do sistema desde o último início da instância. Esperas do sistema - - 1 Informações Monitora os contadores de espera do sistema. Espaço de tabela livre alocado - - 10 Alta Monitora o espaço disponível nos arquivos alocados. Espaço de tabela insuficiente 1 Informaç ões-Padrã o 1 Verifica se a próxima extensão é maior do que o espaço Alta-Contagem disponível. Espaço de tabela livre - - 10 Alta Monitora os espaços de tabela para o espaço disponível. Tamanho do espaço de tabela - - 1000 Alta Monitora o tamanho dos espaços de tabela em MB. Status do espaço de tabela - - ONLINE Alta Monitora o status dos espaços de tabela. 10000 Alta Monitora os espaços de tabela temporários para o espaço disponível. 1 Informações 1 Alta Espaço livre temporário da tabela Bloqueios de usuário - - 46 Guia do Probe Monitor de banco de dados Oracle Monitora o número de bloqueios de usuários ativos. Configurações padrão de métricas de alertas do oracle Esta seção contém as configurações padrão das métricas de alerta dos pontos de verificação comuns RAC no probe oracle. Nome da métrica Limite de aviso Gravidade Limite de Gravidade do aviso erro do erro Descrição Verificar dbalive - - 1 Alta Monitora a conectividade para a instância do banco de dados. Espaço de tabela livre - - 10 Alta Monitora os espaços de tabela para o espaço disponível. Espaço de tabela livre alocado - 10 Alta - Monitora os espaços de tabela para o espaço disponível nos arquivos alocados. Espaço de tabela temporário livre - - 10000 Alta Monitora os espaços de tabela temporários para o espaço disponível. Memória livre da área de recuperação flash - - 32212254 Alta 7 Monitora a área de recuperação flash. Tamanho do espaço de tabela - 1000 Alta Monitora o tamanho dos espaços de tabela, em MB. Tamanho do banco de dados - 100 Informações Monitora o tamanho de espaço (em bytes) para todos os banco de dados. Status do espaço de tabela - Online Alta Monitora o status dos espaços de tabela. Status do índice - - Válido Alta Monitora o status do índice. Segmentos de reversão - - 95 Alta Monitora o status dos segmentos de reversão. Segmentos de reversão - - 1 Alta Monitora o status dos segmentos de reversão. Insuficiência de espaço de tabela - - 10 Alta Verifica se next_extent é maior do que o espaço disponível. Insuficiência de espaço de tabela - - 1 Informações Verifica se next_extent é maior do que o espaço disponível. Extensões restantes - - 10 Alta Nenhuma extensão futura - - 1 Informações Verifica se há objetos que não são capazes de alocar a próxima extensão. Verifica o número de extensões restantes. Capítulo 3: Métricas de limite de QoS 47 Configurações padrão de métricas de alertas do oracle Nome da métrica Limite de aviso Gravidade Limite de Gravidade do aviso erro do erro Descrição Nenhuma extensão futura - - 1 Alta Verifica se há objetos que não são capazes de alocar a próxima extensão. Objetos inválidos - - 0 Informações Verifica se há objetos inválidos no banco de dados. Objetos inválidos - - 1 Alta Verifica se há objetos inválidos no banco de dados. Objetos inválidos - - 0 Alta Verifica se há objetos inválidos no banco de dados. 1 Alta Verifica se há linhas encadeadas no banco de dados. 10 Alta Verifica os segmentos fragmentados de dados. Linhas encadeadas Extensões - - Esta seção contém as configurações padrão das métricas de alerta dos pontos de verificação específicos RAC no probe oracle. Nome da métrica Limite de aviso Gravidade Limite de do aviso erro Gravidade do erro Descrição Status da instância - - 1 Alta Monitora o estado da instância atual. Blocos GC CR fornecidos - - 1 Alta Monitora o número total de blocos construídos pelo processo BSP. Tempo de envio do log do bloco GC CR - - 1 Alta Monitora o tempo total gasto pelo processo BSP no envio de blocos de leitura consistente (CR) construídos. Blocos GC CR recebidos - - 1 Alta Monitora o número total de blocos recebidos. Tempo de recebimento do bloco GC CR - 1 Alta Monitora a quantidade total de tempo que os processos de primeiro plano esperaram para que um bloco CR fosse enviado por meio de interconexão. Índice de acertos do cache do buffer Aviso 75 Alta Monitora o índice de acertos do cache do buffer. 95 48 Guia do Probe Monitor de banco de dados Oracle Configurações padrão de métricas de alertas do oracle Nome da métrica Limite de aviso Gravidade Limite de do aviso erro Gravidade do erro Descrição Proporção de acertos do cache do dicion. 90 Aviso 75 Alta Monitora o índice de acertos do cache do dicionário. Índice de acertos do cache da bibl. 95 Aviso 75 Alta Monitora o índice, a frequência com a qual os SQL são encontrados na memória em comparação com o disco. Uso de memória - - 2000000 Alta Monitora o consumo de memória em bytes dos usuários do Oracle (PGA). Contagem de logons 1 Informaçõ es - Verifica se há usuários do Oracle em execução no momento. Status do arquivo de dados - - ONLINE Alta Monitora o status dos arquivos de dados. Expirações em fila - - 1 Alta Monitora o número de bloqueios de linhas e tabelas que expiraram. Log de repetição - - 1 Alta Monitora a contenção de log de repetição. Resposta do MTS 10 Informaçõ es - Monitora a resposta do servidor MTS, em milésimos de segundos. Espera do MTS 10 Informaçõ es - Monitora o tempo de espera do servidor do MTS, em milésimos de segundos. Memória SGA 1 Informaçõ es - Monitora o uso da memória SGA. Memória livre SGA 4096 Informaçõ es - Monitora a memória SGA livre. Memória UGA do MTS 1 Informaçõ es - Monitora a memória de UGA do MTS. Bloqueios de usuário 1 Informaçõ 1 es Alta Monitora o número de bloqueios de usuários ativos. Informaçõ 1 3 es 0 0 Alta Monitora o número de usuários suspensos por bloqueios dentro de um tempo limite. - - 1 Alta Monitora o status da instância do DataGuard. Intervalo do DataGuard - - 10 Alta Monitora o intervalo da instância do DataGuard. Usuários bloqueados Status do DataGuard Capítulo 3: Métricas de limite de QoS 49 Configurações padrão de métricas de alertas do oracle Nome da métrica Limite de aviso Gravidade Limite de do aviso erro Gravidade do erro Descrição Intervalo do DataGuard - - 18000 Alta Monitora o intervalo de tempo da instância do DataGuard. Índice de acertos do cache do buffer do usuário - - 75 Alta Monitora o índice de acertos do cache do buffer do usuário. Índice de acertos do cache do buffer do usuário - - 95 Aviso Monitora o índice de acertos do cache do buffer do usuário. Esperas da sessão 1 Informaçõ es - Monitora o contador de esperas das sessões. Estatísticas do sistema 1 Informaçõ es - Monitora os vários contadores estatísticos do sistema desde o início da instância. Informaçõ 1 es - Monitora o delta de vários contadores estatísticos do sistema desde o início da instância. Delta das estatísticas do sistema Esperas do sistema 1 Informaçõ es - Monitora os contadores de espera do sistema. E/S de arquivos do banco de dados - - Alta Monitora as operações de E/S do arquivo do banco de dados. Esperas de bloqueio 1 Informaçõ 1 es Alta Monitora o tempo em segundos, gasto nas sessões. aguardando um bloqueio no intervalo. GC- Utilização de serviço - - 85 Alta Monitora a utilização de serviços do cache global. GC – tempo limite de CR - - 1 Alta Monitora as expirações de leitura consistente do cache global. GC- Expirações de conversão - - 1 Alta Monitora as expirações de conversão do cache global. GC – blocos perdidos - - 1 Alta Monitora os blocos de cache globais perdidos. Gc_blocks_corrupt - - 1 Alta Mede o número de blocos corrompidos durante a transferência. Tempo médio de obtenção de bloqueio de GC - - 30 Alta Monitora o tempo médio de obtenção de bloqueio global. (ms) 50 Guia do Probe Monitor de banco de dados Oracle 50 Configurações padrão de métricas de alertas do oracle Nome da métrica Limite de aviso Gravidade Limite de do aviso erro Gravidade do erro Descrição GC – índice de gravações de fusão - - 30 Alta Monitora o índice entre as gravações de fusão e as gravações físicas. Consultas longas - - 1 Alta Monitora a quantidade de consultas de execução longa. Consultas longas 10 Informaçõ es - Monitora a quantidade de consultas de execução longa. Utilização de recursos - - Alta Monitora a utilização de banco de dados dos recursos (processos, sessões e transações). Usuários ativos 1 Informaçõ es - Verifica se há usuários do Oracle ativos no momento. Índice de conexões ativas - - 75 Alta Monitora o índice de conexões ativas. Tempo de envio do bloco GC CR - - 1 Alta Monitora o tempo total gasto pelo processo BSP no envio de blocos de leitura consistente (CR) construídos. Esperas da sessão 1 Informaçõ es - Monitora o contador de esperas das sessões. Índice de classificação - - Alta Monitora o índice de classificação (disco, linhas e memória). 90 99 Capítulo 3: Métricas de limite de QoS 51 Capítulo 4: Problemas conhecidos Os problemas conhecidos do probe são: ■ Ao atualizar o probe Monitor de banco de dados Oracle para a versão 4.6, as alterações são exibidas na GUI se PPM, service_host e MPSE forem reiniciados. ■ A funcionalidade de exclusão não está funcionando para os pontos de verificação específicos do nó do Oracle RAC. ■ A alteração do serviço em uma conexão ou perfil já criados não funciona. ■ O ponto de verificação personalizado não está sendo criado com êxito. ■ O campo Preenchimento dinâmico do texto da mensagem com o campo Mensagem correspondente selecionado na lista suspensa no tempo de execução é uma limitação do PPM. Ao criar um ponto de verificação com um novo limite, primeiro selecione a mensagem e salve-a. Após a operação de recarregamento, o campo de texto da mensagem é atualizado com o texto de mensagem correspondente. Capítulo 4: Problemas conhecidos 53