03
Dimensionamiento y ancho de banda
¿Cuántos datos van a llegar?
Este capítulo responde a una pregunta práctica: qué conexión y qué tamaño de disco necesita para el número de agentes y dispositivos de red que quiere monitorizar. No necesita entender los detalles técnicos — la primera tabla le da tres números suficientes para una estimación aproximada.
Todos los números siguientes se midieron en un servidor FlowPRO en funcionamiento con tráfico real (agentes con todos los conjuntos de datos activos, syslog de firewalls, NetFlow de una red en vivo) — no son estimaciones del fabricante.
Estimación rápida (reglas generales)
| Fuente de datos | Carga en la conexión | Datos nuevos en disco |
|---|---|---|
| 1 agente en un servidor o PC | ~50 MB por día | ~90 MB por día |
| 1 router/firewall normal enviando syslog | ~2–20 MB por día | ~3–30 MB por día |
| NetFlow de un dispositivo de red | ~0,5 % del tráfico que monitoriza | ~4 GB por día por 1 Gbit/s de tráfico |
Ejemplo: 100 agentes + 20 routers + monitorización de una línea de 1 Gbit/s significa aproximadamente 6 Mbit/s de datos entrantes y unos 20 GB de datos nuevos en disco cada día. En cuanto al ancho de banda es muy poco — una conexión estándar de 100 Mbit basta para 100 agentes. El disco siempre es la limitación más estrecha, no la conexión.
Agentes (servidores y estaciones)
Un agente envía dos tipos de datos: métricas (CPU, RAM, discos, red, procesos — cada 10 segundos) y registros (inicios de sesión, mensajes del sistema, auditoría). Los datos se comprimen antes de enviarse, por lo que en la conexión ocupan aproximadamente un octavo de su tamaño original.
| Agentes | Perfil básico | Perfil completo | Conexión (perfil completo) | Disco / día | Disco / 30 días |
|---|---|---|---|---|---|
| 10 | 0,1 GB | 0,5 GB | 0,05 Mbit/s | 0,9 GB | 27 GB |
| 25 | 0,25 GB | 1,3 GB | 0,12 Mbit/s | 2,3 GB | 68 GB |
| 50 | 0,5 GB | 2,5 GB | 0,23 Mbit/s | 4,5 GB | 135 GB |
| 100 | 1,0 GB | 5,0 GB | 0,46 Mbit/s | 9 GB | 270 GB |
| 250 | 2,5 GB | 12,5 GB | 1,2 Mbit/s | 22 GB | 675 GB |
| 500 | 5,0 GB | 25 GB | 2,3 Mbit/s | 45 GB | 1,35 TB |
| 1 000 | 10 GB | 50 GB | 4,6 Mbit/s | 90 GB | 2,7 TB |
| 2 000 | 20 GB | 100 GB | 9,3 Mbit/s | 180 GB | 5,4 TB |
Dos casos en los que un agente envía mucho más
- •Hosts con Docker o con muchos discos e interfaces de red — el agente mide cada disco y cada interfaz por separado. Se midieron hasta 90 MB/día en lugar de 50 MB/día, casi el doble.
- •Servidores de correo y web — los registros de Postfix en un servidor de correo con mucha carga producen por sí solos unos 1 GB de datos al día, más que 20 agentes normales juntos.
Syslog de dispositivos de red
Un mensaje syslog ocupa unos 227 bytes en la conexión y unos 376 bytes en disco (valores medidos).
| Mensajes por segundo | Conexión | Datos recibidos / día | Disco / día |
|---|---|---|---|
| 10 | 0,02 Mbit/s | 0,2 GB | 0,33 GB |
| 50 | 0,09 Mbit/s | 1,0 GB | 1,6 GB |
| 100 | 0,18 Mbit/s | 2,0 GB | 3,3 GB |
| 500 | 0,9 Mbit/s | 9,8 GB | 16 GB |
| 1 000 | 1,8 Mbit/s | 20 GB | 33 GB |
| 2 500 | 4,5 Mbit/s | 49 GB | 81 GB |
| 5 000 | 9,1 Mbit/s | 98 GB | 163 GB |
| 10 000 | 18 Mbit/s | 196 GB | 325 GB |
¿Cuántos mensajes envía realmente un dispositivo?
Depende únicamente de lo que el dispositivo esté configurado para registrar — no de su tamaño ni del número de dispositivos.
| Configuración de registro en el dispositivo | Mensajes/s |
|---|---|
| Solo bloqueos de firewall, DHCP, inicios de sesión (habitual) | 0,2–2 |
| Registro de todas las conexiones | 20–80 |
| Registro por paquete (p. ej. Kerio ips_pktlog) | ~760 |
NetFlow / IPFIX (análisis de flujos de red)
NetFlow no envía el tráfico en sí, solo registros sobre las conexiones — por eso su volumen es una pequeña fracción del tráfico monitorizado. Medido: 0,5 % de la línea monitorizada. Para el dimensionamiento recomendamos contar con un 1 % de reserva.
| Tráfico monitorizado | NetFlow (medido) | Planificar con | Flujos/s | Disco / día |
|---|---|---|---|---|
| 100 Mbit/s | 0,5 Mbit/s | 1 Mbit/s | ~220 | 0,4 GB |
| 500 Mbit/s | 2,5 Mbit/s | 5 Mbit/s | ~1 100 | 1,9 GB |
| 1 Gbit/s | 5 Mbit/s | 10 Mbit/s | ~2 200 | 3,8 GB |
| 5 Gbit/s | 25 Mbit/s | 50 Mbit/s | ~11 000 | 19 GB |
| 10 Gbit/s | 50 Mbit/s | 100 Mbit/s | ~22 000 | 38 GB |
Escenarios prácticos
| Despliegue | Fuentes de datos | Conexión entrante | Disco / día | Disco / 90 días |
|---|---|---|---|---|
| Empresa pequeña | 25 agentes, 5 routers, 200 Mbit/s NetFlow | ~1,5 Mbit/s | ~4 GB | ~360 GB |
| Empresa mediana | 100 agentes, 20 routers, 1 Gbit/s NetFlow | ~6 Mbit/s | ~20 GB | ~1,8 TB |
| ISP / red grande | 300 agentes, 50 routers, 10 Gbit/s NetFlow | ~55 Mbit/s | ~90 GB | ~8 TB |
Qué tener en cuenta
- •Reserva para los picos — las tablas muestran promedios. Cuando un agente pierde la conexión con el servidor, almacena los datos localmente y los envía todos de golpe al restablecerse. Planifique de 3 a 5 veces el promedio: para 1 000 agentes, 20–25 Mbit/s en lugar de 5 Mbit/s.
- •Instalación y actualizaciones de agentes — cada agente descarga unos 0,5 GB del paquete de instalación desde internet (artifacts.elastic.co), no desde el servidor FlowPRO. No carga el servidor, pero durante un despliegue masivo sí carga la conexión de esa ubicación.
- •El disco siempre es un problema antes que la conexión. Incluso con 1 000 agentes el flujo de datos es de unos pocos Mbit/s, pero el disco crece cada día. Antes de ampliar el disco, revise la configuración de retención (Configuración → Retención de datos) y desactive los conjuntos de datos que no utiliza.
- •La comunicación entre el agente y el servidor (registro en Fleet, comprobaciones de estado) ya está incluida en las cifras anteriores y es insignificante.