Aquí, puedes ver un conjunto de funciones del patrón <TIMEPERIOD>_before()
. Estas funciones muestran los valores del periodo correspondiente en el gráfico. Por sí solos, pueden no ser muy útiles, pero junto con los valores actuales pueden proporcionar una visión muy práctica sobre el rendimiento de tu aplicación.
Monitorización dinámica
Función | Descripción | Ejemplo |
---|
timeshift() | Haz un gráfico de los valores de un <TIME_IN_SECOND> arbitrario antes de la marca de tiempo actual para la métrica. | timeshift(<METRIC_NAME>{*}, -<TIME_IN_SECOND>) |
Por ejemplo, si deseas utilizar el patrón para comparar la carga actual del sistema con la carga de hace 2 semanas (60*60*24*14 = 1209600), tu consulta sería:
timeshift(avg:system.load.1{*}, -1209600)
Hora anterior
Función | Descripción | Ejemplo |
---|
hour_before() | Haz un gráfico de los valores de una hora antes de la hora actual para la métrica. | hour_before(<METRIC_NAME>{*}) |
Este es un ejemplo de system.load.1
con el valor hour_before()
mostrado como una línea punteada. En este ejemplo en particular, puedes ver que la máquina se puso en marcha a las 6:30 a.m. y los valores de hour_before()
aparecen a las 7:30 a.m. Por supuesto, este ejemplo fue creado específicamente para que puedas ver que los valores de hour_before()
coinciden con los valores reales.
Día anterior
Función | Descripción | Ejemplo |
---|
day_before() | Haz un gráfico de los valores de un día antes de la hora actual para la métrica. | day_before(<METRIC_NAME>{*}) |
Este es un ejemplo de nginx.net.connections
con el valor de day_before()
mostrado como una línea más clara y delgada. En este ejemplo, puedes ver una semana de datos, lo que hace que los datos de day_before()
sean más fáciles de identificar.
Semana anterior
Función | Descripción | Ejemplo |
---|
week_before() | Haz un gráfico de los valores de una semana (7 días) antes de la hora actual para la métrica. | week_before(<METRIC_NAME>{*}) |
Este es un ejemplo de cassandra.db.read_count
con el valor de week_before()
mostrado como línea de puntos. En este ejemplo, puedes ver datos de unas tres semanas, lo que facilita la identificación de los datos de week_before()
.
Mes anterior
Función | Descripción | Ejemplo |
---|
month_before() | Haz un gráfico de los valores de un mes (28 días/4 semanas) antes de la hora actual para la métrica. | month_before(<METRIC_NAME>{*}) |
Este es un ejemplo de aws.ec2.cpuutilization
con el valor month_before()
mostrado como una línea fina e ininterrumpida.
Cambio de calendario
La función de cambio de calendario solo está disponible para fuentes de datos de Cloud Cost en dashboards privados.
Función | Descripción | Ejemplo |
---|
calendar_shift() | Haz un gráfico de los valores del día, semana o mes anterior a partir de la hora actual para la métrica. | calendar_shift(<METRIC_NAME>{*}) |
Para acceder a la función calendar_shift(), haz clic en el botón Add función (Añadir función), selecciona Timeshift > Month before (Monitorización dinámica > Mes anterior). El cambio de calendario te permite comparar la misma métrica en marcos temporales equivalentes. A continuación, se muestra un ejemplo de la métrica aws.cost.net.amortized
de Cloud Cost con el valor calendar_shift() de hace dos semanas comparado con el valor actual.
Otros funciones
Consult the other available functions:
Leer más
Más enlaces, artículos y documentación útiles: