🔒 Registro cerrado · Apertura oficial próximamente · Acceso exclusivo para alumnos activos
Iniciar SesiónCalidad de una regla personalizada
5 tareas · 40 min · Principiante
Escribir una regla propia es lo fácil; sostenerla es lo caro. Una regla sin dueño, con un identificador que choca con el conjunto original, con una descripción de una palabra o sin casos negativos acaba generando ruido o dejando de funcionar sin que nadie lo note. En el Acuario Arrecife Claro hay cuatro reglas propias para revisar y diez casos de prueba de la herramienta de prueba de decoders y reglas. Aplicas los criterios del equipo, mides los aciertos y decides qué se arregla. Todo es lectura de tablas ficticias.
Objetivo de la sala
Escribir una regla propia es lo fácil; sostenerla es lo caro. Una regla sin dueño, con un identificador que choca con el conjunto original, con una descripción de una palabra o sin casos negativos acaba generando ruido o dejando de funcionar sin que nadie lo note. En el Acuario Arrecife Claro hay cuatro reglas propias para revisar y diez casos de prueba de la herramienta de prueba de decoders y reglas. Aplicas los criterios del equipo, mides los aciertos y decides qué se arregla. Todo es lectura de tablas ficticias.Una regla es comprobable cuando tiene casos de prueba escritos: líneas de muestra con el resultado esperado. Hacen falta dos clases. Los positivos son líneas que deben disparar la regla. Los negativos son líneas parecidas que no deben dispararla. Sin negativos solo se sabe que la regla dispara, no que dispara bien: una regla que coincide con todo pasa todos los positivos.
Cada caso se pasa por la herramienta de prueba de decoders y reglas del servidor, que muestra qué decoder y qué regla coincidieron. Se corre completo cada vez que cambia la regla, el decoder o el programa que genera la línea.
Responde para continuar
¿Para qué sirven los casos negativos de una regla?
Los identificadores de las reglas propias deben moverse en un rango reservado para ellas: de 100000 a 120000. Fuera de él, una actualización del conjunto original puede traer una regla con el mismo número, y lo que se sobrescribe o se duplica no avisa. Es una comprobación de segundos que evita una pérdida silenciosa.
Abre reglas_a_revisar y revisa los identificadores contra el criterio del equipo.
Responde para continuar
Escribe el identificador de la regla que está fuera del rango de reglas propias.
Ver pista de ayuda
Consulta `SELECT * FROM criterios_del_equipo` y compara la columna `id` de `reglas_a_revisar` con el rango.
En la tabla pruebas_de_logtest, cada caso trae lo que debía pasar (esperado) y lo que pasó (obtenido). Un caso que debía quedar sin alerta y generó alerta es un falso positivo; uno que debía generarla y no la generó es un falso negativo. Los dos son fallos, pero cuestan distinto: uno llena el turno de ruido y el otro oculta lo que se buscaba.
Responde para continuar
Escribe el identificador del caso negativo que generó alerta.
Ver pista de ayuda
Filtra `pruebas_de_logtest` por `tipo` negativo y compara `esperado` con `obtenido`.
Un caso acierta cuando lo obtenido coincide con lo esperado. El porcentaje de aciertos es un indicador de la salud del conjunto de reglas, pero no sustituye revisar los fallos uno por uno: un 80 % puede esconder dos reglas rotas o una sola con dos fallos.
Calcula el porcentaje de casos que acertaron, sobre los diez.
Responde para continuar
Escribe el porcentaje de los diez casos en que lo obtenido coincide con lo esperado.
Ver pista de ayuda
Cuenta los casos con `esperado` igual a `obtenido`, divide entre diez y multiplica por cien.
La regla 100411 tiene nivel 12, la descripción es una sola palabra, coincide con cualquier línea que contenga una cadena corta, no tiene dueño y nunca se probó. Su único caso generó un falso positivo. Según la clasificación de niveles, una simple coincidencia de palabra corresponde a un nivel bajo-medio, no a un evento de alta importancia.
Responde para continuar
¿Qué corrección es la más adecuada para la regla 100411?
Whoami-Labs Pro
Whoami-Labs Pro utiliza cookies
Utilizamos cookies y almacenamiento local para el funcionamiento del sitio, seguridad de sesión y, si lo autorizas, analítica y marketing. Puedes aceptar, rechazar o personalizar. Política de Privacidad
Preferencias
Configuraciones de cookies
Elige qué categorías permitir. Las esenciales siempre están activas. Consulta la Política de Privacidad.
Esenciales
Siempre activas · sesión, CSRF, tema y esta preferencia
Necesarias para iniciar sesión, proteger formularios (CSRF) y recordar tu elección de cookies y tema. Sin ellas la plataforma no funciona de forma segura.
Analíticos
Hoy no activos en la plataforma; listos para cuando se conecten
Nos ayudan a entender uso de cursos y páginas. Si los activas, se usarán cuando conectemos analítica; hasta entonces no se carga ningún tracker.
Marketing
Hoy no activos; campañas futuras solo con tu permiso
Comunicaciones o campañas. No activos hoy en la plataforma; quedarán listos si los conectamos y solo si los permites.