[comment]: # ({d9bf322f-f34132a6})
# 2 Escenari de la vida real

[comment]: # ({/d9bf322f-f34132a6})

[comment]: # ({d43d02d4-d43d02d4})
#### Vista general

En aquesta secció es presenta un exemple concret, passa a passa, de l'ús del monitoratge web.

Emprem el monitoratge web de Zabbix per monitorar la interfície web de Zabbix. Volem sabre si és disponible, proporciona el contingut adequat i amb quina rapidesa funciona. Per fer-ho, també hem d'iniciar sessió amb el nostre nom d'usuari i mot de pas.

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

[comment]: # ({51af514b-51af514b})
#### Escenari

[comment]: # ({/51af514b-51af514b})

[comment]: # ({aec29ac7-6b72dd59})
##### Passa 1

Afegir un nou escenari.

Afegirem un escenari per monitorar la interfície web de Zabbix. L'escenari realitzarà una sèrie de passos.

Navegueu a *Recull de dades → Equips*, trieu un equip i feu clic a *Web* a la filera d'aquest equip. Tot seguit, feu clic a *Crear escenari web*.

![](../../../assets/en/manual/web_monitoring/new_scenario.png)

Tots els camps d'entrada obligatoris són marcats amb un asterisc vermell.

Al nou formulari d'escenari, anomenarem l'escenari *Interfície Zabbix*. També crearem dues variables: {usuari} i {mot de pas}.

També podeu afegir una nova etiqueta *Aplicació: Interfície Zabbix* a la pestanya Etiquetes.

[comment]: # ({/aec29ac7-6b72dd59})

[comment]: # ({475cbb1a-475cbb1a})
##### Passa 2

Defineix passes per l'escenari.

Feu clic al botó *Afegir a la pestanya *Passes* per afegir passes individuals.

*Escenari web passa 1*

Comencem comprovant que la primera pàgina respon correctament, torna el codi de resposta HTTP 200 i conté el text "Zabbix SIA".

![](../../../assets/en/manual/web_monitoring/scen_step1.png){width="600"}

Quan hagueu enllestit la configuració de la primera passa, feu clic a *Afegir*.

*Escenari web passa 2*

Continuem iniciant sessió a la interfície de Zabbix, i ho fem reutilitzant les macros (variables) que hem definit al nivell d'escenari: {usuari} i {mot de pas}.

![](../../../assets/en/manual/web_monitoring/scen_step2.png){width="600"}

::: noteimportant
Tingueu en compte que la interfície de Zabbix empra la redirecció de JavaScript quan inicieu la sessió, per tant, primer hem d'iniciar la sessió, i només en passes posteriors podem comprovar les funcions d'inici de sessió. A més, la passa d'inici de sessió ha d'emprar la URL sencera del fitxer **index.php**.
:::

Tingueu en compte també com som obtinguent el contingut de la variable `{sid}` (ID de sessió) mitjançant una sintaxi de variable amb expressió regular: `regex:name="csrf-token" content="([0-9a-z]{16})"`. Aquesta variable serà necessària a la passa 4.

*Escenari web passa 3*

En connectat, ara hauríem de verificar el que hem fet. Per fer-ho, comprovem si hi ha una cadena que només sigui visible quan s'ha iniciat sessió, per exemple, **Administració**.

![](../../../assets/en/manual/web_monitoring/scen_step3.png){width="600"}

*Escenari web passa 4*

Ara que hem verificat que la interfície és accessible i podem iniciar sessió i recuperar el contingut iniciat, també hauríem de tancar la sessió; en cas contrari, la base de dades Zabbix es contaminarà amb molts i molts registres de sessió oberts.

![](../../../assets/en/manual/web_monitoring/scen_step4.png){width="600"}

*Escenari web passa 5*

També podem comprovar que hem tancat sessió cercant la cadena **Nom d'usuari**.

![](../../../assets/en/manual/web_monitoring/scen_step5.png){width="600"}

*Configuració completa de les passes*

Una configuració completa de les passes de l'escenari web hauria de ser així:

![](../../../assets/en/manual/web_monitoring/scenario_steps.png){width="600"}

[comment]: # ({/475cbb1a-475cbb1a})

[comment]: # ({3e213338-3e213338})
##### Passa 3

Deseu l'escenari de monitoratge web completat.

L'escenari s'afegirà a un equip. Per veure la informació de l'escenari web, aneu a *Monitoratge → Equips*, localitzeu l'equip a la llista i feu clic a l'hiperenllaç web de la darrera columna.

![](../../../assets/en/manual/web_interface/web_monitoring.png){width="600"}

Feu clic al nom de l'escenari per veure estadístiques més detallades:

![](../../../assets/en/manual/web_monitoring/scenario_details2.png){width="600"}

[comment]: # ({/3e213338-3e213338})
