Nuestro servicio basado en la nube está experimentando cambios con vistas al cumplimiento de PCI.
Es un servicio de alto rendimiento, y existe la preocupación de que habilitar la cantidad correcta de registro en nuestra aplicación de servidor web dificultará el rendimiento de nuestro sistema ( ¿Qué registros se deben conservar para PCI-DSS? - Retener todos los registros ). Durante las pruebas de rendimiento, existe un gran déficit de rendimiento cuando el registro está habilitado. Esta publicación sugiere lo que se debe registrar desde una perspectiva PCI.
Sin tener en cuenta el PCI, desde un punto de seguridad, si veo, creo que tendremos que registrar cada solicitud HTTP como lo hace el servidor web httpd por defecto porque si hay alguna violación sería difícil realizar un análisis forense en un sistema si los registros están falta.
¿Estoy en lo cierto al creer que necesitaremos registrar cada solicitud y solo tendremos que tomar el impacto y escalar de manera adecuada? ¿Sería aceptable iniciar sesión en el disco RAM y exportar los registros a intervalos regulares como una posible solución de quejas PCI al problema de rendimiento?