[comment]: # translation:outdated

[comment]: # ({a3537eda-a3537eda})
#1 Métricas de monitoreo web

[comment]: # ({/a3537eda-a3537eda})

[comment]: # ({7f39438f-7f39438f})
#### Descripción general

Algunas métricas nuevas se agregan automáticamente para monitorear cuando se crean escenarios web.

Todas las métricas heredan etiquetas del escenario web.

[comment]: # ({/7f39438f-7f39438f})

[comment]: # ({0eb34887-6bf9e7b2})
#### Métricas del escenario

Tan pronto como se crea un escenario, Zabbix agrega automáticamente las
siguientes métricas para el monitoreo.

|Métrica|Descripción|
|----|-----------|
|*Velocidad de descarga para el escenario <Escenario>*|Este elemento recopilará información sobre la velocidad de descarga (bytes por segundo) de todo el escenario, es decir, el promedio de todos los pasos.<br>Clave del elemento: web.test.in\[Escenario] ,,bps\]<br>Tipo: *Numérico(flotante)*|
|*Paso fallido del escenario <Escenario>*|Este elemento mostrará el número del paso que falló en el escenario. Si todos los pasos se ejecutan correctamente, se devuelve 0.<br>Clave de elemento: web.test.fail\[Escenario\]<br>Tipo: *Numeric(unsigned)*|
|*Último mensaje de error del escenario <Escenario>*|Este elemento 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.<br>Clave de elemento: web.test.error\[Escenario\]<br>Tipo: *Carácter*|

Se utilizará el nombre real del escenario en lugar de "Escenario".

::: noteclassic
Si el nombre del escenario contiene [macros de usuario](/manual/config/macros/user_macros), estas macros quedarán sin resolver en los nombres de las métricas de monitoreo web.
<br><br>
Si el nombre del escenario comienza con una comilla doble o contiene una coma o un corchete, se escapará e incluirá entre comillas en las claves de las métricas.
En los demás casos no se incluirá entre comillas.
:::

::: noteclassic
Las métricas de monitoreo web se agregan 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.

[comment]: # ({/0eb34887-6bf9e7b2})

[comment]: # ({38a780ad-38a780ad})
##### Ejemplo 1

Para crear un iniciador de "Error en el escenario web", puede definir una expresión
de iniciador:

    last(/host/web.test.fail[Escenario])<>0

Asegúrese de reemplazar 'Escenario' con el nombre real de su escenario.

[comment]: # ({/38a780ad-38a780ad})

[comment]: # ({1f198e97-1f198e97})
##### Ejemplo 2

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:

    Error en el escenario web "Escenario": {ITEM.VALUE}

y con la expresión del iniciador:

    length(last(/host/web.test.error[Escenario]))>0 and last(/host/web.test.fail[Escenario])>0

Asegúrese de reemplazar 'Escenario' con el nombre real de su escenario.

[comment]: # ({/1f198e97-1f198e97})

[comment]: # ({abd173df-abd173df})
##### Ejemplo 3

Para crear un iniciador "La aplicación web es lenta", puede definir una expresión
del iniciador:

    last(/host/web.test.in[Escenario,,bps])<10000

Asegúrese de reemplazar 'Escenario' con el nombre real de su escenario.

[comment]: # ({/abd173df-abd173df})

[comment]: # ({fc2e76a2-fc2e76a2})
#### Métricas de los pasos del escenario

Tan pronto como se crea un paso, Zabbix agrega automáticamente las siguientes
métricas para el monitoreo.

|Métrica|Descripción|
|----|-----------|
|*Velocidad de descarga para el paso <Paso> del escenario <Escenario>*|Este elemento recopilará información sobre la velocidad de descarga (bytes por segundo) del paso.<br>Clave de elemento: web.test.in\[Escenario,Paso ,bps\]<br>Tipo: *Numérico(flotante)*|
|*Tiempo de respuesta para el paso <Paso> del escenario <Escenario>*|Este elemento 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.<br>Clave de elemento: web.test.time\[Escenario,Paso,resp\]<br>Tipo: *Numeric(float)*|
|*Código de respuesta para el paso <Paso> del escenario <Escenario>*|Este elemento recopilará códigos de respuesta del paso.<br>Clave del elemento: web.test.rspcode\[Escenario,Paso\]<br>Tipo: * Numérico (sin firmar)*|

Se utilizarán los nombres de escenarios y pasos reales en lugar de "Escenario" y
"Paso" respectivamente.

::: noteclassic
Las métricas de monitoreo web se agregan con un historial de 30 días y un
período de retención de tendencia de 90 días.
:::

::: noteclassic
Si el nombre del escenario comienza con una comilla doble o contiene una coma
o corchete, se escapará e incluirá entre comillas en las claves de los elementos. En otros
casos no se incluirá entre comillas.
:::

Estos elementos 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:

    last(/zabbix/web.test.time[ZABBIX GUI,Login,resp])>3

[comment]: # ({/fc2e76a2-fc2e76a2})
