# Kit del curso 9 · Monitorización, detección y resiliencia en la arquitectura

## Qué es

Un script que crea `~/work` con 300 ficheros de texto pequeños y ficticios y el repositorio de `restic` de la terminal.

Ficheros: `crear-datos-work.sh` (883 bytes).

Todo es ficticio: empresas, personas, dominios `.example`/`example.com` y direcciones de documentación (RFC 5737). No hay datos reales ni personales.

## Requisitos

`restic` instalado (y `sh`).

## Cómo usarlo

Ejecuta `sh crear-datos-work.sh /srv/restic-repo` (o la ruta que prefieras) y después las órdenes de la diapositiva; usa una contraseña de prueba para el repositorio.

## Qué terminales cubre

Con ficheros de este kit:

| Terminal (diapositiva) | Ficheros del kit | Qué usa y qué variará |
|---|---|---|
| Terminal: copia, comprobación y restauración («Probar la recuperación: restauraciones reales») | `crear-datos-work.sh` | `restic` y datos de prueba en `~/work`. **Qué variará:** Las cifras de la diapositiva (5307 ficheros, 1,2 GiB, `40dc1520`) son del formato de la documentación de restic: con el kit saldrán 300 ficheros y otro identificador. Sin ejecutar donde se preparó (sin `restic`) |

Otras terminales del curso, que **no necesitan ficheros** del kit:

| Terminal (diapositiva) | Qué usa | Qué variará |
|---|---|---|
| Práctica: reloj sincronizado y prioridad de un evento syslog («Calidad del registro: hora, formato y contenido») | Datos de tu propio Linux con systemd (`timedatectl`, `logger`, `journalctl`) | La hora |
| Práctica: enviar un evento a un colector en formato RFC 5424 («Del evento al análisis central») | Un colector de prueba `nc` en 127.0.0.1:5514 y `logger` | La marca de tiempo y `syncAccuracy` |
| Práctica: una regla de detección de fuerza bruta con awk («Casos de uso y reglas de detección») | Nada: la terminal crea `intentos.log` | Nada (salida idéntica) |

## Avisos

- **Sin verificar:** donde se preparó el kit no había `restic`; solo se comprobó la sintaxis del script.
- Las cifras de la diapositiva (5307 ficheros, 1,2 GiB) son las del formato de la documentación de restic: con este kit saldrán 300 ficheros y otro identificador de instantánea.
- Verificación: las órdenes de cada terminal reproducible se ejecutaron el 10 y 11-10-2026 en Ubuntu 26.04 (WSL2), Git Bash y Windows PowerShell 5.1 (las pruebas de red, siempre dentro de `ip netns` y de 127.0.0.1), y la salida coincide con la diapositiva salvo lo indicado en «Qué variará». Las terminales marcadas «sin verificar» o «no reproducible» se indican aparte, con su motivo.
