8 Gráfico
Descripción general
El widget Gráfico muestra los datos numéricos de un item como un gráfico vectorial. Puede ayudarle a rastrear tendencias, detectar problemas y comparar valores a lo largo del tiempo y entre hosts.

Al pasar el cursor sobre el gráfico, se muestra una información sobre herramientas con una lista de items ordenados por valor en orden descendente.
Al pasar el cursor sobre un item en la información sobre herramientas, se resalta su gráfico (los demás se atenúan); al seleccionar el item, se difunden sus datos a otros widgets.

El gráfico puede mostrarse con valores invertidos en el eje Y; esto sólo afecta a la representación visual y no altera los valores originales.

También está disponible el widget Gráfico (clásico).
La información mostrada en el widget Gráfico puede descargarse como imagen PNG seleccionando la opción Descargar imagen en el menú del widget.
Configuración
Para configurar, seleccione Gráfico como tipo:

Conjunto de datos
La pestaña Conjunto de datos permite seleccionar datos para el gráfico añadiendo conjuntos de datos. Se pueden añadir dos tipos de conjuntos de datos:
- Patrones de item - se muestran los datos de los items que coinciden. Puede elegir un color base único o seleccionar una fila de la paleta para asignar colores distintos a cada item coincidente.
- Lista de items - se muestran los datos de los items seleccionados. Puede elegir el color de cada item individualmente desde el selector.
De forma predeterminada, se añade un conjunto de datos de tipo Patrones de item.
| Conjunto de datos | Para el conjunto de datos Patrones de item: Seleccione o introduzca patrones de host e item; se mostrarán en el gráfico los datos de los items que coincidan con estos patrones; se pueden mostrar hasta 50 items. Se pueden usar patrones comodín para la selección (por ejemplo, * devolverá resultados que coincidan con cero o más caracteres).Para especificar un patrón comodín, introduzca la cadena manualmente y pulse Enter. El símbolo comodín siempre se interpreta, por lo que no es posible añadir, por ejemplo, un item llamado item* de forma individual si existen otros items coincidentes (por ejemplo, item2, item3). Es obligatorio especificar patrones de host e item para los conjuntos de datos "Patrones de item". Véase también: Detalles de configuración del conjunto de datos. Para el conjunto de datos Lista de items: Seleccione items para el gráfico haciendo clic en el botón Añadir item. También puede seleccionar widgets compatibles como origen de datos para los items haciendo clic en el botón Añadir widget. Es obligatorio especificar items o widgets para los conjuntos de datos "Lista de items". Véase también: Detalles de configuración del conjunto de datos. Tenga en cuenta que solo se permiten tipos de item numéricos. Al configurar el widget en un panel de template, el parámetro para especificar patrones de host no está disponible, y el parámetro para especificar una lista de items permite seleccionar solo los items configurados en el template. |
|
| Dibujar | Elija el tipo de trazado de la métrica. Tipos de trazado posibles: Línea (establecido de forma predeterminada), Puntos, Escalera y Barra. Tenga en cuenta que si solo hay un punto de datos en el gráfico de línea/escalera, se dibuja como un punto independientemente del tipo de trazado. El tamaño del punto se calcula a partir del ancho de línea, pero no puede ser inferior a 3 píxeles, incluso si el ancho de línea es menor. |
|
| Apilado | Marque la casilla para mostrar los datos como apilados (se muestran áreas rellenas). Esta opción está deshabilitada cuando se selecciona el tipo de trazado Puntos. |
|
| Ancho | Establezca el ancho de línea. Esta opción está disponible cuando se selecciona el tipo de trazado Línea o Escalera. |
|
| Tamaño del punto | Establezca el tamaño del punto. Esta opción está disponible cuando se selecciona el tipo de trazado Puntos. |
|
| Transparencia | Establezca el nivel de transparencia. | |
| Relleno | Establezca el nivel de relleno. Esta opción está disponible cuando se selecciona el tipo de trazado Línea o Escalera. |
|
| Datos faltantes | Seleccione la opción para mostrar los datos faltantes: Ninguno - el hueco se deja vacío; Conectado - se conectan dos valores de borde; Tratar como 0 - los datos faltantes se muestran como valores 0; Último conocido - los datos faltantes se muestran con el mismo valor que el último valor conocido; no aplicable para el tipo de trazado Puntos y Barra. |
|
| Sobrescribir host | Seleccione un widget compatible o el selector de host del panel como origen de datos para los hosts. Este parámetro no está disponible al configurar el widget en un panel de template. |
|
| Eje Y | Seleccione el lado del gráfico donde se mostrará el eje Y. | |
| Invertir valores | Marque la casilla para multiplicar todos los valores del eje Y por -1 antes de mostrarlos en el gráfico. Esto solo afecta a la representación visual; los datos originales permanecen sin cambios. Esta opción no afecta al tooltip, la leyenda ni la línea de percentil. Si se selecciona la opción Simple triggers para el eje, los umbrales del trigger se mostrarán invertidos. |
|
| Desplazamiento temporal | Especifique el desplazamiento temporal si es necesario. Puede usar sufijos de tiempo en este campo. Se permiten valores negativos. |
|
| Función de agregación | Especifique qué función de agregación usar para cada item o para todo un conjunto de datos dentro del Intervalo de agregación seleccionado: min - muestra el valor más pequeño; max - muestra el valor más grande; avg - muestra el valor medio; sum - muestra la suma de los valores; count - muestra el recuento de valores; first - muestra el primer valor; last - muestra el último valor. Si se selecciona no usado, se muestran todos los valores (sin agregación). Solo se pueden mostrar datos numéricos para min, max, avg y sum. Para count, los datos no numéricos se convertirán a numéricos. Véase también: Agregación en gráficos. |
|
| Intervalo de agregación | Especifique el intervalo para agregar valores. Puede usar sufijos de tiempo en este campo. Un valor numérico sin sufijo se considerará en segundos. Tenga en cuenta que si el widget está configurado para mostrar datos históricos basados en trends (Selección de datos históricos está establecido en Trends o Auto), se recomienda usar un intervalo de agregación que sea múltiplo de 1 hora (por ejemplo, 3600, 60m, 1h, 3h, etc.). Los trends almacenan valores agregados por hora, por lo que usar un intervalo de agregación que no sea múltiplo de 1 hora (por ejemplo, 100s, 7min, 15min, 90min, etc.) puede dar lugar a resultados difíciles de interpretar. |
|
| Agregar | Especifique si se debe agregar: Cada item - cada item del conjunto de datos se agregará y se mostrará por separado; Conjunto de datos - todos los items del conjunto de datos se agregarán y se mostrarán como un solo valor. |
|
| Aproximación | Especifique qué valor mostrar cuando exista más de un valor por píxel vertical del gráfico: all - muestra los valores más pequeño, más grande y medio; min - muestra el valor más pequeño; max - muestra el valor más grande; avg - muestra el valor medio. Este ajuste es útil al mostrar un gráfico para un período de tiempo largo con un intervalo de actualización frecuente (como un año de valores recopilados cada 10 minutos). |
|
| Etiqueta del conjunto de datos | Especifique la etiqueta del conjunto de datos que se muestra en la configuración Conjunto de datos del gráfico y en la Leyenda del gráfico (para conjuntos de datos agregados). Todos los conjuntos de datos se numeran, incluidos aquellos con una Etiqueta del conjunto de datos especificada. Si no se especifica ninguna etiqueta, el conjunto de datos se etiquetará automáticamente según su número (por ejemplo, "Conjunto de datos #2", "Conjunto de datos #3", etc.). La numeración de los conjuntos de datos se recalcula después de reordenar o arrastrar los conjuntos de datos. Las etiquetas de conjunto de datos demasiado largas se acortarán para ajustarse al lugar donde se muestran (por ejemplo, "Number of proc..."). |
|
| Etiquetas de item | Especifique etiquetas para filtrar los items mostrados en el widget. Es posible incluir y excluir etiquetas y valores de etiqueta específicos. Se pueden establecer varias condiciones. La coincidencia del nombre de la etiqueta siempre distingue entre mayúsculas y minúsculas. Hay varios operadores disponibles para cada condición: Exists - incluye los nombres de etiqueta especificados; Equals - incluye los nombres y valores de etiqueta especificados (distingue entre mayúsculas y minúsculas); Contains - incluye los nombres de etiqueta especificados cuyos valores de etiqueta contienen la cadena introducida (coincidencia de subcadena, sin distinguir entre mayúsculas y minúsculas); Does not exist - excluye los nombres de etiqueta especificados; Does not equal - excluye los nombres y valores de etiqueta especificados (distingue entre mayúsculas y minúsculas); Does not contain - excluye los nombres de etiqueta especificados cuyos valores de etiqueta contienen la cadena introducida (coincidencia de subcadena, sin distinguir entre mayúsculas y minúsculas). Hay dos tipos de cálculo para las condiciones: And/Or - deben cumplirse todas las condiciones; las condiciones que tengan el mismo nombre de etiqueta se agruparán mediante la condición Or; Or - basta con que se cumpla una condición. |
|
Detalles de configuración del conjunto de datos
Los conjuntos de datos existentes se muestran en una lista. Puede:
- Hacer clic en el icono de mover
y arrastrar un conjunto de datos a una nueva posición en la lista. - Hacer clic en el icono de expandir
para expandir los detalles del conjunto de datos.
Cuando se expande, este icono se convierte en un icono de contraer
. - Hacer clic en el icono de color
para abrir el selector.
Puede introducir un código hexadecimal, elegir una muestra sólida o cambiar a la pestaña Palette y seleccionar una fila de colores predefinidos.
El color elegido se aplica directamente a los conjuntos de datos Item list o como base para los tonos generados en Item patterns.
Use Tab para moverse entre los controles del diálogo, las teclas de flecha para navegar por las muestras o las filas de la paleta, Enter para seleccionar y Esc para cancelar. - Hacer clic en el botón Add new data set para añadir un conjunto de datos vacío que permita seleccionar patrones de host e item. Si hace clic en el icono de flecha hacia abajo junto al botón Add new data set, aparece un menú desplegable que le permite añadir un nuevo conjunto de datos Item patterns o Item list, o Clone el conjunto de datos actualmente abierto. Si todos los conjuntos de datos están contraídos, la opción Clone no está disponible.

