Tipos de variables - Amazon Managed Grafana

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Tipos de variables

Este tema de documentación está diseñado para los espacios de trabajo de Grafana que admiten la versión 8.x de Grafana.

Para ver los espacios de trabajo de Grafana que admiten la versión 10.x de Grafana, consulte. Trabajando en Grafana versión 10

Para ver los espacios de trabajo de Grafana que admiten la versión 9.x de Grafana, consulte. Trabajando en Grafana versión 9

Grafana utiliza varios tipos de variables.

Tipo de variable Descripción
Consultar Lista de valores generada por consultas, como nombres de métricas, nombres de servidores, ID de sensores, centros de datos, etc. Para obtener más información, consulte Añadir una variable de consulta.
Personalizada Defina las opciones de las variables manualmente mediante una lista separada por comas. Para obtener más información, consulte Añadir una variable personalizada.
Text box (Cuadro de texto) Muestra un campo de entrada de texto con un valor predeterminado opcional. Para obtener más información, consulte Añadir una variable de cuadro de texto.
Constant Defina una constante oculta. Para obtener más información, consulte Añadir una variable constante.
Origen de datos Cambie rápidamente la fuente de datos de todo un panel de control. Para obtener más información, consulte Añadir una variable de fuente de datos.
Interval Las variables de intervalo representan intervalos de tiempo. Para obtener más información, consulte Añadir una variable de intervalo.
Filtros ad hoc Filtros clave/valor que se agregan automáticamente a todas las consultas de métricas de una fuente de datos (InfluxDB, Prometheus y solo). OpenSearch Para obtener más información, consulte Añadir filtros ad hoc.
Variables globales Variables integradas que se pueden usar en las expresiones del editor de consultas. Para obtener más información, consulte Variables globales.
Variables encadenadas Las consultas de variables pueden contener otras variables. Para obtener más información, consulte Variables encadenadas.

Añadir una variable de consulta

Con las variables de consulta, puede escribir una consulta de fuente de datos que devuelva una lista de nombres de métricas, valores de etiquetas o claves. Por ejemplo, una variable de consulta puede devolver una lista de nombres de servidores, identificadores de sensores o centros de datos. Los valores de las variables cambian a medida que buscan opciones de forma dinámica con una consulta a una fuente de datos.

Las expresiones de consulta pueden contener referencias a otras variables y, de hecho, crear variables vinculadas. Grafana lo detecta y actualiza automáticamente una variable cuando cambia una de sus variables vinculadas.

Expresiones de consulta

Las expresiones de consulta son diferentes para cada fuente de datos. Para obtener más información, consulte la documentación de la fuente de datos enConexión con orígenes de datos.

Introducir opciones generales

Para introducir opciones generales para una variable de consulta
  1. Navegue hasta el panel para el que desee crear una variable y, a continuación, elija el icono de configuración del panel (engranaje) situado en la parte superior de la página.

  2. En la pestaña Variables, selecciona Nuevo.

  3. Introduzca un nombre para la variable.

  4. En la lista Tipo, seleccione Consulta.

  5. (Opcional) En Etiqueta, introduzca el nombre para mostrar de la lista desplegable de variables. Si no introduce un nombre para mostrar, la etiqueta desplegable será el nombre de la variable.

  6. Elige una opción de ocultación:

    • Sin selección (en blanco): la lista desplegable de variables muestra el nombre o el valor de la etiqueta de la variable. Esta es la opción predeterminada.

    • Etiqueta: la lista desplegable de variables muestra solo el valor de la variable seleccionada y una flecha hacia abajo.

    • Variable: no se muestra ninguna lista desplegable de variables en el panel de control.

Introducir las opciones de consulta

