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 los espacios de trabajo de Grafana que admiten la versión 10.x de Grafana, consulte Uso de la versión 10 de Grafana.
Para los espacios de trabajo de Grafana que admiten la versión 9.x de Grafana, consulte Uso de la versión 9 de Grafana.
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 Adición de una variable de consulta. |
Personalizada | Define las opciones de la variable de forma manual mediante una lista separada por comas. Para obtener más información, consulte Adición de 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 Adición de una variable de cuadro de texto. |
Constant | Define una constante oculta. Para obtener más información, consulte Adición de una variable constante. |
Origen de datos | Cambie rápidamente el origen de datos de un panel de control completo. Para obtener más información, consulte Adición de una variable de origen de datos. |
Intervalo | Las variables de intervalo representan intervalos de tiempo. Para obtener más información, consulte Adición de una variable de intervalo. |
Filtros ad hoc | Filtros de clave/valor que se agregan automáticamente a todas las consultas de métricas de un origen de datos (solo InfluxDB, Prometheus y OpenSearch). Para obtener más información, consulte Adición de filtros ad hoc. |
Variables globales | Variables integradas que se pueden utilizar en 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. |
Adición de una variable de consulta
Al usar variables de consulta, puede escribir una consulta de origen de datos que devuelve 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, ID 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 un origen 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 origen de datos. Para obtener más información, consulte la documentación del origen de datos en Conexión con orígenes de datos.
Introducción de opciones generales
Introducción de opciones generales para una variable de consulta
-
Vaya al panel de control para el que desee crear una variable y, a continuación, seleccione el icono de Configuración del panel (engranaje) situado en la parte superior de la página.
-
En la pestaña Variables, elija Nuevo.
-
Ingrese un nombre para su variable.
-
En la lista Tipo, seleccione Consulta.
-
(Opcional) En Etiqueta, ingrese el nombre de visualización de la lista desplegable de variables. Si no ingresa ningún nombre de visualización, la etiqueta desplegable será el nombre de la variable.
-
Elija una opción de Ocultar:
-
Sin selección (en blanco): la lista desplegable de variables muestra el valor de Nombre o Etiqueta de la variable. Esta es la opción predeterminada.
-
Etiqueta: la lista desplegable de variables solo muestra 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.
-
Introducción de opciones de consulta
Introducción de opciones de consulta para una variable de consulta
-
En la lista Origen de datos, seleccione el origen de datos de destino para la consulta. Para obtener más información sobre orígenes de datos, consulte Conexión con orígenes de datos.
-
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. No pasa nada si los valores nunca cambian, pero es problemático si son dinámicos y cambian mucho.
-
Al cargar el panel de control: consulta el origen de datos cada vez que se carga el panel de control. Esto ralentiza la carga del panel de control, ya que la consulta de variables debe completarse antes de inicializar el panel de control.
-
Al cambiar el intervalo de tiempo: consulta el origen de datos cuando cambia el intervalo de tiempo del panel de control. Utilice esta opción únicamente si la consulta de opciones de variables contiene un filtro de intervalo de tiempo o depende del intervalo de tiempo del panel de control.
-
-
En el campo Consulta, ingrese una consulta.
-
El campo de consulta varía en función del origen de datos. Algunos orígenes de datos tienen editores de consultas personalizados.
-
Si necesita más espacio en un editor de consultas de un solo campo de entrada, coloque el cursor sobre las líneas de la esquina inferior derecha del campo y arrástrelo hacia abajo para ampliarlo.
-
-
(Opcional) En el campo Expresión regular, escriba una expresión regular para filtrar o capturar partes específicas de los nombres devueltos por la consulta del origen de datos. Para ver ejemplos, consulte Filtrado de variables con expresiones regulares.
-
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, Deshabilitado, significa que se utilizará el orden de las opciones devuelto por la consulta del origen de datos.
-
(Opcional) Ingrese Opciones de selección. Para obtener más información, consulte Introducción de opciones de selección de variables.
-
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 coincidan con lo que espera.
-
Elija Agregar para agregar la variable al panel de control.
Adición de una variable personalizada
Use 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 nunca cambian, puede crearlos como variables personalizadas en lugar de como 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 acerca de las variables encadenadas, consulte Variables encadenadas.
Introducción de opciones generales
Introducción de opciones de consulta para una variable personalizada
-
Vaya al panel de control para el que desee crear una variable y, a continuación, seleccione el icono de Configuración del panel (engranaje) situado en la parte superior de la página.
-
En la pestaña Variables, elija Nuevo.
-
Ingrese un nombre para su variable.
-
En la lista Tipo, elija Personalizada.
-
(Opcional) En Etiqueta, ingrese el nombre de visualización de la lista desplegable de variables. Si no ingresa ningún nombre de visualización, la etiqueta desplegable será el nombre de la variable.
-
Elija una opción de Ocultar:
-
Sin selección (en blanco): la lista desplegable de variables muestra el valor de Nombre o Etiqueta de la variable. Esta es la opción predeterminada.
-
Etiqueta: la lista desplegable de variables solo muestra 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.
-
Introducción de opciones personalizadas
Introducción de opciones personalizadas para una variable personalizada
-
En la lista Valores separados por comas, ingrese 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.
-
(Opcional) Ingrese Opciones de selección. Para obtener más información, consulte Introducción de opciones de selección de variables.
-
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 coincidan con lo que espera.
-
Elija Agregar para agregar la variable al panel de control.
Adición de una variable de cuadro de texto
Las variables de cuadro de texto muestran un campo de entrada de texto con un valor predeterminado opcional. Es la variable más flexible, ya que puede ingresar cualquier valor. Utilice este tipo de variable si tiene métricas con una cardinalidad alta o si desea actualizar varios paneles de un panel de control al mismo tiempo.
Introducción de opciones generales
Introducción de opciones generales para una variable de cuadro de texto
-
Vaya al panel de control para el que desee crear una variable y, a continuación, seleccione el icono de Configuración del panel (engranaje) situado en la parte superior de la página.
-
En la pestaña Variables, elija Nuevo.
-
Ingrese un nombre para su variable.
-
En la lista Tipo, seleccione Cuadro de texto.
-
(Opcional) En Etiqueta, ingrese el nombre de visualización de la lista desplegable de variables. Si no ingresa ningún nombre de visualización, la etiqueta desplegable será el nombre de la variable.
-
Elija una opción de Ocultar:
-
Sin selección (en blanco): la lista desplegable de variables muestra el valor de Nombre o Etiqueta de la variable. Esta es la opción predeterminada.
-
Etiqueta: la lista desplegable de variables solo muestra 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.
-
Introducción de opciones de texto
Introducción de opciones de texto para una variable de cuadro de texto
-
(Opcional) En el campo Valor predeterminado, seleccione el valor predeterminado de la variable. Si no ingresa nada en este campo, Grafana mostrará un cuadro de texto vacío en el que puede escribir texto.
-
En Vista previa de valores, Grafana muestra una lista de los valores de las variables actuales. Revíselos para asegurarse de que coincidan con lo que espera.
-
Elija Agregar para agregar la variable al panel de control.
Adición de una variable constante
Para definir una constante oculta, utilice variables de constante. Las variables de constante son útiles para los prefijos de las rutas métricas de los paneles de control que desee compartir. Al exportar un panel de control, las variables constantes se convierten en opciones de importación.
Las variables constantes no son flexibles. Cada variable de constante contiene solo un valor. Para actualizarlo, debe actualizar la configuración de las variables.
Las variables de constante son útiles cuando tiene valores complejos que debe incluir en las consultas, pero no quiere volver a escribirlos en cada una de las consultas. Por ejemplo, si tuviera una ruta de servidor llamada i-0b6a61efe2ab843gg
, podría reemplazarla por una variable llamada $path_gg
.
Introducción de opciones generales
Introducción de opciones generales para una variable de constante
-
Vaya al panel de control para el que desee crear una variable y, a continuación, seleccione el icono de Configuración del panel (engranaje) situado en la parte superior de la página.
-
En la pestaña Variables, elija Nuevo.
-
Ingrese un nombre para su variable.
-
En la lista Tipo, seleccione Constante.
-
(Opcional) En Etiqueta, ingrese el nombre de visualización de la lista desplegable de variables. Si no ingresa ningún nombre de visualización, la etiqueta desplegable será el nombre de la variable.
-
Elija una opción de Ocultar:
-
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 valor de Nombre o Etiqueta de la variable.
-
Etiqueta: la lista desplegable de variables solo muestra el valor de la variable seleccionada y una flecha hacia abajo.
-
Introducción de opciones de constante
Introducción de opciones de constante para una variable de constante
-
En el campo Valor, escriba el valor de la variable. Puede ingresar letras, números y símbolos. Si usa opciones avanzadas de formato de variables, puede usar incluso comodines. Para obtener más información, consulte Opciones avanzadas de formato de variables.
-
En Vista previa de valores, el espacio de trabajo de Grafana muestra el valor de la variable actual. Revíselo para asegurarse de que coincida con lo que espera.
-
Elija Agregar para agregar la variable al panel de control.
Adición de una variable de origen de datos
Para cambiar el origen de datos de un panel de control completo, puede usar las variables de origen de datos. Son útiles si tiene varias instancias de un origen de datos, quizás en entornos diferentes.
Introducción de opciones generales
Introducción de opciones generales para una variable de origen de datos
-
Vaya al panel de control para el que desee crear una variable y, a continuación, seleccione el icono de Configuración del panel (engranaje) situado en la parte superior de la página.
-
En la pestaña Variables, elija Nuevo.
-
Ingrese un nombre para su variable.
-
En la lista Tipo, seleccione Origen de datos.
-
(Opcional) En Etiqueta, ingrese el nombre de visualización de la lista desplegable de variables. Si no ingresa ningún nombre de visualización, la etiqueta desplegable será el nombre de la variable.
-
Elija una opción de Ocultar:
-
Sin selección (en blanco): la lista desplegable de variables muestra el valor de Nombre o Etiqueta de la variable. Esta es la opción predeterminada.
-
Etiqueta: la lista desplegable de variables solo muestra 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.
-
Introducción de opciones de origen de datos
Introducción de opciones de origen de datos para una variable de origen de datos
-
En la lista Tipo, seleccione el origen de datos de destino para la variable. Para obtener más información sobre orígenes de datos, consulte Conexión con orígenes de datos.
-
(Opcional) En Filtro de nombres de instancias, ingrese un filtro de expresiones regulares para seleccionar las instancias del origen de datos en la lista desplegable de valores de variables. Deje este campo vacío para mostrar todas las instancias.
-
(Opcional) Ingrese Opciones de selección. Para obtener más información, consulte Introducción de opciones de selección de variables.
-
En Vista previa de valores, Grafana muestra una lista de los valores de las variables actuales. Revíselos para asegurarse de que coincidan con lo que espera.
-
Elija Agregar para agregar la variable al panel de control.
Adición de una variable de intervalo
Utilice una variable de intervalo para representar intervalos de tiempo, como 1m
, 1h
o 1d
. Puede considerarlos como un comando agrupar por tiempo que abarca todo el panel de control. 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 usar una variable de intervalo como parámetro para agruparla por tiempo (para InfluxDB), intervalo de histograma de fecha (para OpenSearch) o como parámetro de la función de resumen (para Graphite).
Introducción de opciones generales
Introducción de opciones generales para una variable de intervalo
-
Vaya al panel de control para el que desee crear una variable y, a continuación, seleccione el icono de Configuración del panel (engranaje) situado en la parte superior de la página.
-
En la pestaña Variables, elija Nuevo.
-
Ingrese un nombre para su variable.
-
En la lista Tipo, seleccione Intervalo.
-
(Opcional) En Etiqueta, ingrese el nombre de visualización del desplegable de variables. Si no ingresa ningún nombre de visualización, la etiqueta desplegable será el nombre de la variable.
-
Elija una opción de Ocultar:
-
Sin selección (en blanco): la lista desplegable de variables muestra el valor de Nombre o Etiqueta de la variable. Esta es la opción predeterminada.
-
Etiqueta: la lista desplegable de variables solo muestra 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.
-
Introducción de opciones de intervalo
Introducción de opciones de intervalo para una variable de intervalo
-
En el campo Valores, ingrese los intervalos de periodo 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
. -
(Opcional) Active la opción automática si desea agregar la opción
auto
a la lista. Use esta opción para especificar cuántas veces debe dividirse el intervalo de tiempo actual para calcular el intervalo de tiempoauto
actual. Si la activa, aparecerán dos opciones más:-
Recuento de pasos: seleccione 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 Máximo de puntos de datos. Por ejemplo, si el intervalo de tiempo visible actual es de 30 minutos, el intervalo
auto
agrupa los datos en 30 incrementos de un minuto. El valor predeterminado es 30 pasos. -
Intervalo mínimo: el umbral mínimo por debajo del cual los intervalos del recuento de pasos no dividirán el tiempo. Para continuar con el ejemplo de 30 minutos, si el intervalo mínimo se establece en
2m
, Grafana agruparía los datos en 15 incrementos de 2 minutos.
-
-
En Vista previa de valores, Grafana muestra una lista de los valores de las variables actuales. Revíselos para asegurarse de que coincidan con lo que espera.
-
Elija Agregar para agregar la variable al panel de control.
Ejemplos de variables de intervalo
Ejemplo con la variable de plantilla myinterval
en una función de Graphite:
summarize($myinterval, sum, false)
Un ejemplo de Graphite más complejo:
groupByNode(summarize(movingAverage(apps.$app.$server.counters.requests.count, 5), '$interval', 'sum', false), 2, 'sum')
Adición de filtros ad hoc
Puede utilizar filtros de un solo uso o ad hoc para agregar filtros clave-valor que se agregan automáticamente a todas las consultas de métricas que utilizan el origen de datos especificado. A diferencia de otras variables, en las consultas no se utilizan filtros de un solo uso. En su lugar, se utilizan para escribir filtros para las consultas existentes.
nota
Nota: Las variables de filtro de un solo uso o ad hoc solo funcionan con los orígenes de datos de InfluxDB, Prometheus y OpenSearch.
Introducción de opciones generales
Introducción de opciones generales de un filtro ad hoc
-
Vaya al panel de control para el que desee crear una variable y, a continuación, seleccione el icono de Configuración del panel (engranaje) situado en la parte superior de la página.
-
En la pestaña Variables, elija Nuevo.
-
Ingrese un nombre para su variable.
-
En la lista Tipo, seleccione Filtros ad hoc.
-
(Opcional) En Etiqueta, ingrese el nombre de visualización de la lista desplegable de variables. Si no ingresa ningún nombre de visualización, la etiqueta desplegable será el nombre de la variable.
-
Elija una opción de Ocultar:
-
Sin selección (en blanco): la lista desplegable de variables muestra el valor de Nombre o Etiqueta de la variable. Esta es la opción predeterminada.
-
Etiqueta: la lista desplegable de variables solo muestra 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.
-
Introducción de opciones
Introducción de las opciones de un filtro ad hoc
-
En la lista Origen de datos, seleccione el origen de datos de destino. Para obtener más información sobre orígenes de datos, consulte Conexión con orígenes de datos.
-
Elija Agregar para agregar la variable al panel de control.
Creación de filtros ad hoc
Los filtros ad hoc son una de las opciones de variables más complejas y flexibles disponibles. En lugar de una lista normal de opciones de variables, esta variable le permite compilar una consulta ad hoc que abarque todo el panel de control. Los filtros que aplique de esta manera se aplican a todos los paneles del panel de control.
Variables encadenadas
Las variables encadenadas, también denominadas variables enlazadas 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 de control que las utilizan.
Las consultas de variables encadenadas son diferentes para cada origen de datos, pero la premisa es la misma para todas. Puede utilizar consultas de variables encadenadas en cualquier origen de datos que las permita.
Puede compilar paneles de control complejos vinculados y con plantillas, de 5 o 10 niveles de profundidad. Técnicamente, no hay límite en cuanto a la profundidad o complejidad que pueda tener, pero cuantos más enlaces tenga, mayor será la carga de consultas.
Prácticas recomendadas y consejos
Las siguientes prácticas harán que los paneles de control y las variables sean más fáciles de usar.
Creación de nuevas variables encadenadas
-
El encadenamiento de variables crea dependencias entre elementos principales y secundarios. Puede imaginarlos como una escalera o un árbol.
-
La forma más rápida de crear una nueva variable encadenada consiste en copiar la variable en la que desea basar la nueva. En la lista de variables, seleccione el icono Duplicar variable situado a la derecha de la entrada de la variable para crear una copia. A continuación, puede agregar a la consulta la variable principal.
-
Las nuevas variables encadenadas creadas de esta forma aparecen al final de la lista. Para dar a la lista un orden lógico, arrastre la variable a una posición diferente.
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 situadas a la derecha de cada entrada. El espacio de trabajo de Grafana muestra las listas desplegables de variables de izquierda a derecha según esta lista, con la variable de la parte superior de la lista en el extremo izquierdo.
-
Enumere 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 sea más claro para otros usuarios (y para usted).
Consideraciones sobre la complejidad
Cuantos más niveles de dependencia haya en las variables, más tiempo tarda en actualizar los paneles de control después de cambiar las variables.
Por ejemplo, si tiene una serie de cuatro variables vinculadas (país, región, servidor y 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 de control.
Variables globales
Grafana tiene variables integradas que se pueden utilizar en expresiones del editor de consultas. En este tema se enumeran en orden alfabético y se definen. Estas variables son útiles en consultas, enlaces de panel de control y enlaces de datos.
$__dashboard
Esta variable es el nombre del panel de control actual.
$__from y $__to
Grafana tiene dos variables de intervalo de tiempo integradas: $__from
y $__to
. Actualmente, siempre se interpolan como milisegundos de Epoch de forma predeterminada, pero puede controlar el formato de la fecha.
Sintaxis | Ejemplo de resultado | Descripción |
---|---|---|
${__from}
|
1594671549254 | Epoch en milisegundos de Unix |
${__from:date}
|
2020-07-13T20:19:09.254Z | Sin argumentos, el valor predeterminado es ISO 8601/RFC 3339 |
${__from:date:iso}
|
2020-07-13T20:19:09.254Z | ISO 8601/RFC 3339 |
${__from:date:seconds}
|
1594671549 | Epoch en segundos de Unix |
${__from:date:YYYY-MM}
|
2020-07 | Cualquier formato de los datos personalizado. Para obtener más información, consulte Visualización |
La sintaxis anterior también funciona con ${__to}
.
También puede usar esta variable en las URL. Por ejemplo, para enviar a un usuario final a un panel de control que muestre un intervalo de tiempo desde hace 6 horas hasta ahora, utilice la siguiente URL: https://play.grafana.org/d/000000012/grafana-play-home?viewPanel=2&orgId=1?from=now-6h&to=now
$__interval
Puede usar la variable $__interval
como parámetro para agrupar por tiempo (para InfluxDB, Myself, Postgres y MSSQL), intervalo de histograma de fecha (para OpenSearch) o como parámetro de la función de resumen (para Graphite).
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 al agruparlas 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. $__interval
se calcula con el intervalo de tiempo y el ancho del gráfico (el número de píxeles).
Cálculo aproximado: (from - to) / resolution
Por ejemplo, si el intervalo de tiempo es de 1 hora y el gráfico está en pantalla completa, el intervalo podría calcularse en 2m
: 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 el origen de datos de InfluxDB, la variable heredada $interval
es la misma variable. En su lugar, use $__interval
.
Los orígenes de datos de InfluxDB y OpenSearch tienen campos Group by time
interval
que se utilizan para hacer una codificación rígida del intervalo o para establecer el límite mínimo de la variable $__interval
mediante la sintaxis >
-> >10m
.
$__interval_ms
Esta variable es la variable $__interval
en milisegundos, no una cadena con formato de intervalo de tiempo. Por ejemplo, si $__interval
es 20m
, $__interval_ms
es 1200000
.
$__name
Esta variable solo está disponible en el panel de una sola estadística 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 identificador 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 los orígenes de datos de Prometheus. Esta variable representa el intervalo del panel de control actual. Se calcula mediante to - from
. Tiene representaciones de segundos y milisegundos llamadas $__range_ms
y $__range_s
.
$timeFilter o $__timeFilter
La variable $timeFilter
devuelve el intervalo de tiempo seleccionado actualmente como una expresión. Por ejemplo, la expresión Last 7
days
del intervalo de tiempo es time > now() - 7d
.
Esta variable se usa en varios lugares, entre ellos:
-
La cláusula WHERE para el origen de datos de InfluxDB. Grafana la agrega automáticamente a las consultas de InfluxDB cuando está en el modo Editor de consultas. Puede agregarla manualmente en el modo Editor de texto:
WHERE $timeFilter
. -
Registre las consultas de análisis en el origen de datos de Azure Monitor.
-
Consultas SQL en MySQL, Postgres y MSSQL.
-
La variable
$__timeFilter
se utiliza en el origen de datos de MySQL.