El conjunto de datos Patrones de item contiene los campos Patrones de host y Patrones de item que reconocen tanto nombres completos como patrones que contienen un símbolo comodín (*). Esta funcionalidad le permite seleccionar todos los nombres de host y nombres de item que contengan el patrón seleccionado. Al escribir el nombre del item o el patrón del item en el campo Patrones de item, sólo se muestran en la lista desplegable los items que pertenecen al/los nombre(s) de host seleccionado(s).
Por ejemplo, al escribir el patrón z* en el campo Patrones de host, la lista desplegable muestra todos los nombres de host que contienen este patrón: z*, Zabbix server, Zabbix proxy. Después de pulsar Intro, este patrón es aceptado y se muestra como z*. Del mismo modo, al escribir el patrón a* en el campo Patrones de item, la lista desplegable muestra todos los nombres de item que contienen este patrón: a*, Available memory, Available memory in %.

Después de pulsar Intro, el patrón es aceptado y se muestra como **a***.

El gráfico muestra entonces todos los items que pertenecen al/los nombre(s) de host seleccionado(s).

El conjunto de datos de Lista de elementos contiene el botón Agregar elemento que le permite agregar elementos para que se muestren en el gráfico. También puede agregar widgets compatibles como fuente de datos para los elementos haciendo clic en el botón Agregar widget.