Para introducir las opciones de consulta de una variable de consulta
  1. En la lista de fuentes de datos, seleccione la fuente de datos de destino para la consulta. Para obtener más información sobre las fuentes de datos, consulteConexión con orígenes de datos.

  2. En la lista Actualizar, seleccione cuándo debe actualizar las opciones la variable.

    • Nunca: guarda en caché las consultas de variables y los valores no se actualizan. Esto está bien si los valores nunca cambian, pero es problemático si son dinámicos y cambian mucho.

    • Al cargar el panel: consulta la fuente de datos cada vez que se carga el panel. Esto ralentiza la carga del panel, ya que la consulta de variables debe completarse antes de poder inicializar el panel.

    • Al cambiar el rango de tiempo: consulta la fuente de datos cuando cambia el rango de tiempo del panel. Utilice esta opción solo si la consulta de opciones variables contiene un filtro de rango de tiempo o depende del rango de tiempo del panel.

  3. En el campo Consulta, introduzca una consulta.

    • El campo de consulta varía en función de la fuente de datos. Algunas fuentes de datos tienen editores de consultas personalizados.

    • Si necesitas más espacio en un editor de consultas de un solo campo de entrada, haz una pausa en las líneas de la esquina inferior derecha del campo y arrastra hacia abajo para expandirlo.

  4. (Opcional) En el campo Regex, escriba una expresión regular para filtrar o capturar partes específicas de los nombres devueltos por la consulta de la fuente de datos. Para ver ejemplos, consulte Filtrar variables con expresiones regulares.

  5. En la lista Ordenar, seleccione el orden de clasificación de los valores que se mostrarán en la lista desplegable. La opción predeterminada, Desactivada, significa que se utilizará el orden de las opciones devuelto por la consulta de la fuente de datos.

  6. (Opcional) Introduzca las opciones de selección. Para obtener más información, consulte Introducir opciones de selección de variables.

  7. En Vista previa de valores, el espacio de trabajo de Grafana muestra una lista de los valores de las variables actuales. Revíselos para asegurarse de que coinciden con lo que espera.

  8. Seleccione Añadir para añadir la variable al panel de control.

Añadir una variable personalizada

Utilice una variable personalizada para los valores que no cambien. Pueden ser números, cadenas o incluso otras variables.

Por ejemplo, si tiene nombres de servidores o nombres de regiones que no cambian, puede crearlos como variables personalizadas en lugar de variables de consulta. Como no cambian, puede utilizarlos en variables encadenadas en lugar de en otras variables de consulta. Eso reduciría la cantidad de consultas que Grafana debe enviar cuando se actualizan las variables encadenadas. Para obtener más información sobre las variables encadenadas, consulte. Variables encadenadas

Introducir opciones generales

Para introducir opciones de consulta para una variable personalizada
  1. Navegue hasta el panel para el que desee crear una variable y, a continuación, elija el icono de configuración del panel (engranaje) situado en la parte superior de la página.

  2. En la pestaña Variables, selecciona Nuevo.

  3. Introduzca un nombre para la variable.

  4. En la lista de tipos, elija Personalizado.

  5. (Opcional) En Etiqueta, introduzca el nombre para mostrar de la lista desplegable de variables. Si no introduce un nombre para mostrar, la etiqueta desplegable será el nombre de la variable.

  6. Elige una opción de ocultación:

    • Sin selección (en blanco): la lista desplegable de variables muestra el nombre o el valor de la etiqueta de la variable. Esta es la opción predeterminada.

    • Etiqueta ‐ El menú desplegable de la lista de variables muestra solo el valor de la variable seleccionada y una flecha hacia abajo.

    • Variable: no se muestra ninguna lista desplegable de variables en el panel de control.

Introducir opciones personalizadas

Para introducir opciones personalizadas para una variable personalizada
  1. En la lista de valores separados por comas, introduzca los valores de esta variable en una lista separada por comas. Puede incluir números, cadenas, otras variables o pares clave-valor separados por dos puntos.

  2. (Opcional) Introduzca las opciones de selección. Para obtener más información, consulte Introducir opciones de selección de variables.

  3. En Vista previa de valores, el espacio de trabajo de Grafana muestra una lista de los valores de las variables actuales. Revíselos para asegurarse de que coinciden con lo que espera.

  4. Seleccione Añadir para añadir la variable al panel de control.

