Actualización de una alarma después de mover un recurso

Actualice una alarma en Monitoring después de mover un recurso supervisado.

Después de mover un recurso que emite métricas supervisadas por la alarma, actualice el compartimento de métricas de las alarmas relacionadas. Por ejemplo, si mueve un volumen en bloque a otro compartimento, se debe actualizar la alarma asociada si desea continuar supervisando las métricas del volumen en bloque movido.

Las políticas inherentes en el compartimento de destino se aplican inmediatamente y afectan al acceso al recurso movido a través de la consola. Para obtener más información sobre el movimiento de recursos, consulte Moving a Resource Between Compartments.

Para solucionar problemas de alarma, consulte Solución de problemas de alarmas. Consulte también Creating a Basic Alarm.

    1. En la página de lista Alarm Definitions, seleccione la alarma con la que desea trabajar. Si necesita ayuda para buscar la página de lista o la alarma, consulte Lista de alarmas.
    2. Vaya a Acciones y, a continuación, seleccione Editar alarma.
    3. Actualice el compartimento de la métrica: en la página Editar alarma, en Descripción de la métrica (o Descripción, dimensiones y regla de disparador de la métrica en el modo avanzado), cambie la opción Compartimento al compartimento donde se ha movido el recurso.

      El gráfico situado debajo de la sección Definir alarma se actualiza de forma dinámica según el compartimento seleccionado y muestra las últimas seis horas de métricas emitidas. Los valores muy pequeños o grandes se indican mediante el Sistema internacional de unidades (unidades SI), por ejemplo: M (equivalente a mega, es decir, 10 a la sexta potencia).

      Si el gráfico no muestra los datos esperados, se podría especificar el compartimento antiguo en la consulta (MQL), como en el siguiente ejemplo: 

      IopsRead[1m]{compartmentId="ocid1.compartment.oc1.phx..oldcompartmentexampleuniqueID"}.grouping().max()
    4. Si se especifica el compartimento antiguo en la consulta, actualice la consulta para que haga referencia al compartimento nuevo.
      1. Seleccione Cambiar a modo avanzado para ver la consulta de alarma como una expresión de Monitoring Query Language (MQL).
      2. En el cuadro Editor de códigos de consulta, actualice la consulta para que haga referencia al nuevo compartimento.
        Ver ejemplo

        Consulta original:

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

        Consulta actualizada:

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

        Para obtener información sobre las consultas MQL, consulte Referencia de Monitoring Query Language (MQL).

        El gráfico de la sección Definir alarma se actualiza de forma dinámica según la consulta actualizada y muestra las últimas seis horas de métricas emitidas. Los valores muy pequeños o grandes se indican mediante el Sistema internacional de unidades (unidades SI), por ejemplo: M (equivalente a mega, es decir, 10 a la sexta potencia).

        Si el gráfico no muestra los datos esperados, confirme que todas las referencias al compartimento (Compartimento, el cuadro Editor de códigos de consulta) señalan al nuevo compartimento.

    5. Seleccione Save alarm.
    La alarma ahora supervisa las métricas del nuevo compartimento.
  • Utilice el comando oci monitoring alarm update y los parámetros necesarios para actualizar una alarma y consultar métricas en el nuevo compartimento del recurso. Asegúrese de que la consulta no especifique el compartimento antiguo del recurso.

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

    Para obtener una lista completa de parámetros y valores para los comandos de la CLI, consulte la Command Line Reference for Monitoring.

  • Ejecute la operación UpdateAlarm para actualizar una alarma para consultar métricas en el nuevo compartimento del recurso.

    Al definir detalles para UpdateAlarmDetails, defina metricCompartmentId en el nuevo compartimento del recurso y asegúrese de que el compartimento antiguo no esté especificado en query.