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 esteja emitindo métricas monitoradas pelo alarme, atualize o compartimento de métrica de 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 as 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 um Recurso entre Compartimentos.

Para diagnóstico e solução de problemas de alarme, consulte Diagnosticando e Solucionando Problemas de Alarmes. Consulte também Criando um Alarme Básico.

    1. Na página de lista Definições de Alarme, selecione o alarme com o qual deseja trabalhar. Se precisar de ajuda para localizar a página da lista ou o alarme, consulte Listando Alarmes.
    2. Vá para Ações e selecione Editar alarme.
    3. Atualize o compartimento de métrica: Na página Editar alarme, em Descrição da métricas (ou Descrição da métricas, dimensões e regra do acionador para Modo Avançado), altere o Compartimento para o compartimento no qual o recurso foi movido.

      O gráfico na seção Definir alarme é atualizado dinamicamente 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 mostrar 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()
    4. Se o compartimento antigo for especificado na consulta, atualize a consulta para fazer referência ao novo compartimento.
      1. Selecione Alternar para Modo Avançado para exibir a consulta de alarme como uma expressão MQL (Monitoring Query Language).
      2. Na caixa Editor do código de consultas, 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 é atualizado dinamicamente 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 mostrar os dados esperados, confirme se todas as referências do compartimento (Compartimento), a caixa Editor do código de Consulta), apontam para o novo compartimento,

    5. Selecione 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 CLI, consulte a Referência de Linha de Comandos para Monitoramento.

  • 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.