Todas las funciones listadas aquí son compatibles en:
Las funciones se listan sin información adicional. Haga clic en la función para ver los detalles completos.
| Función | Descripción |
|---|---|
| forecast | El valor futuro, máximo, mínimo, delta o promedio del item. |
| timeleft | El tiempo en segundos necesario para que un item alcance el umbral especificado. |
/host/key es un primer parámetro obligatorio común para las funciones que hacen referencia al historial de items del host(sec|#num)<:desplazamiento de tiempo> es un segundo parámetro común para las funciones que hacen referencia al historial de items del host, donde:
Algunas notas generales sobre los parámetros de la función:
< >/host/key y (sec|#num)<:desplazamiento de tiempo> nunca deben ir entre comillasEl valor futuro, máximo, mínimo, delta o promedio del item.
Tipos de valores soportados: Float, Integer.
Parámetros:
now + time; max, min, delta y avg investigan la estimación del valor del item en el intervalo entre now y now + time.Comentarios:
Ejemplos:
forecast(/host/key,#10,1h) #predecir el valor del item en una hora basado en los últimos 10 valores
forecast(/host/key,1h,30m) #predecir el valor del item en 30 minutos basado en los datos de la última hora
forecast(/host/key,1h:now-1d,12h) #predecir el valor del item en 12 horas basado en una hora de datos de hace un día
forecast(/host/key,1h,10m,"exponential") #predecir el valor del item en 10 minutos basado en los datos de la última hora y la función exponencial
forecast(/host/key,1h,2h,"polynomial3","max") #predecir el valor máximo que el item puede alcanzar en las próximas dos horas basado en los datos de la última hora y un polinomio cúbico (de tercer grado)
forecast(/host/key,#2,-20m) #estimar el valor del item hace 20 minutos basado en los dos últimos valores (esto puede ser más preciso que usar last(), especialmente si el item se actualiza raramente, por ejemplo, una vez por hora)El tiempo en segundos necesario para que un item alcance el umbral especificado.
Tipos de valores soportados: Float, Integer.
Parámetros:
Comentarios:
Ejemplos:
timeleft(/host/key,#10,0) #el tiempo hasta que el valor del item alcance cero basado en los últimos 10 valores
timeleft(/host/key,1h,100) #el tiempo hasta que el valor del item alcance 100 basado en los datos de la última hora
timeleft(/host/key,1h:now-1d,100) #el tiempo hasta que el valor del item alcance 100 basado en una hora hace un día
timeleft(/host/key,1h,200,"polynomial2") #el tiempo hasta que el valor del item alcance 200 basado en los datos de la última hora y suponiendo que el item se comporta como un polinomio cuadrático (de segundo grado)Consulte todas las funciones soportadas.