DocumentaciónDespliegue

    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 datosCarga en la conexiónDatos 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.

    AgentesPerfil básicoPerfil completoConexión (perfil completo)Disco / díaDisco / 30 días
    100,1 GB0,5 GB0,05 Mbit/s0,9 GB27 GB
    250,25 GB1,3 GB0,12 Mbit/s2,3 GB68 GB
    500,5 GB2,5 GB0,23 Mbit/s4,5 GB135 GB
    1001,0 GB5,0 GB0,46 Mbit/s9 GB270 GB
    2502,5 GB12,5 GB1,2 Mbit/s22 GB675 GB
    5005,0 GB25 GB2,3 Mbit/s45 GB1,35 TB
    1 00010 GB50 GB4,6 Mbit/s90 GB2,7 TB
    2 00020 GB100 GB9,3 Mbit/s180 GB5,4 TB
    El perfil básico significa que la monitorización por proceso (system.process) y las operaciones de disco (system.diskio) están desactivadas. Estos dos conjuntos de datos representan por sí solos alrededor del 70 % de todos los datos del agente. Puede desactivarlos en Configuración → Recolección de datos sin reinstalar ningún agente — es de lejos la forma más eficaz de reducir el volumen de datos si no necesita ese nivel de detalle.

    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 segundoConexiónDatos recibidos / díaDisco / día
    100,02 Mbit/s0,2 GB0,33 GB
    500,09 Mbit/s1,0 GB1,6 GB
    1000,18 Mbit/s2,0 GB3,3 GB
    5000,9 Mbit/s9,8 GB16 GB
    1 0001,8 Mbit/s20 GB33 GB
    2 5004,5 Mbit/s49 GB81 GB
    5 0009,1 Mbit/s98 GB163 GB
    10 00018 Mbit/s196 GB325 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 dispositivoMensajes/s
    Solo bloqueos de firewall, DHCP, inicios de sesión (habitual)0,2–2
    Registro de todas las conexiones20–80
    Registro por paquete (p. ej. Kerio ips_pktlog)~760
    Con syslog, no dimensione por el número de dispositivos, sino por su configuración. En el servidor medido, un único firewall con registro por paquete activado generó 65 millones de mensajes al día (25 GB de disco cada día), lo mismo que 500 routers normales. Si su disco se llena de forma inesperada, busque primero un dispositivo así: Explorador de registros → agrupar por IP de origen.

    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 monitorizadoNetFlow (medido)Planificar conFlujos/sDisco / día
    100 Mbit/s0,5 Mbit/s1 Mbit/s~2200,4 GB
    500 Mbit/s2,5 Mbit/s5 Mbit/s~1 1001,9 GB
    1 Gbit/s5 Mbit/s10 Mbit/s~2 2003,8 GB
    5 Gbit/s25 Mbit/s50 Mbit/s~11 00019 GB
    10 Gbit/s50 Mbit/s100 Mbit/s~22 00038 GB
    Si esto es demasiado para su conexión, active el muestreo (sampling) en el dispositivo exportador. Un ajuste 1:100 reduce cien veces tanto el volumen de datos como el nivel de detalle estadístico.

    Escenarios prácticos

    DespliegueFuentes de datosConexión entranteDisco / díaDisco / 90 días
    Empresa pequeña25 agentes, 5 routers, 200 Mbit/s NetFlow~1,5 Mbit/s~4 GB~360 GB
    Empresa mediana100 agentes, 20 routers, 1 Gbit/s NetFlow~6 Mbit/s~20 GB~1,8 TB
    ISP / red grande300 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.