Configurar Definições de Alarme

Você pode configurar definições de alarme para simplificar o processo de criação e gerenciamento de alarmes no Database Management Diagnostics & Management.

Na seção Definições de alarme, você pode usar o conjunto padronizado disponível de regras e limites e criar alarmes recomendados pela Oracle para monitorar proativamente métricas importantes do banco de dados, como utilização de CPU e armazenamento. Os alarmes recomendados pela Oracle em Diagnósticos e Gerenciamento simplificam bastante o processo de criação de um alarme de serviço do Oracle Cloud Infrastructure Monitoring e configuração de um sistema de notificação para cenários operacionais comuns para seus Bancos de Dados Gerenciados. Esse processo notifica você sobre problemas de integridade e desempenho do banco de dados e serve como um mecanismo de monitoramento proativo para garantir que o Banco de Dados Gerenciado opere com eficiência, segurança e em alinhamento com as melhores práticas de monitoramento do Oracle Database. Além disso, se quiser usar o conjunto completo de opções disponíveis ao criar alarmes, você terá a opção de navegar até o serviço Monitoring e criar alarmes personalizados para o Banco de Dados Gerenciado. Veja alguns outros benefícios do recurso Definições de alarme:

  • Editar e personalizar alarmes: Você pode editar os valores pré-configurados para alarmes recomendados pela Oracle e os valores para alarmes personalizados para personalizá-los. Isso oferece a flexibilidade de editar um alarme para atender a requisitos específicos.
  • Clonar alarmes para vários bancos de dados: Você pode clonar alarmes criados anteriormente e aplicá-los a Bancos de Dados Gerenciados específicos ou a todos os Bancos de Dados Gerenciados em um compartimento, garantindo assim definições de monitoramento padronizadas.

Para ir até a seção Definições de alarme, vá para a página Detalhes do banco de dados gerenciado e clique em Definições de alarme no painel esquerdo em Recursos.

Na seção Definições de alarme, você pode:

  • Crie alarmes recomendados pela Oracle ou navegue até o serviço Monitoring para criar alarmes personalizados para um Banco de Dados Gerenciado.
  • Exiba os alarmes criados para o Banco de Dados Gerenciado ou todos os Bancos de Dados Gerenciados no compartimento.
    Observação

    Para exibir alarmes na seção Definições de alarme, você deve garantir que:
    • Os alarmes são criados usando as métricas do Oracle Cloud Infrastructure (prontas para uso) emitidas no namespace oracle_oci_database para Bancos de Dados Externos e Bancos de Dados do Oracle Cloud e no namespace oci_autonomous_database para Autonomous AI Databases. Para Bancos de Dados Externos, se você tiver criado alarmes em extensões de métrica (namespace oracle_metric_extensions_appmgmt), poderá exibir esses alarmes também. O recurso Definições de alarme não é suportado para as métricas emitidas nos namespaces oci_database_cluster e oci_database.
    • A dimensão resourceId é especificada ao criar alarmes para um banco de dados. Os alarmes criados para todos os bancos de dados em um compartimento não exigem a especificação de dimensões.

    Para obter informações sobre os namespaces e dimensões dos Bancos de Dados Oracle monitorados e gerenciados por Diagnósticos e Gerenciamento, consulte Métricas de Diagnóstico e Gerenciamento para Bancos de Dados Oracle.

  • Editar alarmes
  • Clonar alarmes
  • Excluir alarmes

Além das permissões de Database Management, outras permissões do serviço Oracle Cloud Infrastructure são necessárias para executar tarefas relacionadas a alarmes. Para obter informações sobre:

  • Permissões do serviço Monitoring necessárias para criar alarmes. Consulte Gerenciando Alarmes.
  • Permissões do serviço Oracle Cloud Infrastructure Notification necessárias para criar e usar tópicos. Consulte Gerenciando Tópicos.

Alarmes recomendados pela Oracle para Bancos de Dados Gerenciados

Esta é a lista de alarmes recomendados pela Oracle para Bancos de Dados Gerenciados.

Alarmes recomendados pela Oracle para Bancos de Dados Externos e Bancos de Dados do Oracle Cloud

Os alarmes recomendados pelo sistema Oracle para Bancos de Dados Externos e Bancos de Dados do Oracle Cloud são criados usando as métricas no namespace oracle_oci_database.

Alarme recomendado pela Oracle Gravidade Descrição
Contagem de sessões bloqueadoras Crítico Alarme criado usando a métrica BlockingSessions para notificar quando o número de sessões de bloqueio exceder o limite especificado.

Por padrão, esse alarme é acionado quando a média da métrica BlockingSessions é maior que o valor de limite de 10.

Consulta de alarme padrão: BlockingSessions[15m].mean() > 10

Observe que esse alarme não está disponível para CDBs.

Utilização da CPU (%) Crítico Alarme criado usando a métrica CpuUtilization para notificar quando a utilização da CPU do banco de dados excede o limite especificado.

Por padrão, esse alarme é acionado quando a média da métrica CpuUtilization é maior que o valor limite de 85%.

Consulta de alarme padrão: CpuUtilization[5m].mean() > 85

Utilização da área de recuperação flash (%) Crítico Alarme criado usando a métrica FRAUtilization para notificar quando a utilização da área de recuperação flash do banco de dados exceder o limite especificado.

Por padrão, esse alarme é acionado quando a média da métrica FRAUtilization é maior que o valor limite de 75%.

Consulta de alarme padrão: FRAUtilization[5m].mean() > 75

Observe que esse alarme não está disponível para PDBs.

Monitoramento interrompido - Problema de coleta de métrica Crítico Alarme criado usando a métrica MonitoringStatus para notificar quando o banco de dados está inativo. Este alarme é acionado quando a coleta de métricas é interrompida por causa de problemas relacionados à rede, agente, credenciais, conexão ou dados ausentes ou quando o banco de dados está inativo.

Para verificar se a coleta de métricas foi interrompida, é usada uma expressão MQL avançada com a métrica MonitoringStatus e o valor da dimensão collectionName="sensor". Se um valor 1 for retornado, ele indicará que a coleta de métricas está em andamento e o banco de dados está ativo. Se 0 for retornado, isso indicará que a coleta de métricas foi interrompida e você deverá investigar o problema subjacente.

Este é um alarme avançado e não pode ser editado em Diagnóstico e Gerenciamento. Você pode editar esse alarme no serviço Oracle Cloud Infrastructure Monitoring. No entanto, é recomendável não editá-lo.

Observe que esse alarme não está disponível para Bancos de Dados do Oracle Cloud.

Monitorando a expiração da senha do usuário Crítico Alarme criado usando a métrica MonitoringUserPasswordExpiration para notificar quando a senha do usuário de monitoramento expirará em três dias.

Por padrão, esse alarme é acionado quando o último valor da métrica MonitoringUserPasswordExpiration é menor ou igual ao valor de limite 3.

Consulta de alarme padrão: MonitoringUserPasswordExpiration[1d].last() <= 3

Monitorando a expiração da senha do usuário Aviso Alarme criado usando a métrica MonitoringUserPasswordExpiration para notificar quando a senha do usuário de monitoramento expirará em sete dias.

Por padrão, esse alarme é acionado quando o último valor da métrica MonitoringUserPasswordExpiration é menor ou igual ao valor de limite 7.

Consulta de alarme padrão: MonitoringUserPasswordExpiration[1d].last() <= 7

Utilização de processos (%) Crítico Alarme criado usando a métrica ProcessLimitUtilization para notificar quando a utilização do limite de processo do banco de dados excede o limite especificado.

Por padrão, esse alarme é acionado quando a média da métrica ProcessLimitUtilization é maior que o valor limite de 80%.

Consulta de alarme padrão: ProcessLimitUtilization[5m].mean() > 80

Utilização de armazenamento (%) Aviso Alarme criado usando a métrica StorageUtilization para notificar quando o espaço alocado para todos os tablespaces no banco de dados excede o limite especificado.

Por padrão, esse alarme é acionado quando a média da métrica StorageUtilization é maior que o valor limite de 75%.

Consulta de alarme padrão: StorageUtilization[30m].mean() > 75

Utilização de armazenamento (%) Crítico Alarme criado usando a métrica StorageUtilization para notificar quando o espaço alocado para todos os tablespaces no banco de dados excede o limite especificado.

Por padrão, esse alarme é acionado quando a média da métrica StorageUtilization é maior que o valor limite de 85%.

Consulta de alarme padrão: StorageUtilization[30m].mean() > 85

Utilização de espaço de tablespace (%) Aviso Alarme criado usando a métrica StorageUtilizationByTablespace para notificar quando o espaço usado por um tablespace excede o limite especificado. Para CDBs, o alarme é acionado quando o espaço usado pelo tablespace do contêiner raiz excede o limite especificado.

Por padrão, esse alarme é acionado quando a média da métrica StorageUtilizationByTablespace é maior que o valor limite de 75%.

Consulta de alarme padrão: StorageUtilizationByTablespace[5m].mean() > 75

Utilização de espaço de tablespace (%) Crítico Alarme criado usando a métrica StorageUtilizationByTablespace para notificar quando o espaço usado por um tablespace excede o limite especificado. Para CDBs, o alarme é acionado quando o espaço usado pelo tablespace do contêiner raiz excede o limite especificado.

Por padrão, esse alarme é acionado quando a média da métrica StorageUtilizationByTablespace é maior que o valor limite de 85%.

Consulta de alarme padrão: StorageUtilizationByTablespace[5m].mean() > 85

Alarmes recomendados pela Oracle para Autonomous AI Databases

Os alarmes recomendados pela Oracle para Autonomous AI Databases são criados usando as métricas no namespace oci_autonomous_database.

Alarme recomendado pela Oracle Gravidade Descrição
Utilização da CPU (%) Crítico Alarme criado usando a métrica CpuUtilization para notificar quando a utilização da CPU do banco de dados excede o limite especificado.

Por padrão, esse alarme é acionado quando a média da métrica CpuUtilization é maior que o valor limite de 85%.

Consulta de alarme padrão: CpuUtilization[5m].mean() > 85

Log-ins com falha Aviso Alarme criado usando a métrica FailedLogons para notificar quando o número de log-ins com falha exceder o limite especificado.

Por padrão, esse alarme é acionado quando a média da métrica FailedLogons é maior que o valor limite de 20.

Consulta de alarme padrão: FailedLogons[5m].mean() > 20

Log-ins com falha Crítico Alarme criado usando a métrica FailedLogons para notificar quando o número de log-ins com falha exceder o limite especificado.

Por padrão, esse alarme é acionado quando a média da métrica FailedLogons é maior que o valor de limite de 30.

Consulta de alarme padrão: FailedLogons[5m].mean() > 30

Monitoramento interrompido - Problema de coleta de métrica Crítico Alarme criado usando a métrica DatabaseAvailability para notificar quando o banco de dados está inativo. Este alarme é acionado quando a coleta de métricas é interrompida por causa de problemas relacionados à rede, agente, credenciais, conexão ou dados ausentes ou quando o banco de dados está inativo.

Este é um alarme avançado e não pode ser editado em Diagnóstico e Gerenciamento. Você pode editar esse alarme no serviço Monitoring. No entanto, é recomendável não editá-lo.

Observe que esse alarme não está disponível para Autonomous AI Databases na Infraestrutura Dedicada do Exadata.

Sessões Aviso Alarme criado usando a métrica Sessions para notificar quando o número de sessões exceder o limite especificado.

Por padrão, esse alarme é acionado quando a média da métrica Sessions é maior que o valor de limite de 30.

Consulta de alarme padrão: Sessions[15m].mean() > 30

Utilização de armazenamento (%) Aviso Alarme criado usando a métrica StorageUtilization para notificar quando o espaço alocado para todos os tablespaces no banco de dados excede o limite especificado.

Por padrão, esse alarme é acionado quando a média da métrica StorageUtilization é maior que o valor limite de 75%.

Consulta de alarme padrão: StorageUtilization[30m].mean() > 75

Utilização de armazenamento (%) Crítico Alarme criado usando a métrica StorageUtilization para notificar quando o espaço alocado para todos os tablespaces no banco de dados excede o limite especificado.

Por padrão, esse alarme é acionado quando a média da métrica StorageUtilization é maior que o valor limite de 85%.

Consulta de alarme padrão: StorageUtilization[30m].mean() > 85

Criar Alarmes Recomendados

