Algunas métricas nuevas se agregan automáticamente para monitorear cuando se crean escenarios web.
Todas las métricas heredan etiquetas del escenario web.
Tan pronto como se crea un escenario, Zabbix agrega automáticamente las siguientes métricas para el seguimiento.
Métrica | Descripción |
---|---|
Velocidad de descarga para el escenario <Escenario> | Esta métrica recopilará información sobre la velocidad de descarga (bytes por segundo) de todo el escenario, es decir, el promedio de todos los pasos. Clave de métrica: web.test.in[Escenario] ,,bps] Tipo: Numérico(flotante) |
Paso fallido del escenario <Escenario> | Esta métrica mostrará el número del paso que falló en el escenario. Si todos los pasos se ejecutan correctamente, se devuelve 0. Clave de métrica: web.test.fail[Escenario] Tipo: Numeric(unsigned) |
Último mensaje de error del escenario <Escenario> | Esta métrica devuelve el texto del último mensaje de error del escenario. Se almacena un nuevo valor solo si el escenario tiene un paso fallido. Si todos los pasos son correctos, no se recopila ningún valor nuevo. Clave de métrica: web.test.error[Escenario] Tipo: Carácter |
Se utilizará el nombre real del escenario en lugar de "Escenario".
Si el nombre del escenario contiene macros de usuario, estas macros quedarán sin resolver en los nombres de las métricas de monitoreo web.
Si el nombre del escenario comienza con una comilla doble o contiene una coma o un corchete, se entrecomillará correctamente en las claves de las métricas. En los demás casos no se realizará entrecomillado adicional.
Se agregan métricas de monitoreo web con un historial de 30 días y un período de retención de tendencias de 90 días.
Estas métricas se pueden utilizar para crear iniciadores y definir condiciones de notificación.
Para crear un iniciador de "Error en el escenario web", puede definir una expresión de iniciador:
Asegúrese de reemplazar 'Escenario' con el nombre real de su escenario.
Para crear un iniciador de "Error en el escenario web" con una descripción útil del problema en el nombre del iniciador, puede definir un iniciador con el nombre:
y con la expresión del iniciador:
Asegúrese de reemplazar 'Escenario' con el nombre real de su escenario.
Para crear un iniciador "La aplicación web es lenta", puede definir una expresión del iniciador:
Asegúrese de reemplazar 'Escenario' con el nombre real de su escenario.
Tan pronto como se crea un paso, Zabbix agrega automáticamente las siguientes métricas para el seguimiento.
Métrica | Descripción |
---|---|
Velocidad de descarga para el paso <Paso> del escenario <Escenario> | Esta métrica recopilará información sobre la velocidad de descarga (bytes por segundo) del paso. Clave de métrica: web.test.in[Escenario,Paso ,bps] Tipo: Numérico(flotante) |
Tiempo de respuesta para el paso <Paso> del escenario <Escenario> | Esta métrica recopilará información sobre el tiempo de respuesta del paso en segundos. El tiempo de respuesta se cuenta desde el inicio de la solicitud hasta que se haya transferido toda la información. Clave de métrica: web.test.time[Scenario,Step,resp] Tipo: Numeric(float) |
Código de respuesta para el paso <Paso> del escenario <Escenario> | Esta métrica recopilará códigos de respuesta del paso. Clave de métrica: web.test.rspcode[Scenario,Step] Tipo: * Numérico (sin firmar)* |
Se utilizarán los nombres de escenarios y pasos reales en lugar de "Escenario" y "Paso" respectivamente.
Se agregan métricas de monitoreo web con un historial de 30 días y un período de retención de tendencia de 90 días.
Si el nombre del escenario comienza con una comilla doble o contiene una coma o corchete, se entrecomillará correctamente en las claves de las métricas. En los otros casos no se realizará entrecomillado adicional.
Estas métricas se pueden utilizar para crear iniciadores y definir condiciones de notificación . Por ejemplo, para crear un iniciador "el inicio de sesión en la GUI de Zabbix es demasiado lento", puede definir una expresión de iniciador: