Uso de groupBy(x) en una consulta
Utilice el elemento opcional groupBy(x)
al consultar datos de métricas en Monitoring.
Agregue los resultados de la consulta por grupo para representar un valor para cada grupo. Esta opción devuelve el valor combinado de todos los flujos de métricas de cada grupo especificado para la estadística seleccionada. El valor combinado de cada grupo se representa con una sola línea en el gráfico de métricas. Esta opción es útil para identificar tendencias por grupo en lugar de por recurso individual.
Para solucionar problemas de consulta, consulte Solución de problemas de consultas.
Ejemplos
- Ejemplo 1: Agrupación por dominio de errores
-
CpuUtilization[1m].groupBy(faultDomain).mean()
- Ejemplo 2: Agrupación por grupo de recursos
-
CpuUtilization[1m].groupBy(resourceGroup).mean()
En esta sección se describe cómo utilizar
groupBy(x)
en la página Explorador de métricas.groupBy(x)
solo está disponible en modo avanzado (MQL). Para ver las ediciones de consultas de alarmas, consulte Creating a Basic Alarm.Utilice el comando oci monitoring metric-data summarize-metrics-data y los parámetros necesarios para consultar datos de métricas. Utilice el parámetro
--query-text
para emplear el elementogroupBy(x)
(parte de la expresión MQL).oci monitoring metric-data summarize-metrics-data --query-text <mql_expression> [...]
Para obtener una lista completa de parámetros y valores para los comandos de la CLI, consulte la Referencia de la línea de comandos para Monitoring.
Ejecute la operación SummarizeMetricsData para consultar datos de métricas. Utilice el atributo
query
para emplear el elementogroupBy(x)
(parte de la expresión MQL).