Atualizando um Alarme Depois de Mover um Recurso

Atualize um alarme no serviço Monitoring depois de mover um recurso monitorado.

Depois de mover um recurso que está emitindo métricas monitoradas pelo alarme, atualize o compartimento de métricas dos alarmes relacionados. Por exemplo, se você mover um volume em blocos para outro compartimento, o alarme associado deverá ser atualizado se você quiser continuar monitorando métricas do volume em blocos movido.

As políticas inerentes no compartimento de destino se aplicam imediatamente e afetam o acesso ao recurso movido por meio da Console. Para obter mais informações sobre como mover recursos, consulte Movendo Recursos para Outro Compartimento.

Para solucionar problemas de alarme, consulte Diagnosticando e Solucionando Problemas de Alarmes.

    1. Abra o menu de navegação e clique em Observabilidade & Gerenciamento. Em Monitoring, clique em Definições do alarme.
    2. Clique no alarme que você deseja atualizar.
    3. Vá para Ações no lado direito e clique em Editar alarme.
    4. Atualize o compartimento de métricas: Na página Editar alarme, em Descrição da métrica (ou Descrição da métrica, dimensões e regra de acionamento do Modo Avançado), altere o Compartimento para o compartimento para o qual o recurso foi movido.

      O gráfico na seção Definir alarme atualiza de forma dinâmica de acordo com o compartimento selecionado, exibindo as últimas seis horas de métricas emitidas. Valores muito pequenos ou grandes são indicados pelo Sistema Internacional de Unidades (unidades SI), como M para mega (10 à sexta potência).

      Se o gráfico não estiver mostrando os dados esperados, o compartimento antigo poderá ser especificado na consulta (MQL), como no seguinte exemplo: 

      IopsRead[1m]{compartmentId="ocid1.compartment.oc1.phx..oldcompartmentexampleuniqueID"}.grouping().max()
    5. Se o compartimento antigo for especificado na consulta, atualize a consulta para fazer referência ao novo compartimento: 
      1. Clique em Alternar para o Modo Avançado para exibir a consulta de alarme como uma expressão MQL (Monitoring Query Language).
      2. Na caixa Editor de código de consulta, atualize a consulta para fazer referência ao novo compartimento.

        Ver exemplo

        Consulta original:

        IopsRead[1m]{compartmentId="ocid1.compartment.oc1.phx..oldcompartmentexampleuniqueID"}.grouping().max()

        Consulta atualizada:

        Read[1m]{compartmentId="ocid1.compartment.oc1.phx..newcompartmentexampleuniqueID"}.grouping().max()

        Para obter informações sobre consultas MQL, veja Referência de MQL (Monitoring Query Language).

        O gráfico na seção Definir alarme atualiza de forma dinâmica de acordo com a consulta atualizada, exibindo as últimas seis horas de métricas emitidas. Valores muito pequenos ou grandes são indicados pelo Sistema Internacional de Unidades (unidades SI), como M para mega (10 à sexta potência).

        Se o gráfico não estiver mostrando os dados esperados, confirme se todas as referências de compartimento ( Compartimento), a caixa Editor de código de consulta) aponta para o novo compartimento.

    6. Clique em Salvar alarme.

      O alarme agora monitora métricas do novo compartimento.

  • Use o comando oci monitoring alarm update e os parâmetros obrigatórios para atualizar um alarme para consultar métricas no novo compartimento do recurso. Certifique-se de que a consulta não especifique o compartimento antigo do recurso.

    oci monitoring alarm update --metric-compartment-id <resource_compartment_ocid> --query-text <mql_expression_not_specifying_old_compartment> [...]

    Para obter uma lista completa de parâmetros e valores para comandos da CLI, consulte a Referência de Linha de Comando para o Serviço Monitoring.

  • Execute a operação UpdateAlarm para atualizar um alarme para consultar métricas no novo compartimento do recurso.

    Ao definir detalhes para UpdateAlarmDetails, defina metricCompartmentId como novo compartimento do recurso e certifique-se de que o compartimento antigo não esteja especificado em query.