Añadir una variable de cuadro de texto

Las variables del cuadro de texto muestran un campo de entrada de texto con un valor predeterminado opcional. Es la variable más flexible, ya que puede introducir cualquier valor. Utilice este tipo de variable si tiene métricas con una cardinalidad alta o si desea actualizar varios paneles de un panel al mismo tiempo.

Introducir opciones generales

Para introducir opciones generales para una variable de cuadro de texto
  1. Navegue hasta el panel para el que desee crear una variable y, a continuación, elija el icono de configuración del panel (engranaje) situado en la parte superior de la página.

  2. En la pestaña Variables, selecciona Nuevo.

  3. Introduzca un nombre para la variable.

  4. En la lista Tipo, seleccione Cuadro de texto.

  5. (Opcional) En Etiqueta, introduzca el nombre para mostrar de la lista desplegable de variables. Si no introduce un nombre para mostrar, la etiqueta desplegable será el nombre de la variable.

  6. Elige una opción de ocultación:

    • Sin selección (en blanco): la lista desplegable de variables muestra el nombre o el valor de la etiqueta de la variable. Esta es la opción predeterminada.

    • Etiqueta: la lista desplegable de variables muestra solo el valor de la variable seleccionada y una flecha hacia abajo.

    • Variable: no se muestra ninguna lista desplegable de variables en el panel de control.

Introducir opciones de texto

Para introducir opciones de texto para una variable de cuadro de texto
  1. (Opcional) En el campo Valor predeterminado, seleccione el valor predeterminado de la variable. Si no introduce nada en este campo, Grafana mostrará un cuadro de texto vacío en el que puede escribir texto.

  2. En Vista previa de valores, Grafana muestra una lista de los valores de las variables actuales. Revíselos para asegurarse de que coinciden con lo que espera.

  3. Seleccione Añadir para añadir la variable al panel de control.

Añadir una variable constante

Para definir una constante oculta, utilice variables constantes. Las variables constantes son útiles para los prefijos de las rutas métricas de los cuadros de mando que desee compartir. Al exportar un panel, las variables constantes se convierten en opciones de importación.

Las variables constantes no son flexibles. Cada variable constante contiene solo un valor. Para actualizarlo, debe actualizar la configuración de las variables.

Las variables constantes son útiles cuando tiene valores complejos que debe incluir en las consultas, pero no desea volver a escribirlos en todas las consultas. Por ejemplo, si tuviera una ruta de servidor llamadai-0b6a61efe2ab843gg, podría reemplazarla por una variable llamada$path_gg.

Introducir opciones generales

Para introducir opciones generales para una variable constante
  1. Navegue hasta el panel para el que desee crear una variable y, a continuación, elija el icono de configuración del panel (engranaje) situado en la parte superior de la página.

  2. En la pestaña Variables, selecciona Nueva.

  3. Introduzca un nombre para la variable.

  4. En la lista de tipos, seleccione Constante.

  5. (Opcional) En Etiqueta, introduzca el nombre para mostrar de la lista desplegable de variables. Si no introduce un nombre para mostrar, la etiqueta desplegable será el nombre de la variable.

  6. Elige una opción de ocultación:

    • Variable: no se muestra ninguna lista desplegable de variables en el panel de control. Esta es la opción predeterminada.

    • Sin selección (en blanco): la lista desplegable de variables muestra el nombre o el valor de la etiqueta de la variable.

    • Etiqueta: la lista desplegable de variables muestra solo el valor de la variable seleccionada y una flecha hacia abajo.

Introducir opciones constantes

Para introducir opciones constantes para una variable constante
  1. En el campo Valor, introduzca el valor de la variable. Puede introducir letras, números y símbolos. Si usa opciones avanzadas de formato variable, incluso puede usar comodines. Para obtener más información, consulte Opciones avanzadas de formato variable.

  2. En la vista previa de valores, el espacio de trabajo de Grafana muestra el valor de la variable actual. Revíselo para asegurarse de que coincide con lo esperado.

  3. Seleccione Añadir para añadir la variable al panel de control.

Añadir una variable de fuente de datos

Para cambiar rápidamente la fuente de datos de todo un panel de control, puede utilizar variables de fuente de datos. Son útiles si tiene varias instancias de una fuente de datos, quizás en entornos diferentes.

Introducir opciones generales

Para introducir opciones generales para una variable de fuente de datos
  1. Navegue hasta el panel para el que desee crear una variable y, a continuación, elija el icono de configuración del panel (engranaje) situado en la parte superior de la página.

  2. En la pestaña Variables, selecciona Nuevo.

  3. Introduzca un nombre para la variable.

  4. En la lista Tipo, seleccione Fuente de datos.

  5. (Opcional) En Etiqueta, introduzca el nombre para mostrar de la lista desplegable de variables. Si no introduce un nombre para mostrar, la etiqueta desplegable será el nombre de la variable.

  6. Elige una opción de ocultación:

    • Sin selección (en blanco): la lista desplegable de variables muestra el nombre o el valor de la etiqueta de la variable. Esta es la opción predeterminada.

    • Etiqueta: la lista desplegable de variables muestra solo el valor de la variable seleccionada y una flecha hacia abajo.

    • Variable: no se muestra ninguna lista desplegable de variables en el panel de control.

Introducir las opciones de la fuente de datos

Para introducir opciones de fuente de datos para una variable de fuente de datos
  1. En la lista Tipo, seleccione la fuente de datos de destino para la variable. Para obtener más información sobre las fuentes de datos, consulteConexión con orígenes de datos.

  2. (Opcional) En el caso del filtro de nombres de instancias, introduzca un filtro de expresiones regulares para seleccionar las instancias de la fuente de datos en la lista desplegable de valores variables. Mantenga este campo vacío para mostrar todas las instancias.

  3. (Opcional) Introduzca las opciones de selección. Para obtener más información, consulte Introducir opciones de selección de variables.

  4. En Vista previa de valores, Grafana muestra una lista de los valores de las variables actuales. Revíselos para asegurarse de que coinciden con lo que espera.

  5. Seleccione Añadir para añadir la variable al panel de control.

Añadir una variable de intervalo

Utilice una variable de intervalo para representar intervalos de tiempo como1m,1h,1d. Puede considerarlos como un comando que abarca todo el panel de control. group-by-time Las variables de intervalo cambian la forma en que se agrupan los datos en la visualización. También puede utilizar la opción Automática para devolver un número determinado de puntos de datos por intervalo de tiempo.

Puede utilizar una variable de intervalo como parámetro para agruparla por hora (para InfluxDB), intervalo de histograma de fecha (para OpenSearch) o como parámetro de función de resumen (para Graphite).

Introducir opciones generales

Para introducir opciones generales para una variable de intervalo
  1. Navegue hasta el panel para el que desee crear una variable y, a continuación, elija el icono de configuración del panel (engranaje) situado en la parte superior de la página.

  2. En la pestaña Variables, selecciona Nuevo.

  3. Introduzca un nombre para la variable.

  4. En la lista de tipos, seleccione Intervalo.

  5. (Opcional) En Etiqueta, introduzca el nombre para mostrar de la lista desplegable de variables. Si no introduce un nombre para mostrar, la etiqueta desplegable será el nombre de la variable.

  6. Elige una opción de ocultación:

    • Sin selección (en blanco): la lista desplegable de variables muestra el nombre o el valor de la etiqueta de la variable. Esta es la opción predeterminada.

    • Etiqueta: la lista desplegable de variables muestra solo el valor de la variable seleccionada y una flecha hacia abajo.

    • Variable: no se muestra ninguna lista desplegable de variables en el panel de control.

