#1 Pruebas de preprocesamiento
Probar los pasos de preprocesamiento es útil para asegurarse de que los complejos Las tuberías de preprocesamiento producen los resultados que se esperan de ellas. sin esperar a que se reciba y preprocese el valor del artículo.
Es posible probar:
Cada paso de preprocesamiento se puede probar individualmente, así como todos los pasos. Se pueden probar juntos. Cuando haces clic en Probar o Probar todos los pasos respectivamente en el bloque Acciones, se abre una ventana de prueba.
Parámetro | Descripción |
---|---|
Obtener valor del host | Si desea probar un valor hipotético, deje esta casilla sin marcar. Vea también: Probar valor real. |
Valor | Introduzca el valor de entrada a probar. Al hacer clic en el campo del parámetro o en el botón de ver/editar ![]() |
No soportado | Marque esta casilla para probar un valor no soportado. Esta opción es útil para probar el paso de preprocesamiento Comprobar valor no soportado. |
Error | Introduzca el texto del error. Este campo se habilita cuando Obtener valor del host está desmarcado, pero No soportado está marcado. Si Obtener valor del host está marcado, este campo se rellena con el mensaje de error real (solo lectura) del host. |
Hora | Se muestra la hora del valor de entrada: ahora (solo lectura). |
Valor anterior | Introduzca un valor de entrada anterior para comparar. Solo para los pasos de preprocesamiento Cambio y Limitación. |
Hora anterior | Introduzca la hora del valor de entrada anterior para comparar. Solo para los pasos de preprocesamiento Cambio y Limitación. El valor por defecto se basa en el valor del campo 'Intervalo de actualización' del ítem (si es '1m', entonces este campo se rellena con ahora-1m ). Si no se especifica nada o el usuario no tiene acceso al host, el valor por defecto es ahora-30s . |
Macros | Si se utilizan macros, se enumeran junto con sus valores. Los valores son editables para fines de prueba, pero los cambios solo se guardarán dentro del contexto de la prueba. |
Secuencia de fin de línea | Seleccione la secuencia de fin de línea para valores de entrada multilínea: LF - Secuencia LF (salto de línea) CRLF - Secuencia CRLF (retorno de carro y salto de línea). |
Pasos de preprocesamiento | Se enumeran los pasos de preprocesamiento; el resultado de la prueba se muestra para cada paso después de hacer clic en el botón Probar. Los resultados de las pruebas se truncan a un tamaño máximo de 512KB cuando se envían al frontend. Los resultados de las pruebas se pueden copiar (no más de los 512KB truncados). Si un resultado se trunca, se muestra un icono de advertencia. La descripción de la advertencia se muestra al pasar el ratón por encima. Tenga en cuenta que los datos de más de 512KB aún se procesan completamente por el servidor Zabbix. Si el paso falla en la prueba, se muestra un icono de error. La descripción del error se muestra al pasar el ratón por encima. En caso de que se especifique "Personalizado en caso de fallo" para el paso y se realice esa acción, aparece una nueva línea justo después de la fila del paso de prueba de preprocesamiento, mostrando qué acción se realizó y qué resultado produjo (error o valor). |
Resultado | El resultado final de la prueba de los pasos de preprocesamiento se muestra en todos los casos cuando se prueban todos los pasos juntos (cuando hace clic en el botón Probar todos los pasos). También se muestra el tipo de conversión al tipo de valor del ítem, por ejemplo Resultado convertido a Numérico (sin signo) .Los resultados de las pruebas se truncan a un tamaño máximo de 512KB cuando se envían al frontend. El resultado final se puede copiar (no más de los 512KB truncados). Si un resultado se trunca, se muestra un icono de advertencia. La descripción de la advertencia se muestra al pasar el ratón por encima. Tenga en cuenta que los datos de más de 512KB aún se procesan completamente por el servidor Zabbix. |
Haga clic en Probar para ver el resultado después de cada paso de preprocesamiento.
Los valores de prueba se almacenan entre sesiones de prueba para pasos individuales o todos los pasos, lo que permite al usuario cambiar los pasos de preprocesamiento o la configuración del ítem y luego volver a la ventana de prueba sin tener que volver a introducir la información. Sin embargo, los valores se pierden al actualizar la página.
La prueba la realiza el servidor Zabbix. El frontend envía una solicitud correspondiente al servidor y espera el resultado. La solicitud contiene el valor de entrada y los pasos de preprocesamiento (con macros de usuario expandidas). Para los pasos Cambio y Limitación, se puede especificar opcionalmente un valor y una hora anteriores. El servidor responde con los resultados para cada paso de preprocesamiento.
Todos los errores técnicos o errores de validación de entrada se muestran en el cuadro de error en la parte superior de la ventana de prueba.
Para probar el preprocesamiento con un valor real:
Si ha especificado una asignación de valor en el formulario de configuración del artículo (campo 'Mostrar valor'), el cuadro de diálogo de prueba del artículo mostrará otra línea después el resultado final, denominado 'Resultado con mapa de valores aplicado'.
Parámetros específicos para obtener un valor real de un host:
Parámetro | Descripción |
---|---|
Obtener valor del host | Marque esta casilla de verificación para obtener un valor real del host. |
Dirección de host | Ingrese la dirección de host. Este campo se completa automáticamente con la dirección de la interfaz de host del elemento. |
Puerto | Ingrese el puerto del host. Este campo se completa automáticamente con el puerto de la interfaz del host del elemento. |
Campos adicionales para interfaces SNMP (versión SNMP, comunidad SNMP, nombre de contexto, etc.) | Consulte Configuración del monitoreo SNMP para obtener detalles adicionales sobre la configuración una interfaz SNMP (v1, v2 y v3). Estos campos se completan automáticamente desde la interfaz del host del elemento. |
Proxy | Especifique el proxy si el host es monitoreado por un proxy. Este campo lo completa automáticamente el proxy del host (si lo hay). |
Valor | Valor recuperado del host. Haciendo clic en el campo de parámetro o en el botón ver/editar ![]() Los valores se truncan a un tamaño máximo de 512 KB y solo en la interfaz. Si un resultado se trunca, se muestra un icono de advertencia. La descripción de la advertencia se muestra al pasar el mouse. Tenga en cuenta que los datos de más de 512 KB aún se procesan completamente en el servidor Zabbix. |
Para el resto de parámetros, consulte Pruebas hipotéticas valor arriba.