Você pode criar alarmes recomendados pela Oracle que são pré-configurados para os cenários operacionais de banco de dados mais comuns.

  1. Na seção Definições de alarme da página Detalhes do banco de dados gerenciado, clique em Criar e depois clique em Alarmes recomendados.
    Observação

    Se você quiser criar um alarme personalizado para seu Banco de Dados Gerenciado no serviço Oracle Cloud Infrastructure Monitoring em vez de um alarme recomendado pela Oracle, clique na opção Alarme personalizado. Para exibir um alarme personalizado na seção Definições de alarme do serviço Diagnostics & Management, certifique-se de que:
    • O alarme é criado usando uma métrica pronta para uso emitida no namespace oracle_oci_database para Bancos de Dados Externos e Bancos de Dados do Oracle Cloud e no namespace oci_autonomous_database para Autonomous AI Databases.
    • A dimensão resourceId é especificada ao criar um alarme para um banco de dados. Um alarme criado para todos os bancos de dados em um compartimento não requer a especificação de dimensões.

    Para obter informações sobre como criar um alarme no serviço Monitoring, consulte Criando um Alarme Básico.

  2. No painel Criar alarmes recomendados, selecione entre os alarmes de banco de dados disponíveis e comumente usados. Por padrão, todos os alarmes são selecionados.
    Para obter informações sobre os alarmes recomendados pela Oracle disponíveis para Bancos de Dados Gerenciados, consulte Alarmes recomendados pela Oracle para Bancos de Dados Gerenciados.
  3. Se preferir, clique no ícone Ações (Ações) disponível para cada alarme recomendado e clique em Editar limite para editar os valores pré-configurados do alarme. Por exemplo, o alarme Utilização de CPU (%) é acionado quando a utilização média da CPU é maior que 85% nos últimos 5 minutos. No painel Editar alarme, você pode fazer alterações nos vários valores pertencentes ao alarme, por exemplo, especificar um valor limite diferente, um valor de intervalo (período) para consultar dados de métrica ou o período de atraso do trigger, que é o período antes de o alarme estar no estado de acionamento. Para obter informações sobre os campos exibidos no painel Editar alarme, consulte Editar Alarmes.
  4. Na seção Notificações, selecione o compartimento e o tópico para os quais você deseja enviar notificações de alarme.
    Se um tópico existente não estiver disponível, clique em Criar um tópico para criar um novo tópico e especificar detalhes da assinatura. Para obter informações sobre tópicos e assinaturas, consulte Gerenciando Tópicos e Gerenciando Assinaturas.
  5. Clique em Criar.
    O painel Criar alarmes é exibido com um status dos alarmes recomendados pela Oracle que estão sendo criados.
  6. Feche o painel Criar alarmes após a criação dos alarmes.

Depois que os alarmes forem criados, você poderá:

  • Clique no alarme para exibir os detalhes do alarme na página Definições de Alarme do serviço Monitoring. Para alarmes recomendados pela Oracle, a tag de formato livre provedor: DBM é adicionada por padrão durante o processo de criação e é exibida na seção Tags.
    Observação

    É possível que diferentes usuários criem o mesmo alarme recomendado pela Oracle para um Banco de Dados Gerenciado. Se forem exibidos alarmes duplicados para um banco de dados, clique no alarme para exibir informações como quem criou o alarme e quando ele foi criado na seção Tags na página Definições de Alarme do serviço Monitoring.
  • Use o campo Pesquisar e as listas drop-down de filtros acima da lista de alarmes para filtrar os alarmes:
    • Filtro de severidade: Selecione uma opção de severidade de alarme para exibir apenas os alarmes de um tipo de severidade específico.
    • Filtro de escopo: Selecione uma das opções disponíveis para exibir os alarmes especificados para todos os Bancos de Dados Gerenciados em um compartimento ou os alarmes especificados para o Banco de Dados Gerenciado. Por padrão, todos os alarmes são exibidos.
    • Filtro de origem: Selecione uma das opções disponíveis para exibir os alarmes recomendados pela Oracle ou os alarmes personalizados criados no serviço Monitoring, para o Banco de Dados Gerenciado. Por padrão, todos os alarmes são exibidos.
  • Clique no ícone Ações (Ações) e clique em Editar limite para editar os valores básicos de alarme no serviço Diagnostics & Management ou clique em Editar alarme para exibir e editar o conjunto completo de valores especificados para o alarme no serviço Monitoring. Para obter informações, consulte Editar Alarmes.
  • Selecione alarmes e clique em Clonar para clonar os alarmes. Para obter informações, consulte Clonar Alarmes.
  • Selecione alarmes e clique em Excluir para excluir os alarmes.

Editar Alarmes

Você pode editar os valores especificados para um alarme a fim de personalizar o alarme para atender às suas necessidades.

O recurso de edição na seção Definições de alarme oferece a flexibilidade de fazer alterações nos valores do alarme e personalizar o alarme. Nesta seção, você pode:

  • Clique em Editar limite ao criar um alarme recomendado pela Oracle ou para um alarme recomendado pela Oracle ou personalizado criado anteriormente para editar valores básicos de alarme, como limite, intervalo e severidade. Para alarmes recomendados pela Oracle, isso permite que você faça alterações nos valores pré-configurados para atender a requisitos específicos.
  • Clique em Editar alarme para um alarme recomendado pela Oracle ou personalizado criado anteriormente para exibir e editar o conjunto completo de valores especificado para o alarme no serviço Oracle Cloud Infrastructure Monitoring.