Introducir las opciones de intervalo

Para introducir opciones de intervalo para una variable de intervalo
  1. En el campo Valores, introduzca los intervalos de rango de tiempo que desee que aparezcan en la lista desplegable de variables. Se admiten las siguientes unidades de tiempo: s (seconds) m (minutes)h (hours),d (days),w (weeks),M (months), yy (years). También puede aceptar o editar los valores predeterminados:1m,10m,30m,1h,6h,12h,1d,7d,14d,30d.

  2. (Opcional) Active la opción automática si desea añadir la auto opción a la lista. Utilice esta opción para especificar cuántas veces debe dividirse el intervalo de tiempo actual para calcular el intervalo de auto tiempo actual. Si lo activas, aparecerán dos opciones más:

    • Recuento de pasos: selecciona el número de veces que se dividirá el intervalo de tiempo actual para calcular el valor, de forma similar a la opción de consulta del número máximo de puntos de datos. Por ejemplo, si el intervalo de tiempo visible actual es de 30 minutos, el auto intervalo agrupa los datos en 30 incrementos de un minuto. El valor predeterminado es de 30 pasos.

    • Intervalo mínimo: el umbral mínimo por debajo del cual los intervalos de recuento de pasos no dividirán el tiempo. Para continuar con el ejemplo de 30 minutos, si el intervalo mínimo está establecido en2m, Grafana agrupa los datos en 15 incrementos de 2 minutos.

  3. En Vista previa de valores, Grafana muestra una lista de los valores de las variables actuales. Revíselos para asegurarse de que coinciden con lo que espera.

  4. Seleccione Añadir para añadir la variable al panel de control.

Ejemplos de variables de intervalo

Ejemplo de uso de la variable de plantilla myinterval en una función de grafito:

summarize($myinterval, sum, false)

Un ejemplo de grafito más complejo:

groupByNode(summarize(movingAverage(apps.$app.$server.counters.requests.count, 5), '$interval', 'sum', false), 2, 'sum')

Añadir filtros ad hoc

Puede usar filtros únicos o ad hoc para añadir filtros de clave/valor que se añadan automáticamente a todas las consultas de métricas que utilizan la fuente de datos especificada. A diferencia de otras variables, no se utilizan filtros de un solo uso en las consultas. En su lugar, se utilizan para escribir filtros para las consultas existentes.

nota

Nota: Las variables de filtro únicas o ad hoc solo funcionan con InfluxDB, Prometheus y fuentes de datos. OpenSearch

Introducir opciones generales

Para introducir las opciones generales de un filtro ad hoc
  1. Navegue hasta el panel para el que desee crear una variable y, a continuación, elija el icono de configuración del panel (engranaje) situado en la parte superior de la página.

  2. En la pestaña Variables, selecciona Nuevo.

  3. Introduzca un nombre para la variable.

  4. En la lista de tipos, seleccione Filtros ad hoc.

  5. (Opcional) En Etiqueta, introduzca el nombre para mostrar de la lista desplegable de variables. Si no introduce un nombre para mostrar, la etiqueta desplegable será el nombre de la variable.

  6. Elige una opción de ocultación:

    • Sin selección (en blanco): la lista desplegable de variables muestra el nombre o el valor de la etiqueta de la variable. Esta es la opción predeterminada.

    • Etiqueta: la lista desplegable de variables muestra solo el valor de la variable seleccionada y una flecha hacia abajo.

    • Variable: no se muestra ninguna lista desplegable de variables en el panel de control.

Opciones de introducción

Para introducir las opciones de un filtro ad hoc
  1. En la lista de fuentes de datos, seleccione la fuente de datos de destino. Para obtener más información sobre las fuentes de datos, consulteConexión con orígenes de datos.

  2. Seleccione Añadir para añadir la variable al panel de control.

Crear filtros ad hoc

Los filtros ad hoc son una de las opciones variables más complejas y flexibles disponibles. En lugar de una lista normal de opciones variables, esta variable permite crear una consulta ad hoc que abarque todo el panel. Los filtros que se aplican de esta manera se aplican a todos los paneles del tablero.

Variables encadenadas

Las variables encadenadas, también denominadas variables vinculadas o variables anidadas, son variables de consulta con una o más variables adicionales en su consulta de variables. En esta sección se explica cómo funcionan las variables encadenadas y se proporcionan enlaces a ejemplos de paneles que utilizan variables encadenadas.

Las consultas de variables encadenadas son diferentes para cada fuente de datos, pero la premisa es la misma para todas. Puede utilizar consultas de variables encadenadas en cualquier fuente de datos que las admita.

Puede crear cuadros de mando complejos, enlazados y con plantillas, de 5 o 10 niveles de profundidad. Técnicamente, no hay límite en cuanto a la profundidad o complejidad que puedas tener, pero cuantos más enlaces tengas, mayor será la carga de consultas.

Prácticas recomendadas y consejos

Las siguientes prácticas harán que sus cuadros de mando y variables sean más fáciles de usar.

Crear nuevas variables encadenadas

  • El encadenamiento de variables crea dependencias entre padres e hijos. Puede imaginarlos como una escalera o un árbol.

  • La forma más rápida de crear una nueva variable encadenada es copiar la variable en la que desea basar la nueva variable. En la lista de variables, elija el icono de duplicar variable situado a la derecha de la entrada de la variable para crear una copia. A continuación, puede añadir a la consulta la variable principal.

  • Las nuevas variables encadenadas que cree de esta manera aparecen al final de la lista. Para dar a la lista un orden lógico, arrastre la variable a una posición diferente de la lista.

Orden de las variables

Para cambiar el orden de las variables en la lista de variables del panel de control, seleccione las flechas arriba y abajo del lado derecho de cada entrada. El espacio de trabajo de Grafana muestra las listas desplegables de variables de izquierda a derecha según esta lista, y muestra la variable en la parte superior de la lista en el extremo izquierdo.

  • Enumera las variables que no tienen dependencias en la parte superior, antes de sus variables secundarias.

  • Cada variable debe seguir a la variable de la que depende.

  • La interfaz de usuario no indica qué variables tienen relaciones de dependencia. Enumere las variables en un orden lógico para que los usuarios finales (y usted mismo) lo entiendan mejor.

Consideraciones sobre la complejidad

Cuantos más niveles de dependencia haya en las variables, más tiempo tardará en actualizar los paneles después de cambiar las variables.

Por ejemplo, si tiene una serie de cuatro variables vinculadas (país, región, servidor, métrica) y cambia el valor de una variable raíz (país), el espacio de trabajo de Grafana debe ejecutar consultas para todas las variables dependientes antes de actualizar las visualizaciones en el panel.

Variables globales

Grafana tiene variables globales integradas que se pueden usar en expresiones en el editor de consultas. En este tema se enumeran en orden alfabético y se definen. Estas variables son útiles en consultas, enlaces de paneles, enlaces de paneles y enlaces de datos.

$__dashboard

Esta variable es el nombre del panel actual.

$__from y $__to

Grafana tiene dos variables de rango de tiempo integradas: $__from y. $__to Actualmente, siempre se interpolan como milisegundos de época de forma predeterminada, pero puede controlar el formato de la fecha.

Sintaxis Ejemplo de resultado Descripción
${__from} 1594671549254 Época de milisegundos en Unix
${__from:date} 2020-07-13T 20:19:09 .254 Z Sin argumentos, el valor predeterminado es ISO 8601/RFC 3339
${__from:date:iso} 2020-07-13T 20:19:09 .254 Z ISO 8601/RFC 3339
${__from:date:seconds} 1594671549 Época de segundos en Unix
${__from:date:YYYY-MM} 2020-07 Cualquier formato de datos personalizado. Para obtener más información, consulte Pantalla.