Por ejemplo, al hacer clic en el botón Agregar elemento se abre una ventana emergente que contiene un parámetro Equipo. Después de seleccionar un equipo, todos sus elementos disponibles para la selección se muestran en una lista.

Después de seleccionar uno o más elementos, se mostrarán en la lista de elementos del conjunto de datos y en el gráfico.

Agregación en gráficos
La agregación permite mostrar un valor agregado (mínimo, máximo, promedio, etc.) durante un intervalo de tiempo especificado (5 minutos, una hora, un día, etc.) en lugar de todos los valores individuales. Dentro de un conjunto de datos, la agregación puede aplicarse a cada item por separado o a todo el conjunto de datos.
Algunos casos de uso de la función de agregación pueden ser los siguientes:
- El número promedio de solicitudes a un server Nginx por día.
- El espacio en disco más bajo entre clústeres por semana.
En el siguiente ejemplo, la función de agregación "max" se aplica al item con un intervalo de agregación de cinco minutos:

El ejemplo muestra la carga máxima de CPU durante cinco minutos (agregada a partir de valores promedio de un minuto), en comparación con la carga promedio de CPU durante cinco minutos.

Cuando se selecciona Show aggregation function para la leyenda, los items se muestran entre paréntesis, precedidos por la función de agregación en la leyenda y en la información sobre herramientas. Si se especifica Data set label para un gráfico, la etiqueta se muestra entre paréntesis, precedida por la función de agregación.
Opciones de visualización
La pestaña Opciones de visualización permite definir la selección de datos históricos:

| Selección de datos históricos | Establece la fuente de los datos del gráfico: Auto: los datos se obtienen según el algoritmo clásico del gráfico (por defecto); Histórico: datos del histórico; Tendencias: datos de tendencias. |
| Triggers simples | Marque la casilla para mostrar los umbrales de trigger para triggers simples. Los umbrales se dibujarán como líneas discontinuas utilizando el color de severidad del trigger. Un trigger simple es un trigger con una función (solo last, max, min, avg) para un item en la expresión.Se pueden dibujar un máximo de tres triggers. Tenga en cuenta que el trigger debe estar dentro del rango dibujado para ser visible. |
| Tiempo de trabajo | Marque la casilla para mostrar el tiempo de trabajo en el gráfico. El tiempo de trabajo (días laborables) se muestra en los gráficos como un fondo blanco, mientras que el tiempo no laborable se muestra en gris (con el tema frontend Original blue por defecto). |
| Nombres de host en etiquetas | Elija si desea mostrar los nombres de host en la leyenda del gráfico y en la información sobre herramientas que aparece al pasar el cursor sobre los datos del gráfico: Auto: los nombres de host se muestran solo si hay más de un host presente en los conjuntos de datos (por defecto). Mostrar: se muestran los nombres de host. Ocultar: los nombres de host están ocultos. Este parámetro no está disponible al configurar el widget en un dashboard de template. |
| Línea de percentil (izquierda) | Marque la casilla e introduzca el valor de percentil para mostrar el percentil especificado como una línea en el eje Y izquierdo del gráfico. Si, por ejemplo, se establece un percentil del 95%, entonces la línea de percentil estará en el nivel donde el 95 por ciento de los valores caen por debajo. |
| Línea de percentil (derecha) | Marque la casilla e introduzca el valor de percentil para mostrar el percentil especificado como una línea en el eje Y derecho del gráfico. Si, por ejemplo, se establece un percentil del 95%, entonces la línea de percentil estará en el nivel donde el 95 por ciento de los valores caen por debajo. |
Período de tiempo
La pestaña Período de tiempo permite establecer un período de tiempo para mostrar los datos en el gráfico:

| Período de tiempo | Seleccione la fuente de datos para el período de tiempo: Panel: utiliza el selector de período de tiempo del panel; Widget: utiliza un widget compatible (establecido en el parámetro Widget); Personalizado: utiliza un período de tiempo personalizado establecido en los parámetros Desde y Hasta; si se establece, se mostrará un icono de reloj en la esquina superior derecha del widget, indicando el tiempo configurado al pasar el ratón. Tenga en cuenta que, independientemente de la configuración de Período de tiempo del widget, los widgets compatibles aún pueden utilizarlo como fuente de datos para el período de tiempo. |
| Widget | Introduzca o seleccione un widget compatible como fuente de datos para el período de tiempo. Este parámetro está disponible si Período de tiempo está configurado en "Widget". |
| Desde | Introduzca o seleccione el inicio del período de tiempo. Se admite la sintaxis de tiempo relativo ( now, now/d, now/w-1w, etc.).Este parámetro está disponible si Período de tiempo está configurado en "Personalizado". |
| Hasta | Introduzca o seleccione el final del período de tiempo. Se admite la sintaxis de tiempo relativo ( now, now/d, now/w-1w, etc.).Este parámetro está disponible si Período de tiempo está configurado en "Personalizado". |
Ejes
La pestaña Ejes permite personalizar cómo se muestran los ejes:

| Y izquierda | Marque esta casilla para hacer visible el eje Y izquierdo. La casilla puede estar deshabilitada si no está seleccionada en la pestaña Conjunto de datos o en la pestaña Anulaciones. |
| Y derecha | Marque esta casilla para hacer visible el eje Y derecho. La casilla puede estar deshabilitada si no está seleccionada en la pestaña Conjunto de datos o en la pestaña Anulaciones. |
| Eje X | Desmarque esta casilla para ocultar el eje X (marcada por defecto). |
| Escala | Elija la escala para los valores del eje del gráfico en el menú desplegable: Lineal: los valores del eje aumentan en una cantidad fija (por ejemplo, 10, 20, 30), adecuado para datos que cambian de manera constante o cubren un rango pequeño o moderado; Logarítmica: los valores del eje aumentan exponencialmente (por ejemplo, 10, 100, 1000), adecuado para datos que cambian rápidamente o cubren un rango amplio. |
| Mín | Establezca el valor mínimo del eje correspondiente. Se especifica el valor mínimo del rango visible del eje Y. |
| Máx | Establezca el valor máximo del eje correspondiente. Se especifica el valor máximo del rango visible del eje Y. |
| Unidades | Elija la unidad para los valores del eje del gráfico en el menú desplegable: Auto: los valores del eje se muestran utilizando la unidad de la primera métrica en el conjunto de datos; Estática: los valores del eje se muestran utilizando la unidad especificada en el campo de entrada valor; si el campo se deja en blanco, solo se muestran valores numéricos. |
Leyenda
La pestaña Leyenda permite personalizar la leyenda del gráfico:

| Mostrar leyenda | Desmarque esta casilla para ocultar la leyenda en el gráfico (marcada por defecto). |
| Mostrar mín/prom/máx | Marque esta casilla para mostrar los valores mínimo, promedio y máximo de la métrica en la leyenda. |
| Mostrar función de agregación | Marque esta casilla para mostrar la función de agregación en la leyenda. |
| Filas | Seleccione el modo de visualización para las filas de la leyenda: Fijo: el número de filas mostradas está determinado por el valor del parámetro Número de filas; Variable: el número de filas mostradas está determinado por la cantidad de métricas configuradas sin exceder el valor del parámetro Número máximo de filas. |
| Número de filas/ Número máximo de filas |
Si Filas está configurado como "Fijo", establezca el número de filas de la leyenda a mostrar (1-10). Si Filas está configurado como "Variable", establezca el número máximo de filas de la leyenda a mostrar (1-10). |
| Número de columnas | Establezca el número de columnas de la leyenda a mostrar (1-4). Este parámetro está disponible si Mostrar mín/prom/máx está desmarcado. |
Problemas
La pestaña Problemas permite personalizar la visualización de problemas:

| Mostrar problemas | Marque esta casilla para habilitar la visualización de problemas en el gráfico (desmarcada, es decir, deshabilitada por defecto). |
| Solo items seleccionados | Marque esta casilla para incluir solo los problemas de los items seleccionados que se mostrarán en el gráfico. |
| Hosts con problemas | Seleccione los hosts con problemas que se mostrarán en el gráfico. Se pueden utilizar patrones comodín (por ejemplo, * devolverá resultados que coincidan con cero o más caracteres).Para especificar un patrón comodín, simplemente introduzca la cadena manualmente y pulse Enter. Mientras escribe, observe cómo todos los hosts coincidentes se muestran en el desplegable. Este parámetro no está disponible al configurar el widget en un dashboard de template. |
| Severidad | Marque las severidades de los problemas para filtrar los problemas que se mostrarán en el gráfico. Si no se marca ninguna severidad, se mostrarán todos los problemas. |
| Problema | Especifique el nombre del problema que se mostrará en el gráfico. |
| Etiquetas de problema | Especifique etiquetas de problema para limitar el número de problemas mostrados en el widget. Es posible incluir así como excluir etiquetas y valores de etiquetas específicos. Se pueden establecer varias condiciones. La coincidencia de nombres de etiquetas siempre distingue entre mayúsculas y minúsculas. Hay varios operadores disponibles para cada condición: Existe - incluir los nombres de etiquetas especificados; Igual - incluir los nombres y valores de etiquetas especificados (distingue mayúsculas y minúsculas); Contiene - incluir los nombres de etiquetas especificados donde los valores de las etiquetas contienen la cadena introducida (coincidencia de subcadena, no distingue mayúsculas y minúsculas); No existe - excluir los nombres de etiquetas especificados; No es igual - excluir los nombres y valores de etiquetas especificados (distingue mayúsculas y minúsculas); No contiene - excluir los nombres de etiquetas especificados donde los valores de las etiquetas contienen la cadena introducida (coincidencia de subcadena, no distingue mayúsculas y minúsculas). Hay dos tipos de cálculo para las condiciones: Y/O - se deben cumplir todas las condiciones, las condiciones que tengan el mismo nombre de etiqueta se agruparán por la condición O; O - basta con que se cumpla una condición. |
Overrides
La pestaña Overrides permite añadir overrides personalizados para conjuntos de datos:

Los overrides son útiles cuando se seleccionan varios items para un conjunto de datos usando el comodín * y desea cambiar cómo se muestran los items de forma predeterminada (por ejemplo, el color base predeterminado o cualquier otra propiedad).
Los overrides existentes, si los hay, se muestran en una lista. Para añadir un nuevo override:
- Haga clic en el botón

- Seleccione hosts e items para el override.
Como alternativa, puede introducir patrones de host e item.
Se pueden usar patrones con comodines (por ejemplo,
*devolverá resultados que coincidan con cero o más caracteres). Para especificar un patrón con comodín, simplemente introduzca la cadena manualmente y pulse Enter. Mientras escribe, observe cómo se muestran todos los hosts coincidentes en la lista desplegable. El símbolo comodín siempre se interpreta, por lo tanto no es posible añadir, por ejemplo, un item llamado "item*" de forma individual si existen otros items coincidentes (p. ej., item2, item3). Los parámetros de patrón de host y patrón de item son obligatorios. El parámetro para especificar patrones de host no está disponible al configurar el widget en un template dashboard. El parámetro para especificar una lista de items permite seleccionar solo items configurados en el template al configurar el widget en un template dashboard. - Haga clic en
para seleccionar los parámetros del override.
Debe seleccionarse al menos un parámetro de override.
Para las descripciones de los parámetros, consulte la pestaña Data set anterior.