# Tráfico

> Contadores diarios de una zona en el borde, peticiones, peticiones bloqueadas, bytes y consultas DNS, desde el panel, la API o MCP.

Los contadores de tráfico suman, por día UTC, todo lo que el borde ha servido para todos los nombres de una zona.

| Contador | Campo de la API | Significado |
|---|---|---|
| Peticiones | `requests` | Peticiones que recibió el borde para los nombres con proxy de la zona. |
| Bloqueadas | `blocked_requests` | De ellas, las que bloqueó el borde. El panel también las muestra como porcentaje de las peticiones. |
| Tráfico de salida | `bytes_out` | Bytes que el borde envió a los visitantes. |
| — | `bytes_in` | Bytes que el borde recibió de los visitantes. |
| Consultas DNS | `dns_queries` | Consultas de la zona respondidas por los servidores de nombres de OpenWAF (zonas delegadas). |

## Consulta los contadores

**Panel**

Ve a **Analítica › Tráfico** y elige un **Periodo**: últimos 7, 30 (por defecto) o 90 días. El gráfico muestra las peticiones y las bloqueadas por día; la tabla de debajo tiene todos los contadores por día.

**API**

```sh
curl -s "https://dash.openwaf.dev/v1/orgs/$ORG/zones/$ZONE/usage?from=2026-10-01&to=2026-10-27" \
  -H "Authorization: Bearer $OPENWAF_TOKEN"
```

`from` y `to` son `AAAA-MM-DD` (días UTC); sin ellos se devuelven los últimos 30 días. La respuesta trae un elemento por cada día con datos:

```json
{"items": [{"zone_id": "…", "day": "2026-10-26T00:00:00Z", "requests": 18234, "bytes_in": 5120394, "bytes_out": 912384112, "blocked_requests": 311, "dns_queries": 4402}]}
```

Los días sin tráfico no aparecen: rellénalos con ceros si dibujas los datos.

**MCP**

`zone_usage` con `{"zone": "example.com"}` devuelve los últimos 30 días; añade `from` y `to` (`AAAA-MM-DD`) para otro intervalo.


## Relacionado

- [Eventos de seguridad](https://developers.openwaf.dev/es/analytics/security-events/): las peticiones detrás del contador *Bloqueadas*.
- [Monitorización de usuarios reales](https://developers.openwaf.dev/es/analytics/real-user-monitoring/): lo rápidas que perciben esas peticiones los visitantes.
