¿Existe una manera más fácil de probar que suricata tiene suficientes recursos para ejecutarse sin perder paquetes?

1

Me gustaría ver el efecto de cambiar mi hardware y software de Suricata y, en particular, asegurarme de que puedo determinar la tasa por encima de la cual comenzaré a perder datos. Estoy ejecutando ESXi con 20 núcleos y mucha memoria RAM, pero también necesito poder ejecutarme en hardware extremadamente limitado en algunos casos.

Una forma torpe de hacer esto es usar tcpreplay --mbps xxx e intentar diferentes valores para xxx . Puedo ver los archivos de registro usando wc -l *.log y ver que recibo menos mensajes de registro cuando, en mi configuración no muy buena, xxx está entre 10 y 20.

No veo la cadena kernel_drops en ninguno de estos mensajes de registro.

¿No hay una forma más elegante de encontrar la velocidad a la que acabo de perder la capacidad de procesar paquetes?

    
pregunta tpc1095 17.02.2016 - 18:43
fuente

0 respuestas

Lea otras preguntas en las etiquetas