La sintaxis anterior ${__to} también funciona con.

También puedes usar esta variable en las URL. Por ejemplo, para enviar a un usuario final a un panel que muestre un intervalo de tiempo desde hace seis horas hasta ahora, utilice la siguiente URL: https://play.grafana.org/d/000000012/? grafana-play-home viewPanel=2&orgID=1? desde=ahora-6h&a=ahora

$__intervalo

Puede usar la $__interval variable como parámetro para agrupar por tiempo (para InfluxDB, Myself, Postgres, MSSQL), intervalo de histograma de fecha (para) o como parámetro de función de resumen (para Graphite OpenSearch).

El espacio de trabajo de Grafana calcula automáticamente un intervalo que se puede utilizar para agrupar por tiempo en las consultas. Cuando hay más puntos de datos de los que se pueden mostrar en un gráfico, las consultas se pueden hacer más eficientes agrupándolas por un intervalo mayor. Por ejemplo, es más eficiente agrupar por 1 día que por 10 segundos cuando se analizan datos de 3 meses. El gráfico tendrá el mismo aspecto y la consulta será más rápida. $__intervalSe calcula utilizando el intervalo de tiempo y el ancho del gráfico (el número de píxeles).

Cálculo aproximado: (from - to) / resolution

Por ejemplo, cuando el intervalo de tiempo es de 1 hora y el gráfico está en pantalla completa, el intervalo puede calcularse de la siguiente manera2m: los puntos se agrupan en intervalos de 2 minutos. Si el intervalo de tiempo es de 6 meses y el gráfico es de pantalla completa, el intervalo puede ser 1d (1 día); los puntos se agrupan por día.

En la fuente de datos de InfluxDB, la variable heredada $interval es la misma variable. En su lugar, use $__interval.

InfluxDB y las fuentes de OpenSearch datos tienen Group by time interval campos que se utilizan para codificar el intervalo o para establecer el límite mínimo de la $__interval variable mediante la sintaxis ->. > >10m

$__interval_ms

Esta variable es la $__interval variable en milisegundos, no una cadena con formato de intervalo de tiempo. Por ejemplo, si $__interval es, 20m entonces $__interval_ms es1200000.

$__name

Esta variable solo está disponible en el panel Singlestat y se puede utilizar en los campos de prefijo o sufijo de la pestaña Opciones. La variable se sustituirá por el nombre o el alias de la serie.

$__org

Esta variable es el identificador de la organización actual. La variable ${__org.name} es el nombre de la organización actual.

$__user

La variable ${__user.id} es el ID del usuario actual. La variable ${__user.login} es el identificador de inicio de sesión del usuario actual. La variable ${__user.email} es el correo electrónico del usuario actual.

$__range

Actualmente, esta variable solo es compatible con las fuentes de datos de Prometheus. Esta variable representa el rango del panel de control actual. Se calcula medianteto - from. Tiene representaciones de milisegundos y segundos denominadas $__range_ms y$__range_s.

$TimeFilter o $__TimeFilter

La $timeFilter variable devuelve el intervalo de tiempo actualmente seleccionado como una expresión. Por ejemplo, la Last 7 days expresión del intervalo de tiempo estime > now() - 7d.

Esta variable se utiliza en varios lugares, entre ellos:

  • La cláusula WHERE de la fuente de datos de InfluxDB. Grafana lo agrega automáticamente a las consultas de InfluxDB cuando está en el modo Editor de consultas. Puede agregarlo manualmente en el modo Editor de texto:. WHERE $timeFilter

  • Registre las consultas de Analytics en la fuente de datos de Azure Monitor.

  • Consultas SQL en MySQL, Postgres y MSSQL.

  • La $__timeFilter variable se utiliza en la fuente de datos de MySQL.