Para editar valores básicos de alarme para alarmes recomendados pela Oracle ou personalizados no serviço Diagnostics & Management:

  1. Na seção Definições de alarme da página Detalhes do banco de dados gerenciado, clique no ícone Ações (Ações) de um alarme e clique em Editar limite.
    Observação

    Para editar o conjunto completo de valores especificado para o alarme no serviço Monitoring, clique no ícone Ações (Ações) do alarme e clique em Editar alarme. Para exibir e editar um alarme personalizado na seção Definições de alarme do serviço Diagnostics & Management, certifique-se de que:
    • O alarme é criado usando uma métrica pronta para uso emitida no namespace oracle_oci_database para Bancos de Dados Externos e Bancos de Dados do Oracle Cloud e no namespace oci_autonomous_database para Autonomous AI Databases. Para Bancos de Dados Externos, se você tiver criado alarmes em extensões de métrica (namespace oracle_metric_extensions_appmgmt), poderá exibir esses alarmes também.
    • A dimensão resourceId é especificada ao criar um alarme para um banco de dados. Um alarme criado para todos os bancos de dados em um compartimento não requer a especificação de dimensões.
  2. No painel Editar alarme, edite os seguintes detalhes, conforme necessário:
    1. Nome: Nome do alarme.
    2. Corpo do alarme: Conteúdo legível por humanos da notificação.
    3. Severidade: Tipo de resposta necessária quando o alarme está no estado acionador. Por exemplo, Crítico, Erro e assim por diante.
    4. Intervalo: Janela de agregação, ou a frequência com que pontos de dados são agregados.
    5. Estatística: Função a ser usada para agregar os pontos de dados. Por exemplo, Média, Taxa e assim por diante.
    6. Operador: Operador usado no limite da condição. Por exemplo, maior que, igual a e assim por diante.
    7. Limite: Valor a ser usado para o limite de condição. Por exemplo, para o alarme recomendado pela Oracle Utilização de CPU (%), o valor limite padrão é 85 e você pode alterar o valor para 75 para acionar o alarme quando a média da métrica CpuUtilization for maior que 75.
    8. Minutos de atraso do acionador: Número de minutos nos quais a condição deve ser mantida para que o alarme esteja no estado de acionamento.
    9. Agregar fluxos de métrica: Opção para retornar o valor combinado de todos os fluxos de métrica para a estatística selecionada. Se estiver editando um alarme recomendado pela Oracle, observe que essa caixa de seleção será desmarcada por padrão.
    10. Dividir notificações por stream de métricas: Opção para rastrear individualmente o status da métrica por stream de métricas e enviar uma mensagem quando o status da métrica for alterado para cada stream de métricas. Se estiver editando alarmes recomendados pela Oracle, observe que essa caixa de seleção é somente selecionada por padrão para os alarmes Utilização de espaço de tablespace (%) - Crítico e Utilização de espaço de tablespace (%) - Advertência. Isso garante que uma mensagem seja enviada quando um tablespace exceder um limite e o nome do tablespace for exibido no conteúdo da notificação (texto do corpo do alarme). Para obter mais informações sobre essa opção, consulte Cenário: Dividir Mensagens por Stream de Métrica.
  3. Clique em Salvar.

Clonar Alarmes

Você pode clonar alarmes existentes recomendados pela Oracle ou personalizados e aplicá-los a Bancos de Dados Gerenciados específicos ou a todos os Bancos de Dados Gerenciados em um compartimento.

O recurso de clonagem reduz o esforço necessário para criar vários alarmes e permite padronizar as configurações de alarme em vários bancos de dados.

Para clonar alarmes:

  1. Na seção Definições de alarme da página Detalhes do banco de dados gerenciado, selecione um ou mais alarmes e clique em Clonar.
    Observação

    Ao clonar vários alarmes ao mesmo tempo, você deve garantir a seleção de alarmes com o mesmo escopo.
  2. No painel Clonar alarmes, selecione uma das seguintes opções:
    • Clonar para compartimento: Selecione essa opção e, em seguida, um compartimento na lista drop-down Selecionar compartimento para clonar os alarmes de todos os Bancos de Dados Gerenciados do compartimento.
    • Clonar para o banco de dados selecionado: Selecione esta opção e um compartimento na lista drop-down Selecionar compartimento e, em seguida, selecione os bancos de dados para clonar os alarmes e aplicá-los aos Bancos de Dados Gerenciados selecionados.
  3. Clique em Clonar.
Observação

Ao clonar alarmes, você pode criar alarmes duplicados. Se alarmes duplicados forem listados para o Banco de Dados Gerenciado, clique no alarme para exibir informações como quem criou o alarme e quando ele foi criado na seção Tags na página Definições de Alarme no serviço Oracle Cloud Infrastructure Monitoring.